These are beef-stuffed cabbage rolls built around a filling of ground beef, eggplant, and mushrooms, cooked in a red wine tomato sauce. The eggplant and mushrooms bulk out the meat without making the rolls heavy, and the whole thing comes together in one pan plus one pot. It reheats well, so making a full batch on a weeknight pays off the next day too.
Before you start
Two things determine whether this recipe works. First, get the eggplant genuinely soft before you add the beef — if it’s still firm when the meat goes in, it won’t break down properly and you’ll end up with chewy chunks in the filling. Cook it until it collapses and looks almost mushy; that’s the right stage. Second, trim the thick rib at the base of each cabbage leaf before you boil them. That woody section stays stiff no matter how long you blanch it, and it makes rolling difficult and eating unpleasant. A quick V-cut with a paring knife takes five seconds per leaf and makes a real difference to the finished roll.
Ingredient notes
- Eggplant (aubergine/brinjal): Salt the slices and let them sit for 10 minutes before cooking if your eggplant is large or older — it draws out bitterness and helps it soften faster in the pan.
- Ketchup (called tomato sauce in Australia and the UK): Standard ketchup works fine here. If you want less sweetness, use half ketchup and half plain passata.
- Red wine: Any dry red you’d drink works. If you’d rather skip alcohol, use beef stock with a teaspoon of red wine vinegar for a similar depth.
- Ground beef fat content: An 80/20 blend gives the filling better flavor and keeps it from drying out during the simmer. Leaner beef can make the filling crumbly.
Common problems and fixes
- Rolls unravel during cooking: Place them seam-side down in the pan and pack them snugly against each other. They hold each other in place. If the pan is too large and they have room to shift, use a smaller dish or wedge them with a few extra cabbage leaves.
- Filling is too wet to roll: The simmer should reduce the sauce to a thick, spoonable consistency. If it’s still loose, remove the lid and cook an extra 5 minutes before filling the leaves.
- Cabbage leaves tear when rolling: Thinner outer leaves are more likely to split. Use the larger middle leaves of the head, and don’t overfill — 2 to 3 tablespoons is enough. A small tear can be patched by overlapping a second leaf.
- Rolls taste bland after cooking: The filling needs seasoning before it goes into the leaves. Taste it after the simmer and adjust salt and pepper at that point — it’s much harder to fix once the rolls are assembled.
- Eggplant skin left on turns leathery: The recipe calls for peeled eggplant for good reason. Skin doesn’t soften the same way the flesh does and creates tough patches in the filling. Peel it fully before slicing.
Storage and reheating
Leftover rolls keep in the fridge for up to 4 days in a sealed container — the flavor genuinely improves overnight as the sauce soaks into the cabbage. Reheat in a covered pan over low heat with a splash of water or stock to prevent sticking, about 8 to 10 minutes. They also freeze well for up to 3 months; freeze them in a single layer first, then transfer to a bag once solid. Thaw overnight in the fridge before reheating. Skip reheating in the microwave if you can — it makes the cabbage rubbery — though a covered microwave-safe dish with a damp paper towel on top is an acceptable weeknight shortcut.

