The first time I tried making them from scratch, I spent half the evening just wrestling with cabbage leaves that refused to cooperate.
That whole blanching, rolling, stuffing situation… yeah, I rarely have the patience for it on a weeknight.
So I started making this unstuffed cabbage rolls recipe instead. Same flavors. Same cozy vibe. Just way less effort and a lot fewer dishes.
Everything cooks together in one pot. Ground beef, cabbage, tomatoes, rice. It all simmers down into this hearty, slightly saucy mixture that tastes exactly like cabbage rolls without the rolling part.
The funny thing is, the first time I made it, it was basically an accident. I had all the ingredients ready for cabbage rolls but realized halfway through prep that I was not in the mood for careful assembly. So I just chopped everything and dumped it in a pot.
Turns out that messy shortcut became one of my most repeated dinners.
I also like that this version stays savory. No sugar, no raisins. Just beefy tomato sauce, tender cabbage, and rice soaking up all the flavor.
And honestly, some nights I think it tastes even better this way.
Ingredients I Used for the Recipe
- 1 lb ground beef (93% lean) – this gives the dish that hearty, classic cabbage roll flavor.
- 1 medium yellow onion, chopped – adds sweetness and depth once it softens in the pot.
- 2 garlic cloves, minced – a small amount but it makes the whole pot smell amazing.
- 1 head cabbage, chopped (about 4 to 5 cups) – the star of the dish and what gives it that cabbage roll feel.
- 1 can diced tomatoes, 14.5 oz with juice – brings acidity and helps create the sauce.
- 1 can tomato sauce, 8 oz – thickens everything and ties the flavors together.
- 1½ cups beef broth – adds richness and gives the rice something to cook in.
- 2 teaspoons paprika – warm flavor that really makes the dish taste like cabbage rolls.
- 1 teaspoon dried oregano – adds a little earthy depth.
- 1 teaspoon dried thyme – another subtle herb that works well with beef and cabbage.
- Salt and pepper, to taste – basic seasoning that pulls everything together.
- 1 cup uncooked white rice – cooks right in the pot and absorbs the tomato broth.
- Fresh parsley, chopped – optional garnish for a little brightness at the end.
How to make Unstuffed Cabbage Rolls?
Step 1 – Brown the beef
I start with a big pot or Dutch oven over medium heat. The ground beef goes in first.
I break it up with a wooden spoon while it cooks. I don’t worry about making it perfect. Little browned bits are actually what give the dish flavor.
Once the beef is no longer pink, I move on.
Step 2 – Add onion and garlic
Next I toss in the chopped onion. It cooks with the beef for about five minutes.
The onion softens and starts smelling sweet. That’s when I stir in the minced garlic.
Garlic only needs about a minute. Any longer and it can burn, which I learned the hard way once.
Step 3 – Build the main pot of flavor
This is where everything really starts coming together.
I add the chopped cabbage, diced tomatoes with their juice, tomato sauce, beef broth, paprika, oregano, thyme, salt, and pepper.
It looks like a lot at first. Almost like the pot is too full.
But cabbage cooks down fast, so I just give it a big stir and bring everything to a gentle simmer.
Step 4 – Let the cabbage soften
Once it starts bubbling lightly, I cover the pot.
The cabbage needs about 15 to 20 minutes to soften. I stir it every few minutes just to keep things moving.
During this stage the cabbage shrinks a lot and the sauce starts smelling like real cabbage rolls.
This is usually the moment I realize dinner is going to be good.
Step 5 – Cook the rice in the pot
Now I stir in the uncooked white rice.
I learned not to add the rice too early. If it cooks too long it can get mushy. That happened once and the texture turned into something closer to cabbage porridge.
So now I add the rice after the cabbage softens.
I cover the pot again and let everything simmer on low heat for about 15 to 20 minutes until the rice is tender.
Step 6 – Let everything rest
Once the rice is cooked, I turn off the heat and let the pot sit for a few minutes.
This part sounds small but it helps the rice soak up the last bit of broth and tomato sauce.
The mixture thickens slightly and turns into the perfect scoopable texture.
Step 7 – Finish with parsley
Right before serving I sprinkle a little chopped parsley on top.
I don’t always bother, especially on busy nights. But when I do, it adds a nice fresh contrast to the rich tomato sauce.
Why this one pot dinner stays in my regular rotation
I cook a lot, but there are only a handful of meals that I keep coming back to over and over again.
This is one of them.
First, the whole thing happens in one pot. That alone is a big win on a random Tuesday when the sink already looks like a disaster.
Second, it’s forgiving. If the cabbage is a little bigger, it’s fine. If I add an extra splash of broth, also fine.
I’ve even swapped the beef for ground turkey a few times when that’s what I had in the fridge.
Another thing I like is how well it holds up as leftovers. The flavor actually gets deeper overnight.
The rice does keep soaking up liquid though. So when I reheat it the next day, I usually stir in a splash of broth or water to loosen it up again.
It also freezes surprisingly well. I portion it into containers and stash them in the freezer. A month later it still tastes great.
Not every cabbage dish can pull that off.
Tips from the many times I’ve cooked this
Don’t chop the cabbage too small
I made this mistake early on.
If the cabbage pieces are tiny, they almost disappear while cooking. I like bigger bite sized chunks so you still get that cabbage texture in every spoonful.
Add rice later, not at the beginning
This small timing trick really matters.
Adding rice halfway through cooking keeps it tender instead of mushy.
If the rice isn’t quite done, I just give it another five minutes and taste again.
A little smoked paprika can change everything
Regular paprika works perfectly, but sometimes I swap in smoked paprika.
It gives the whole dish this subtle smoky flavor that reminds me of slow cooked comfort food.
Not traditional maybe. But very good.
This recipe is great for cleaning out the pantry
I’ve made this dish with different grains before.
Brown rice works. Quinoa works. Even bulgur works if that’s what you have.
Just keep in mind those grains may need a little more liquid and extra simmer time.
Let it sit before serving
I know it’s tempting to scoop it right away.
But giving the pot five minutes to rest makes the texture better. The sauce thickens slightly and the flavors settle together.
Plus it’s a lot less likely to burn your tongue. Learned that one the hard way.
At this point I usually grab a bowl, maybe a slice of bread, and call dinner done. Nothing fancy. Just warm, comforting food that tastes like it took way more effort than it actually did.
Unstuffed Cabbage Rolls Recipe
Description
This unstuffed cabbage rolls recipe is a one-pot weeknight shortcut to the classic comfort dish. All the hearty flavors of beef, rice, and cabbage simmer together in a savory tomato broth—no rolling required. Perfect for busy evenings, freezer-friendly, and easily customizable to your pantry.
ingredients
Instructions
-
In a large Dutch oven or pot, cook the ground beef over medium-high heat, breaking it apart with a spoon until browned and no longer pink.
-
Add the chopped onion to the pot with the beef. Cook, stirring frequently, for about 5 minutes until softened. Add garlic and cook for 1 more minute until fragrant.
-
Stir in the chopped cabbage, diced tomatoes with their juice, tomato sauce, beef broth, paprika, oregano, thyme, salt, and pepper. Bring the mixture to a gentle simmer.
-
Cover and simmer for 15-20 minutes, stirring occasionally, until the cabbage is tender.
-
Push the cabbage mixture to one side of the pot. Stir in the uncooked rice, then cover and cook on low heat for 15-20 minutes more, until the rice is tender and has absorbed the liquid. Taste and cook 5 more minutes if needed.
-
Remove from heat. Taste and adjust seasoning with additional salt and pepper if needed. Let stand 5 minutes to allow any remaining liquid to be absorbed.
-
Garnish each serving with fresh chopped parsley before serving.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 395kcal
- % Daily Value *
- Total Fat 12gg19%
- Saturated Fat 4.5gg23%
- Trans Fat 0gg
- Cholesterol 65mgmg22%
- Sodium 680mgmg29%
- Potassium 820mgmg24%
- Total Carbohydrate 48gg16%
- Dietary Fiber 6gg24%
- Sugars 9gg
- Protein 27gg54%
- Calcium 8% mg
- Iron 18% mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Protein swap: Ground turkey or chicken work great for a lighter version.
- Cabbage varieties: Napa or savoy cabbage create a softer, slightly sweeter result.
- Grain alternatives: Brown rice, quinoa, or bulgur can replace white rice; add extra liquid and increase cooking time accordingly.
- Flavor boosters: Stir in smoked paprika, a splash of Worcestershire, or fresh dill at the end for extra depth.
- Freezer-friendly: Cool completely, portion into containers, and freeze up to 2 months. Thaw overnight and reheat gently, adding broth if needed.