Unstuffed Cabbage Casserole (All the Flavor, No Rolling)
This unstuffed cabbage casserole has the same savory, tomato-rich filling you love in traditional cabbage rolls, layered with tender cabbage and fluffy rice. Everything bakes together in one dish so you get a hearty, hands-off dinner without blanching a single leaf.

It is the kind of meal that rewards you with leftovers that taste even better the next day. The beef and tomato sauce mellow into the rice, and the cabbage softens into sweet, silky strands.
What Makes This Casserole So Satisfying
It lands right in that comfort-food sweet spot where a little effort early on turns into a big, bubbling pan of dinner. The ground beef and onions get a quick sear first, so there is actual depth in the sauce, not just a flat tomato taste.
The cabbage steams inside the covered dish and turns almost buttery, while the rice absorbs all the juices and cooks through without turning mushy. Every spoonful has a little of everything, no rolling required. You get a clean, honest weeknight meal that feels like a Sunday project.
Ingredients

- 1 lb ground beef (85% lean): 90% or even 93% lean also works, you just need a little fat for flavor.
- 1 medium yellow onion, diced: any onion you have is fine, but yellow gives the most balanced sweetness.
- 2 cloves garlic, minced: more if you love garlic.
- 1 small green cabbage (about 2 lbs): after coring, it will yield roughly 8 packed cups of shredded leaves.
- 1 cup uncooked long-grain white rice: do not use instant or parboiled rice, they will turn to mush.
- 1 (15 oz) can tomato sauce: plain canned tomato sauce, not pasta sauce or ketchup.
- 1 (14.5 oz) can diced tomatoes, undrained: the juice is needed for cooking the rice.
- 1 ½ cups beef broth: or water in a pinch, but broth adds more savory depth.
- 1 tbsp Worcestershire sauce: this wakes up the meaty flavor.
- 1 tsp smoked paprika: sweet paprika works too, but the smokiness pairs beautifully with the beef.
- ½ tsp salt and ¼ tsp black pepper: plus more to taste after baking.
- Vegetable oil: for the skillet, about 1 tbsp.
Variations / Substitutions
- Ground turkey or chicken: use dark meat for a juicier result, and add an extra tablespoon of oil when browning. The flavor will be lighter but still hearty.
- Brown rice: you can use long-grain brown rice, but extend the covered bake time to 50 minutes and add an extra ¼ cup of broth. The texture will be slightly chewier.
- Cheese on top: scatter 1 cup shredded mozzarella or cheddar over the casserole during the last 10 minutes of baking and finish uncovered until bubbly.
- Sauerkraut twist: swap half the fresh cabbage for drained sauerkraut for a tangier, Eastern European spin; skip the salt in that case.
If you miss the rolling ritual, try Classic Cabbage Rolls for the traditional approach.
How To Make Unstuffed Cabbage Casserole
Step 1: Brown the Beef and Onion

Set a large skillet over medium-high heat, add a thin gloss of vegetable oil, and brown the 1 lb of ground beef with the diced onion. Break the meat up with a spoon and cook for about 6 to 8 minutes, until the pink is gone and the onion starts to soften. Stir in the 2 cloves of minced garlic, 1 tbsp Worcestershire sauce, 1 tsp smoked paprika, ½ tsp salt, and ¼ tsp pepper, and let it sizzle for 30 seconds.
You will smell the garlic and paprika hit the hot pan right away, and the beef should look deeply browned, not gray. That browning is where most of the flavor hides, so let the meat sit still for a minute between stirs instead of constantly scraping.
Step 2: Layer It in the Dish

Heat your oven to 375°F (200°C) while you build the casserole. Use a 9×13-inch baking dish (3 quart) and spread a little less than half of the shredded cabbage across the bottom, about 3 ½ packed cups. Scatter the 1 cup of uncooked rice evenly over the cabbage. Spoon all of the browned beef mixture on top of the rice, then finish with the remaining cabbage, roughly 4 ½ cups.
Pour the 15 oz can of tomato sauce, the undrained 14.5 oz can of diced tomatoes, and the 1 ½ cups of beef broth right over the top. The liquid will look like it is pooling, but it will find its way down as it bakes. Cover the dish tightly with foil, sealing the edges so steam cannot escape easily.
Step 3: Bake It Covered, Then Uncovered