Beef Stuffed Cabbage Rolls in Red Wine Tomato Sauce
Equipment
Ingredients
1 head cabbage
1 large eggplant - peeled and sliced lengthwise into 1/4-inch (6mm) thick slices, about 1 lb / 450g
4 ounces button mushrooms - or cremini mushrooms ; sliced, 115g
1 ½ pounds ground beef (minced beef) - minced beef, 680g
2 small yellow onion - chopped, about 1 1/2 cups / 200g
1 tablespoon garlic - minced, about 3 medium cloves
¼ teaspoon ground cinnamon
¼ teaspoon ground nutmeg
½ teaspoon dried thyme
½ teaspoon dried rosemary - crushed
1 ½ teaspoons dried parsley - or 1 tablespoon fresh, finely chopped
8 ounces ketchup - tomato sauce in Australia and UK, 225g / about 1 cup
½ cup red wine - 120ml
1 medium egg
2 tablespoons olive oil - divided
½ teaspoon salt - or to taste
¼ teaspoon ground black pepper - or to taste
Instructions
- Heat 1 tablespoon of olive oil in a large 12-inch (30cm) skillet or sauté pan over high heat. Add the sliced eggplant and sauté, stirring frequently, for 5-7 minutes until the eggplant is very soft and almost mushy. Halfway through, add the sliced mushrooms and continue stirring frequently until the mushrooms are browned.2 tablespoons olive oil, 1 large eggplant, 4 ounces button mushrooms
- Once the mushrooms are browned and the eggplant has collapsed, push the vegetables to one side. Add the remaining 1 tablespoon of olive oil to the pan, then add the ground beef, salt, pepper, chopped onion, and minced garlic. Cook over medium-high heat, breaking the beef apart with a spoon, for 6-8 minutes until no pink remains.2 tablespoons olive oil, 1 1/2 pounds ground beef (minced beef), 1/2 teaspoon salt, 1/4 teaspoon ground black pepper, 2 small yellow onion, 1 tablespoon garlic
- Sprinkle in the cinnamon, nutmeg, thyme, rosemary, and parsley. Stir to combine. Pour in the ketchup (tomato sauce) and red wine, and mix well. In a small bowl, beat the egg, then pour it into the pan while stirring constantly — the egg will cook immediately and bind the filling. Reduce heat to low and simmer for 15 minutes, stirring occasionally. The filling should reach 160°F / 71°C (check with an instant-read thermometer).1/4 teaspoon ground cinnamon, 1/4 teaspoon ground nutmeg, 1/2 teaspoon dried thyme, 1/2 teaspoon dried rosemary, 1 1/2 teaspoons dried parsley, 8 ounces ketchup, 1/2 cup red wine, 1 medium egg
- While the filling simmers, bring a large stockpot of water to a rolling boil. Carefully peel 12-15 large outer leaves from the cabbage head. Using a paring knife, cut a shallow V-shape to remove the thick rib at the base of each leaf — this tough section stays rigid even after blanching and makes rolling difficult.1 head cabbage
- Working in batches if needed, blanch the cabbage leaves in the boiling water for 3-4 minutes until pliable and wilted. Remove with tongs and drain on a clean tea towel.1 head cabbage
- Place about 1/3 cup (80ml) of the beef filling in the centre of each cabbage leaf. Fold the sides of the leaf inward over the filling, then roll tightly from the bottom (stem end) to the top. Place each roll seam-side down in a large 12-inch (30cm) sauté pan with a lid.
- Repeat for your remaining cabbage leaves. You should have leftover sauce and filling remaining in the original pan — this is intentional and becomes your cooking sauce. Once all of your stuffed cabbage is placed in the sauté pan compactly, pour the remaining sauce mixture on top of the stuffed cabbage.
- Cover the pan and cook on low heat for 15 minutes, until the cabbage is fully tender and the sauce is bubbling gently. Serve immediately, or cool and refrigerate — these rolls taste even better reheated the next day.
Notes
Nutrition
FAQ
Can I assemble the rolls ahead of time and cook them later?
Yes — assemble the rolls, place them seam-side down in your cooking dish, cover tightly, and refrigerate for up to 24 hours before cooking. Pull them out while you heat the pan so they’re not ice-cold when they go in, which helps them heat through evenly.
How do I know when the ground beef filling is fully cooked?
Ground beef should reach an internal temperature of 160°F (71°C) — no pink remaining anywhere in the filling. Because the meat is mixed with wet ingredients and simmered in sauce, it cooks through reliably during the 15-minute simmer, but a quick check with an instant-read thermometer before you fill the leaves removes any doubt.
Can I skip the egg in the filling?
You can, but the filling will be looser and harder to keep inside the rolls. The egg acts as a light binder that helps the beef, eggplant, and mushrooms hold together when you spoon the mixture onto the leaves. If you need an egg-free version, a tablespoon of tomato paste stirred in at the end adds some body.
More mince recipes to try
- Spicy Beef Stuffed Peppers
- Hearty Beef Mushroom Stroganoff
- Savory Stuffed Onion Dolma
- Hearty Beef Cauliflower Bake










