This hearty baked pasta dish captures all the beloved flavors of traditional Eastern European cabbage rolls in an easy-to-prepare format. Ground beef is browned with onions and garlic, then combined with tender chopped cabbage that's been sautéed until softened. A rich tomato sauce made from crushed tomatoes, tomato sauce, and tomato paste is seasoned with dried oregano, basil, and smoked paprika for depth. The cooked pasta shells or penne are tossed with this savory beef and cabbage mixture, then layered in a baking dish with generous amounts of shredded mozzarella and grated Parmesan. After baking until the cheese is golden and bubbly, this satisfying dish becomes an instant family favorite.
The first time I made this, my kitchen smelled like my grandmother's house on Sunday. That combination of sweet cabbage cooking down with tomatoes and beef just hits different. I was trying to recreate stuffed cabbage rolls without spending three hours rolling individual leaves, and honestly? This might be better than the original.
Last winter my neighbor came over while this was baking and she asked what I was making. When I told her it was a deconstructed cabbage roll casserole, she looked skeptical. Left with a container of leftovers and texted me at midnight asking for the recipe.
Ingredients
- 1 lb ground beef: The 85/15 ratio gives you enough fat to keep everything juicy without being greasy
- 1 small head green cabbage: Chop it into roughly bite-sized pieces, they'll shrink down as they cook
- 1 medium yellow onion: Finely diced so it melts into the sauce
- 2 cloves garlic: Minced fresh, never the jarred stuff if you can help it
- 12 oz small pasta shells or penne: Something that will hold onto all that sauce in every bite
- 1 (28 oz) can crushed tomatoes: The base of your sauce, crushed gives you better texture than pureed
- 1 cup tomato sauce: Adds that extra richness and body
- 2 tbsp tomato paste: Concentrated tomato flavor that makes it taste like it simmered all day
- 1 1/2 cups shredded mozzarella cheese: Get the block and shred it yourself, it melts so much better
- 1/2 cup grated Parmesan cheese: That salty, nutty finish on top
- 2 tbsp olive oil: For cooking down your aromatics
- 1 tsp dried oregano: The classic Italian herb backbone
- 1 tsp dried basil: Sweet and herbaceous, complements the cabbage perfectly
- 1/2 tsp smoked paprika: Adds a subtle depth that makes people ask what your secret ingredient is
- 1/2 tsp sugar: Just enough to balance the acidity from the tomatoes
- Salt and pepper: Be generous, cabbage needs a good amount of seasoning
Instructions
- Get your oven ready:
- Preheat to 375°F and grab a 9x13 baking dish. Give it a quick rub of oil or cooking spray so nothing sticks later.
- Start your pasta:
- Boil that salted water and cook the shells or penne for 2 minutes less than the package says. It'll finish cooking in the oven and nobody wants mushy pasta.
- Build your flavor base:
- Heat that olive oil in a big skillet over medium heat. Toss in your onions and let them go translucent and soft, about 3 minutes. Add the garlic for just 60 seconds so it doesn't burn.
- Brown the beef:
- Add the ground beef and break it apart with your spoon. Let it get nice and browned, about 5 to 6 minutes. Don't rush this part, that browning is where all the flavor lives.
- Add the cabbage:
- Stir in all that chopped cabbage. It'll look like too much at first, but it'll wilt down beautifully in 5 to 7 minutes.
- Create the sauce:
- Pour in your crushed tomatoes, tomato sauce, and tomato paste. Add the oregano, basil, smoked paprika, and that touch of sugar. Let it all simmer together for 10 minutes while you taste and add salt and pepper until it sings.
- Bring it all together:
- Dump your cooked pasta into a big bowl. Add the beef and cabbage sauce plus half your mozzarella. Fold it all together gently so every shell gets coated.
- Assemble for baking:
- Scrape everything into your prepared baking dish. Top with the rest of the mozzarella and all that Parmesan.
- Bake it bubbly:
- Cover with foil and bake for 20 minutes. Remove the foil and go another 10 minutes until the cheese is golden and bubbling in spots.
- The hardest part:
- Let it rest for 5 minutes before serving. This helps everything set so you get nice scoops instead of a sloppy mess.
My daughter used to pick cabbage out of everything until she tried this. Something about it melting into the sauce and cheese changed her mind completely. Now she actually asks for it.
Making It Your Own
Sometimes I swap ground turkey for beef to lighten it up, and honestly, nobody notices the difference. A splash of Worcestershire or red wine vinegar in the sauce adds this tangy brightness that cuts through all the richness.
Cheese Choices
Mozzarella is classic for that stretchy melt, but Gruyère brings this nutty sophistication that feels fancier. Provolone works beautifully too, especially if you want a sharper bite.
Serving Suggestions
A crisp green salad with a vinaigrette cuts through the richness perfectly. Some crusty bread for soaking up any sauce left in the pan is practically mandatory. For wine, a light red like Pinot Noir won't overpower the dish.
- Make a double batch and freeze one before baking
- The flavors actually develop overnight if you can resist eating it immediately
- Reheat individual portions with a splash of water to freshen it up
There's something so satisfying about turning hours of work into a simple casserole that still tastes like a hug from someone who loves you.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Bake when ready, adding 5-10 minutes to the covered baking time if chilled.
- → What pasta shapes work best?
-
Small pasta shells, penne, or ziti hold the sauce and meat mixture well. Avoid long strands like spaghetti as they don't capture the chunky beef-cabbage filling effectively.
- → Can I freeze this?
-
Absolutely. Assemble in a freezer-safe dish, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → 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 becomes tender during baking without becoming mushy.
- → What can I serve alongside this?
-
A crisp green salad with vinaigrette cuts through the richness. Crusty bread for soaking up sauce and a light red wine like Pinot Noir complement the hearty flavors beautifully.
- → Can I use different meats?
-
Ground turkey or pork work well as substitutes. Leaner meats may require additional olive oil during browning. For a vegetarian version, use plant-based crumbles or lentils.