This hearty bake transforms classic Eastern European cabbage rolls into an effortless one-dish meal. Ground beef, tender cabbage, and pasta shells are coated in a rich, tangy tomato sauce seasoned with oregano, basil, and smoked paprika.
Layers of shredded mozzarella and grated Parmesan create a golden, bubbly topping that binds everything together. The dish delivers all the nostalgic flavors of stuffed cabbage rolls without the tedious rolling process.
Perfect for busy weeknights or feeding a crowd, this bake comes together in just over an hour with simple preparation. The flavors deepen as it bakes, making it even better for leftovers the next day.
The kitchen smelled incredible the day I first made this hybrid dish. My grandmother had spent hours teaching me her traditional cabbage roll technique, rolling each leaf with patient precision, but I was craving something faster for a Tuesday night dinner. I wondered what would happen if I just let all those flavors mingle in a baking dish instead. The result was so good that my husband actually went back for thirds.
I made this for my sister's family last winter when they were all recovering from the flu. Something about the combination of sweet cabbage, hearty beef, and bubbly cheese just feels like being wrapped in a warm blanket. Even her picky toddler ate two bowls without complaint.
Ingredients
- 1 lb ground beef: The beef provides protein and rich flavor that anchors the whole dish. Brown it thoroughly and dont be afraid to let it develop some nice crispy bits.
- 1 small head green cabbage: Cabbage becomes surprisingly sweet and tender when baked. Chop it into bite sized pieces so it distributes evenly throughout the pasta.
- 1 medium yellow onion: Onion builds the savory foundation. Dice it finely so it practically melts into the sauce.
- 2 cloves garlic: Fresh garlic adds aromatic depth. Add it after the onions so it doesnt burn and turn bitter.
- 12 oz small pasta shells or penne: The pasta shape matters because those little cups or tubes catch pockets of sauce and cheese. Cook it slightly al dente since it will finish in the oven.
- 1 can crushed tomatoes: Crushed tomatoes give body and texture to the sauce. Look for a good quality brand with no added seasonings.
- 1 cup tomato sauce: This adds extra liquid and a smoother consistency to balance the chunky crushed tomatoes.
- 2 tbsp tomato paste: Tomato paste concentrates the tomato flavor. It helps the sauce cling to every piece of pasta and cabbage.
- 1 1/2 cups shredded mozzarella cheese: Mozzarella creates that irresistible cheesy stretch. Reserve half for inside the mixture and half for the golden top.
- 1/2 cup grated Parmesan cheese: Parmesan adds a salty, nutty finish. Sprinkle it over the top for a beautiful golden brown crust.
- 2 tbsp olive oil: A little fat helps cook the vegetables and brown the beef properly.
- 1 tsp dried oregano: Oregano gives that classic Italian herb flavor that pairs perfectly with tomato.
- 1 tsp dried basil: Basil adds a sweet, aromatic note that complements the cabbage.
- 1/2 tsp smoked paprika: The smokiness adds depth and almost a meaty quality without being overpowering.
- 1/2 tsp sugar: A tiny pinch of sugar helps balance the acidity of the tomatoes and enhances the natural sweetness of the cabbage.
- Salt and pepper: Season generously at each stage. Taste as you go and adjust accordingly.
Instructions
- Preheat and prep:
- Preheat your oven to 375°F. Lightly grease a 9x13 inch baking dish with butter or oil.
- Cook the pasta:
- Boil a large pot of salted water and cook the pasta for 2 minutes less than the package directions. Drain well and set aside.
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat. Cook the onions for about 3 minutes until translucent, then add garlic for just 1 minute until fragrant.
- Brown the beef:
- Add ground beef to the skillet and cook until browned, breaking it apart with a spoon. This should take about 5 to 6 minutes.
- Soften the cabbage:
- Stir in the chopped cabbage and sauté for 5 to 7 minutes until it begins to wilt and soften.
- Build the sauce:
- Add crushed tomatoes, tomato sauce, tomato paste, oregano, basil, smoked paprika, and sugar if using. Let everything simmer together for 10 minutes and season well with salt and pepper.
- Combine everything:
- Mix cooked pasta, beef and cabbage mixture, and half the mozzarella in a large bowl. Stir gently to combine without breaking up the pasta.
- Assemble the bake:
- Transfer the mixture to your prepared baking dish. Top with remaining mozzarella and all the Parmesan.
- Bake to bubbly perfection:
- Cover with foil and bake for 20 minutes. Uncover and bake another 10 minutes until the cheese is golden and bubbling.
- Rest before serving:
- Let the dish rest for 5 minutes before serving. This helps the sauce set slightly so portions hold together better.
This recipe has become my go to for new parents and anyone needing a comforting meal. Last month I brought a pan to my neighbor who had just returned from surgery and she texted me the next day saying it was the first thing she had truly wanted to eat in weeks.
Make Ahead Magic
You can assemble this entire dish up to 24 hours in advance and keep it covered in the refrigerator. The flavors actually develop beautifully overnight. Just add an extra 10 minutes to the covered baking time if baking cold from the fridge.
Cheese Variations
While mozzarella and Parmesan create a classic combination, you can experiment with other cheeses. Gruyère adds a wonderful nutty depth, provolone brings extra meltiness, or try sharp cheddar for a bolder flavor profile. Just keep the total amount the same for the best texture.
Serving Suggestions
A crisp green salad with vinaigrette cuts through the richness perfectly. Crusty bread for soaking up extra sauce is practically mandatory. This also pairs beautifully with a light red wine like Pinot Noir or a dry rosé if you want something lighter.
- Leftovers reheat beautifully for lunch the next day
- The flavors actually improve after resting in the refrigerator overnight
- This freezes well for up to three months if wrapped tightly
There is something deeply satisfying about a dish that brings traditional flavors to a busy weeknight table. I hope this becomes a regular in your rotation like it has in mine.
Recipe Q&A Section
- → Can I make this ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add 10-15 minutes to the covered baking time if baking cold from the refrigerator.
- → What pasta works best?
-
Small pasta shells, penne, or rigatoni are ideal because they hold the sauce well. Any short pasta with nooks and crannies will work beautifully.
- → 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.
- → How do I prevent the cabbage from being too crunchy?
-
Sautéing the chopped cabbage with the beef mixture for 5-7 minutes before baking ensures it becomes tender. The additional oven time softens it further.
- → Can I use ground turkey instead?
-
Yes, ground turkey or pork work well as substitutes. Turkey is leaner, so you may want to add extra olive oil to maintain richness.
- → What cheese alternatives work?
-
Gruyère or provolone add sophisticated depth. For a sharper bite, try aged cheddar. Ensure the cheese melts well for the best texture.