30-Minute Unstuffed Cabbage Rolls
Unstuffed cabbage rolls take everything you love about the classic comfort food – tender cabbage, seasoned ground meat, and a rich tomato sauce – and cook them in a single skillet in half the time. No rolling, no baking, just a hearty one-pan dinner that comes together fast on a busy night.

Brown the beef, toss in shredded cabbage and a simple sauce, then let it simmer until everything is soft and savory. Serve it with a spoonful of rice or a thick slice of bread for a meal that tastes like it spent hours in the oven.
Why This Skillet Dinner Works
I love that it captures that familiar, slightly sweet tang from the tomato sauce and the mellow bite of cabbage, without any fuss. The rice soaks up all the juices, so every forkful is rich and satisfying.
It’s the kind of dinner that fills the kitchen with a deep, savory smell while it simmers, and it’s just as good reheated the next day.
Ingredients

- 1 lb ground beef: 85/15 gives good flavor without being greasy
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 small green cabbage: about 8 cups shredded; savoy works too
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 can (15 oz) tomato sauce
- 1 cup long-grain white rice, uncooked: do not use instant rice
- 1⅓ cup beef broth: or water
- 1 tsp smoked paprika
- 1 tsp salt, plus more to taste
- ½ tsp black pepper
- 2 tbsp olive oil
- Chopped fresh parsley, for garnish (optional)
Variations / Substitutions
- Ground meat: ground turkey work well; drain off any excess fat if using a higher-fat blend.
- Spice level: stir in a pinch of red pepper flakes when you add the garlic.
- A little tang: a splash of apple cider vinegar or lemon juice right before serving brightens the whole dish.
- Extra veg: a shredded carrot or a handful of chopped bell pepper adds sweetness and color.
Unstuffed Cabbage Roll Soup makes a comforting soup to pair with these cabbage rolls.
How to Make Unstuffed Cabbage Rolls
Step 1: Brown the Beef and Onion

Heat the 2 tbsp olive oil in a large deep skillet or Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, until softened, about 2 minutes. Crumble in the 1 lb ground beef and cook, breaking it up with a spoon, until no longer pink, about 5 minutes. Stir in the minced garlic and cook until fragrant, 30 seconds.
The beef should be nicely browned with no raw spots, and the onion will turn soft and translucent.
Step 2: Sauté the Cabbage

Add the shredded cabbage to the skillet in large handfuls, letting each batch wilt slightly before adding the next. Season with the 1 tsp salt, ½ tsp black pepper, and 1 tsp smoked paprika. Cook, stirring frequently, until the cabbage wilts and starts to soften, about 5 minutes.
The cabbage will reduce significantly in volume and the edges will look translucent. It should still have a little bite at this point.
Step 3: Stir in the Rice and Tomatoes

Pour in the 1 cup uncooked rice, the can of diced tomatoes with their juices, the can of tomato sauce, and the 1⅓ cup beef broth. Stir everything together until well combined. Bring the mixture to a simmer over medium heat.
The sauce will look quite liquidy at first, but the rice will absorb it as it cooks. Don’t worry if it seems thin right now.
Step 4: Simmer Until Tender and Serve

Reduce the heat to low, cover the skillet, and let it simmer for 20 minutes. Give it one gentle stir halfway through to prevent sticking. Check that the rice is tender and the liquid is absorbed. Remove the skillet from the heat and let it stand, covered, for 5 minutes. Fluff the mixture gently with a fork and taste, adjusting salt and pepper if needed. Scatter with chopped parsley and serve hot.
Spoon the unstuffed cabbage rolls into bowls while they’re still steaming. The rice will be plump and the sauce thick, with ribbons of soft cabbage throughout.
Tips for Perfect Unstuffed Cabbage Rolls
- Shred the cabbage thinly so it cooks through evenly in the same time as the rice. A mandoline makes quick work of this.
- Use a wide, deep skillet or a Dutch oven. The cabbage starts off taking a lot of space but shrinks dramatically as it cooks.
- Try not to lift the lid more than once during the simmer. The trapped steam helps the rice cook properly.
- A small pat of butter stirred in at the end adds a silky richness that rounds out the tomato sauce.
Simmer times may vary a bit depending on your rice choice:
| Rice Type | Simmer Time | Notes |
|---|---|---|
| Long‑grain white | 20 minutes | As written |
| Brown rice | 40‑45 minutes | Use an extra ½ cup broth |
| Quinoa | 15‑18 minutes | Rinse first; add ¼ cup more broth |
Storing and Reheating Leftovers
- Refrigerate: Store leftovers in an airtight container for up to 4 days. The flavors meld even more overnight.
- Reheating: Warm individual portions in the microwave with a splash of water, or reheat gently in a covered skillet over low heat with a tablespoon of broth to loosen the sauce.
What to Serve with Unstuffed Cabbage Rolls
A crusty baguette or thick slice of rye bread is perfect for mopping up the last of the tomato sauce. A simple cucumber salad with fresh dill and a little vinegar cuts through the richness and adds a cool crunch.
Frequently Asked Questions
Can I make this dish ahead of time?
Yes. Prepare the recipe as directed, cool completely, and refrigerate. The flavor improves after a day. Reheat gently with a splash of broth.
Can I freeze unstuffed cabbage rolls?
Yes. Cool the dish fully, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
What if my rice is still crunchy after 20 minutes?
Add a couple tablespoons of broth or water, cover again, and continue cooking for 5-minute intervals until the grains are tender. Different stoves and pans can affect timing.
Can I use pre-cooked rice instead?
You can, but the method changes. Stir in 2 cups of cooked rice along with the tomatoes and sauce, reduce the broth to ⅓ cup, and simmer for only 5 to 10 minutes until the cabbage is tender.

Unstuffed Cabbage Rolls Recipe
Ingredients
Method
- Heat olive oil in a large deep skillet over medium-high. Cook onion 2 minutes, then add beef and brown, breaking it up, about 5 minutes. Stir in garlic and cook 30 seconds.
- Add cabbage in batches, season with salt, pepper, and paprika, and sauté until wilted and starting to soften, about 5 minutes.
- Stir in rice, diced tomatoes with juices, tomato sauce, and broth. Bring to a simmer.
- Reduce heat to low, cover, and simmer 20 minutes, stirring once halfway. Let stand covered 5 minutes off heat, then fluff and serve garnished with parsley.
