This satisfying bake combines all the comforting flavors of traditional cabbage rolls into an easy one-dish meal. Ground beef, tender cabbage, and pasta shells are smothered in a tangy tomato sauce and topped with melted mozzarella and Parmesan cheeses.
The Eastern European-inspired dish comes together in about an hour, making it perfect for busy weeknights. The pasta cooks directly in the sauce, absorbing all those savory flavors while the cabbage softens beautifully. A final bake creates a golden, bubbly cheese topping that everyone will love.
Serve six generous portions with a crisp green salad and crusty bread for a complete meal. Leftovers reheat beautifully for lunch the next day.
My grandmother spent hours rolling individual cabbage leaves, her kitchen filling with that distinctive sweet-savory steam. One hectic Tuesday, I threw everything into a baking dish instead. The family actually liked this version better, and I've never looked back at those fussy rolls again.
Last winter my sister brought her kids over during a snowstorm. This bubbling dish fed everyone twice, with leftovers that actually tasted better the next day. Even the vegetable-skeptical nephew went back for seconds.
Ingredients
- 1 lb (450 g) ground beef: The hearty foundation that makes this a complete meal
- 1 small head green cabbage, chopped (about 5 cups): Sweetens as it cooks, mimicking traditional cabbage rolls
- 1 medium yellow onion, finely diced: Builds the savory base of the sauce
- 2 cloves garlic, minced: Add this right after onions for aromatic depth
- 12 oz (340 g) small pasta shells or penne: Undercook slightly since it absorbs sauce while baking
- 1 (28 oz / 800 g) can crushed tomatoes: The backbone of your sauce
- 1 cup (240 ml) tomato sauce: Adds body and richness to the tomatoes
- 2 tbsp tomato paste: Concentrated umami that deepens the entire dish
- 1 1/2 cups (180 g) shredded mozzarella cheese: Save half for inside, half for that golden top
- 1/2 cup (60 g) grated Parmesan cheese: Sprinkle this over the top for a salty crust
- 2 tbsp olive oil: For sautéing your vegetables
- 1 tsp dried oregano: Classic Italian herb that pairs beautifully with beef
- 1 tsp dried basil: Complements the oregano without overpowering
- 1/2 tsp smoked paprika: Subtle smokiness that makes people ask what your secret ingredient is
- 1/2 tsp sugar (optional, to taste): Balances acidity if your tomatoes are particularly tart
- Salt and pepper, to taste: Be generous with both
Instructions
- Preheat and prep your baking dish:
- Set oven to 375°F (190°C) and grease a 9x13-inch (23x33 cm) baking dish with butter or oil
- Cook the pasta:
- Boil salted water and cook pasta 2 minutes less than package directions, then drain
- Sauté the aromatics:
- Heat olive oil over medium heat, cook onions 3 minutes until translucent, add garlic for 1 minute more
- Brown the beef:
- Add ground beef and cook 5 to 6 minutes, breaking it apart with a spoon until browned
- Soften the cabbage:
- Stir in chopped cabbage and sauté 5 to 7 minutes until it wilts and sweetens
- Build the sauce:
- Add crushed tomatoes, tomato sauce, tomato paste, oregano, basil, smoked paprika, and sugar if using
- Simmer together:
- Let everything bubble gently for 10 minutes, then season generously with salt and pepper
- Combine everything:
- Mix cooked pasta, beef-cabbage mixture, and half the mozzarella in a large bowl
- Assemble the bake:
- Transfer to your baking dish, top with remaining mozzarella and all the Parmesan
- Bake covered:
- Cover with foil and bake 20 minutes to meld flavors
- Get it golden:
- Uncover and bake another 10 minutes until cheese bubbles and turns golden
- Let it rest:
- Wait 5 minutes before serving so portions hold together better
This has become my go-to for new parents and anyone needing comfort food. The way the house smells while it simmers makes it worth making just for the aroma alone.
Make It Your Own
I've discovered that adding a splash of Worcestershire sauce or a touch of vinegar right before baking cuts through the richness beautifully. Ground turkey or pork work just as well if you prefer lighter meat.
Serving Ideas
A crisp green salad with vinaigrette balances the heaviness perfectly. Crusty bread for sauce-dipping is practically mandatory at our table.
Storage and Reheating
This recipe actually tastes better on day two when the flavors have had time to marry. Leftovers keep in the refrigerator for up to four days.
- Reheat individual portions covered with a damp paper towel
- Freeze unbaked portions for up to three months
- Thaw overnight in the refrigerator before baking
Some traditions are worth honoring, even when we take shortcuts. This dish honors everything I loved about my grandmothers cooking while fitting into my actual life.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Yes, assemble the dish up to 24 hours in advance and refrigerate. Add an extra 10-15 minutes to the baking time if baking from cold.
- → What pasta shapes work best?
-
Small pasta shells, penne, or ziti capture the sauce beautifully. Avoid long noodles or very small shapes like orzo that might get lost in the hearty mixture.
- → Can I freeze this?
-
Freeze unbaked for up to 3 months. Thaw overnight in the refrigerator before baking as directed. Already-baked portions freeze well for individual meals.
- → How do I prevent the cabbage from being too crunchy?
-
Sauté the chopped cabbage for 5-7 minutes until softened before combining with the sauce. This ensures it cooks through perfectly during baking.
- → Can I use different meats?
-
Ground turkey, pork, or a meat substitute work well. Adjust cooking time slightly for leaner meats to prevent drying out.
- → What can I serve with this?
-
A crisp green salad with vinaigrette balances the richness. Crusty bread for soaking up sauce, steamed green beans, or roasted carrots make excellent sides.