This cabbage roll casserole with ground beef and rice recipe serves 6 in an hour. At ~290 kcal per Serving (with rice, 90% lean beef), this one-pot casserole is a satisfying, family-friendly dinner.
1tbsptomato paste thickens and enriches tomato flavor
1tbspWorcestershire sauceadds umami depth
1tbspvinegar or lemon juice brightens flavor
1tbspbrown sugar or honey rounds acidity
Dietary Variations
For Low-Carb / Keto Diet: Replace rice with 2 cups cauliflower ricereduce bake time by 10–15 minutes
For a Vegetarian Option: Replace meat with 2 cups cooked lentilsblack beans, or plant-based ground
For the German-StyleNo Rice: Use half cabbage, half sauerkraut; omit rice entirely
For a Gluten-Free Variation: Use gluten-free Worcestershire and sauces
Optional Toppings & Garnish
1–2cups shredded mozzarellacheddar, or feta
Fresh parsley or dillchopped, for serving
Instructions
Preheat the oven
Set oven to 350°F (175°C). Grease a 9×13-inch baking dish or use a deep oven-safe skillet.
Brown the meat
In a large skillet or Dutch oven, cook the ground beef and onion over medium heat until beef is browned and onion is softened, about 7–8 minutes. Drain excess fat.
Season the base
Stir in garlic powder, paprika, thyme or parsley, tomato sauce, and any chosen flavor boosters (tomato paste, Worcestershire, vinegar, sugar). Simmer 5–7 minutes to slightly thicken.
Layer or combine
For the layered method: Spread half the cabbage in the dish, top with half the meat mixture, half the rice, and repeat layers.
For the combined method: Mix cabbage, rice, and meat mixture together in the skillet, then transfer to the baking dish.
Add sauerkraut (optional)
If using, spread sauerkraut between the cabbage and meat layers or stir it into the mixture.
Bake
Cover the dish tightly with foil. Bake for 50 minutes, or until cabbage is tender and rice is cooked through.
Cheese topping (optional)
Remove foil, sprinkle cheese evenly over top, and bake uncovered for 5–10 more minutes, until cheese melts and is bubbly.
Rest & serve
Let the casserole rest for 5–10 minutes before serving — this helps flavors meld and makes slicing easier. Garnish with fresh herbs if desired.
Notes
Meat choice – 90% lean ground beef keeps fat moderate while still providing flavor. Ground turkey works well for a lighter option. Avoid very lean beef (93%+) unless you increase seasoning and moisture, as it can dry out.
Rice cooking – Using uncooked rice is convenient, but for a firmer texture, parboil for 5 minutes before layering. If swapping in brown rice, increase bake time by ~15 minutes or use pre-cooked.
Sauce consistency – If your tomato sauce is thin, simmer it 5–7 minutes with tomato paste to reduce excess liquid and prevent a watery casserole.
Seasoning balance – A small amount of vinegar, lemon juice, or sauerkraut brightens flavors and balances tomato acidity. A pinch of sugar can mellow sharpness.
Low-carb option – Replace rice with cauliflower rice; reduce bake time to ~35–40 minutes so the cauliflower doesn’t become mushy.
Vegetarian option – Lentils, black beans, or plant-based meat alternatives give a similar texture to ground meat. Adjust seasoning to taste.
Gluten-free adaptation – Ensure tomato sauce, Worcestershire sauce, and seasonings are certified gluten-free.
Make-ahead – Assemble casserole up to 24 hours in advance, cover tightly, and refrigerate. Add 5–10 minutes to bake time if starting cold.
Freezing – Freeze fully baked and cooled casserole in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating at 350°F (175°C) for ~25 minutes.
Food safety – Internal temperature should reach 165°F (74°C) if using poultry or 160°F (71°C) for beef. Store leftovers in the refrigerator within 2 hours of cooking and consume within 3–4 days.
Keyword cabbage roll casserole with ground beef, cabbage roll casserole with sauerkraut, cabbage roll casserole without rice, German cabbage roll casserole, one-pot cabbage roll casserole, Polish unstuffed cabbage rolls