Cabbage rolls are one of those cozy, practical dinners that feel special without being fussy—and this version is my current go-to because it bakes in a savory tomato-broth sauce and finishes with melty mozzarella tucked inside. The filling is classic: ground beef, rice, onion, garlic, herbs, and warm spices, all wrapped in tender cabbage leaves. It’s a great make-ahead meal for family nights, and the protein plus cabbage makes it satisfying. If you enjoy cooking with garlic, you might also like this read on how garlic and lemon can elevate your performance in the bedroom for more everyday ways to use bold flavors.
Why This Recipe Is Helpful
- Bakes hands-off in the oven while the sauce keeps everything juicy.
- Uses simple, affordable ingredients (cabbage + beef + rice) that stretch well.
- Freezes and reheats nicely for busy weeks.
Best For
Anyone who loves comforting, homey meals and wants a reliable batch-cook dinner that still feels fresh and flavorful.
Be Careful If
This recipe includes dairy (mozzarella) and is on the heartier side due to ground beef and cheese, so portioning may matter if you prefer lighter meals.
Ingredients
- 1 large head green cabbage (about 2–3 lb / 900–1350 g)
- 1 3/4 lb ground beef (800 g)
- 1/2 cup uncooked white rice (about 100 g), cooked and cooled (yields about 1 1/2 cups / 300 g cooked)
- 1 large egg
- 1 large onion, finely chopped (about 1 1/2 cups / 200 g)
- 3 garlic cloves, minced
- 1 bunch fresh parsley, chopped (about 1/2 cup / 20 g)
- 6 oz mozzarella, shredded (180 g)
- 1 tsp paprika (plus extra for the sauce if you like)
- 1/2 tsp dried thyme
- 1 1/2 tsp kosher salt (or to taste)
- 1/2 tsp black pepper (or to taste)
- 1–2 tbsp vegetable oil (15–30 ml), for sautéing
Sauce
- 2 tbsp tomato paste (about 30 g)
- 1 3/4 cups beef broth (400 ml)
- 1/2 tsp garlic powder
- A small handful parsley stems
- Salt and black pepper, to taste
Ingredient Notes
- Cabbage: If the leaves tear, don’t stress—overlap pieces like a patch and keep rolling.
- Rice: Cook it ahead and cool it slightly so the filling stays easy to mix and doesn’t get gummy.
- Mozzarella: Adds richness; you can use less if you want a lighter roll, but it’s part of the charm here.
- Parsley stems: They gently perfume the sauce; remove before serving if you’d like.
Kitchen Tools Needed
- Large pot (for blanching cabbage)
- Colander
- Large skillet
- Mixing bowl
- 9×13-inch (23×33 cm) baking dish or similar
- Foil
- Measuring cups/spoons
Step-by-Step Instructions
-
Prep the cabbage leaves.
Bring a large pot of salted water to a boil. Cut out the cabbage core/stalk area (a V-cut around the tough center). Gently peel off leaves. Blanch leaves in boiling water for 5–7 minutes, until flexible and slightly translucent. Drain and let cool until comfortable to handle. -
Sauté the aromatics.
Heat 1–2 tbsp (15–30 ml) vegetable oil in a skillet over medium heat. Add chopped onion and cook 3–4 minutes until softened. Add minced garlic and cook 30–60 seconds until fragrant (don’t let it brown). Cool for a couple of minutes. -
Make the filling.
In a large bowl, combine ground beef, cooked rice, egg, the sautéed onion/garlic, paprika, thyme, chopped parsley, salt, and pepper. Mix with your hands or a fork just until combined (overmixing can make it dense). -
Trim thick ribs for easier rolling.
On each cabbage leaf, shave down the thick center rib with a knife (don’t cut all the way through). This helps the rolls stay tight and neat. -
Roll with cheese inside.
Lay a leaf flat. Add about 2 tbsp of filling near the base, then sprinkle in a little mozzarella (a pinch to a tablespoon, depending on leaf size). Fold the sides in, then roll up snugly like a burrito. Repeat until you’ve used the leaves and filling. -
Arrange in the baking dish.
Heat oven to 350°F (175°C). Lightly grease a baking dish. Arrange rolls seam-side down in a single layer, packing them snugly so they don’t unravel. -
Mix the sauce and pour over.
In a bowl or measuring jug, whisk tomato paste with beef broth until smooth. Stir in garlic powder, a pinch of paprika if you want, parsley stems, and a little salt and pepper. Pour evenly over the rolls. -
Bake covered, then finish uncovered.
Cover tightly with foil and bake 40 minutes. Remove foil, spoon or brush some sauce over the tops, and bake 10–15 minutes more until bubbling and the rolls are hot throughout. If you want extra color, you can broil for 1–2 minutes at the end—watch closely. -
Rest and serve.
Let the pan sit 5–10 minutes so the rolls set up and are easier to lift out. Serve warm with plenty of the pan sauce.
Pro Tips
- Pick the largest, most intact outer leaves for easier rolling; save smaller leaves to line the dish if needed.
- If your cabbage is stubborn, freeze it overnight, then thaw—the leaves soften and peel easily (no boiling needed, though I still like a quick blanch).
- Keep rolls snug in the dish; tight packing helps them hold shape.
- Taste the sauce before pouring—broths vary, so adjust salt early.
Lighter Swaps
- Use part-skim mozzarella to reduce richness.
- Swap lean ground beef (90/10) for a slightly lighter filling.
- Reduce cheese slightly and add extra parsley for freshness.
Common Mistakes
- Overcooking the cabbage leaves until they’re mushy; you want flexible, not falling apart.
- Overmixing the filling, which can make the texture tough.
- Not enough seasoning in the beef mixture—cabbage is mild, so the filling needs flavor.
Serving Suggestions
Serve with a spoonful of the tomato-broth sauce and a simple side like cucumbers, a green salad, or roasted potatoes.
Storage Instructions
Refrigerate in an airtight container for up to 4 days. These also freeze well for up to 3 months (freeze with some sauce to prevent drying).
Reheating Tips
Reheat covered in the oven at 325°F (165°C) until hot, or microwave with extra sauce to keep the rolls moist.
Nutrition Estimate
Per serving (assuming 6 servings):
Calories: 520
Protein: 35 g
Carbs: 28 g
Fat: 30 g
Values are estimates and may vary by ingredients and portion size.
Recipe Summary
Prep Time: 30 minutes
Cook Time: 55 minutes
Total Time: 1 hour 25 minutes
Servings: 6
Cuisine: Eastern European-inspired
Course: Dinner
Calories: 520
Frequently Asked Questions
Can I make these ahead of time?
Yes. Assemble the rolls and sauce, cover, and refrigerate up to 24 hours. Bake as directed, adding 5–10 minutes if going straight from the fridge.
What if my cabbage leaves tear?
Use two smaller leaves overlapped, or patch the tear with a piece of leaf. Once baked seam-side down in sauce, they hold together surprisingly well.
Can I skip the mozzarella?
You can. The rolls will be more traditional and a bit lighter; just make sure the filling is well-seasoned since you’ll lose that salty, creamy boost.
Conclusion
These cabbage rolls are tender, saucy, and comforting, with a little mozzarella surprise in the middle. They’re practical for weeknights, but still feel like a real sit-down meal. Make a pan once and you’ll be happy to have leftovers.