Place the foil-covered dish on the center rack and bake for 30 minutes. The cabbage will begin to collapse and the rice will start absorbing the liquid. After 30 minutes, pull off the foil carefully, there will be a blast of steam, and return the dish to the oven uncovered.
Continue baking for 20 to 25 more minutes, until the rice is tender and most of the liquid has been absorbed. The top layer of cabbage will char in a few spots around the edges, which adds a slight roasted flavor. If you poke a fork into the center, the rice should feel soft, not gritty.
Step 4: Let It Sit, Then Scoop and Serve

Pull the casserole out and let it rest on a trivet or the stovetop for 10 minutes. This short pause lets the remaining juices settle into the rice so the spoonfuls hold together instead of sliding apart.
Scoop generous portions right from the dish onto plates, getting a little of each layer in every bite. Serve it hot while the steam is still curling up, and pass extra black pepper at the table.
Keeping It Simple
- Shredding the cabbage is the only bit of knife work. Use a large chef’s knife, cut the head in half, core it, and slice thin ribbons. A food processor slicing disc does the job in seconds if you have one.
- Resist the urge to stir the layers. Layering keeps the rice insulated between the cabbage and beef so it cooks evenly without turning gummy.
- If your baking dish is shallow and the liquid comes close to the rim, set a foil-lined baking sheet on the rack below to catch any drips. A deep 3-quart dish avoids that worry entirely.
- Extra sauce is never a bad thing. If you like a looser casserole, double the tomato sauce and cut the broth back by ½ cup.
Baking times by dish size:
| Dish Size (quart) | Approx. Pan | Covered Time | Uncovered Time |
|---|---|---|---|
| 2 qt | 8×8 or 9×9 | 40 mins | 25-30 mins |
| 3 qt | 9×13 | 30 mins | 20-25 mins |
| 4 qt (deep) | 10×14 or larger | 25 mins | 15-20 mins |
Storing Leftovers
- Refrigerate: cool completely, then cover and store for up to 4 days. The rice will absorb more moisture and become softer over time, but the flavor deepens.
- Reheating: microwave individual portions with a splash of water or broth to loosen it, or reheat covered in a 350°F oven for 15 to 20 minutes.
- Serve cold: this one is better hot, but it is not bad at room temperature either.
What To Serve With Unstuffed Cabbage Casserole
A simple, tangy salad cuts through the richness nicely: thinly sliced cucumbers tossed with white vinegar, a little sugar, and fresh dill. Crusty rye bread or a warm sourdough loaf is perfect for mopping up the tomato juices. If you want something green on the side, steamed green beans with a squeeze of lemon bring a fresh, snappy bite against the soft casserole.
Frequently Asked Questions
Can I use cooked rice instead of uncooked?
Yes, but reduce the total liquid to 1 cup of beef broth and bake uncovered the whole time. The rice only needs to heat through, so start checking at 20 minutes.
Why is my rice still crunchy after baking?
The dish likely needed more liquid or a longer covered bake. The rice must steam under the foil with plenty of liquid. Next time, add an extra ¼ cup broth and keep it covered an extra 10 minutes.
Can I make this casserole ahead of time?
You can assemble it up to the point of adding the liquid, then cover and refrigerate for up to 24 hours. Pour the liquids on just before baking, and add 10 minutes to the covered cook time since it starts cold.
Is this freezer-friendly?
Yes, baked and cooled casserole freezes well for up to 3 months. Thaw overnight in the fridge and reheat covered in a 350°F oven until bubbling, about 30 to 40 minutes.

Unstuffed Cabbage Casserole Recipe
Ingredients
Method
- In a large skillet over medium-high heat, brown the beef and onion in a little oil for 6 to 8 minutes, breaking up the meat, then stir in garlic, Worcestershire, paprika, salt, and pepper until fragrant.
- Heat oven to 375°F (200°C). In a 9×13-inch baking dish, layer half the shredded cabbage, scatter the uncooked rice, top with the beef mixture, and add the remaining cabbage. Pour the tomato sauce, diced tomatoes with their juice, and beef broth over everything.
- Cover tightly with foil and bake 30 minutes. Uncover and bake 20 to 25 minutes more, until rice is tender and liquid is absorbed.
- Let the casserole rest for 10 minutes, then scoop generous portions onto plates and serve hot.
