30-Minute Unstuffed Cabbage Roll Skillet

Classic cabbage rolls are a labor of love: blanch the leaves, mix the filling, roll each one, nestle them in sauce, bake for an hour. This unstuffed cabbage roll skillet keeps every bit of that sweet-savory comfort and drops the fussy part. Chopped cabbage, seasoned ground beef, tomatoes, and rice all simmer together in one large skillet — and 30 minutes later you’re scooping up bowls of deconstructed cabbage-roll goodness.

Overhead view of an unstuffed cabbage roll skillet with ground beef, cabbage, rice, melted cheese, and parsley

Why you’ll love it

  • No rolling, no blanching. All the cabbage-roll flavor with weeknight effort.
  • One pan, complete meal. Protein, vegetables, and grains in every scoop — no sides required.
  • ~26g protein per serving (estimated), thanks to lean ground beef.
  • Better the next day. Like all cabbage dishes, the leftovers are arguably even tastier.
Overhead view of ingredients for unstuffed cabbage roll skillet arranged on a countertop

Ingredients

  • 1.5 lb lean ground beef, 90/10
  • 1 tbsp olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 small head green cabbage, about 2 lb; cored and chopped into 1-inch pieces
  • 2 tbsp tomato paste
  • 1 15 oz can tomato sauce
  • 1 14.5 oz can diced tomatoes, undrained
  • 1.5 cups low-sodium beef broth
  • 1 cup instant white rice, uncooked
  • 1 tbsp brown sugar
  • 1 tbsp Worcestershire sauce
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1 tsp kosher salt, plus more to taste
  • 0.5 tsp black pepper
  • 1 cup shredded mozzarella cheese, optional, for topping
  • 0.25 cup chopped fresh parsley, for serving
Ground beef browning in a large skillet
Diced onion and chopped cabbage added to browned ground beef in a skillet

Equipment

A large deep skillet with a lid (12-inch) or a Dutch oven, plus a wooden spoon or spatula.

Instructions

  1. Brown the beef. Heat the olive oil in a large deep skillet over medium-high heat. Add the ground beef and cook, breaking it into crumbles, until no pink remains, about 6–7 minutes. Drain off any excess fat.
  2. Soften the onion and cabbage. Stir in the onion and cook 2 minutes, then add the chopped cabbage in big handfuls, stirring as it wilts down. Cook until the cabbage is just starting to soften, about 3 minutes more. Add the garlic and cook 1 minute, until fragrant.
  3. Build the sauce. Stir in the tomato paste, brown sugar, Worcestershire sauce, smoked paprika, oregano, salt, and pepper; cook 1 minute. Pour in the tomato sauce, diced tomatoes with their juices, and the beef broth, scraping up any browned bits. Stir in the instant rice and bring to a lively simmer.
  4. Simmer covered. Reduce the heat to medium-low, cover, and cook until the rice is tender and the cabbage is silky, about 10 minutes. Stir once halfway through. Taste and adjust salt — cabbage loves seasoning.
  5. Melt the cheese (optional). If using cheese, sprinkle the mozzarella evenly over the top, cover, and cook 1–2 minutes, until melted and bubbly.
  6. Serve. Shower with fresh parsley and scoop into bowls. A dollop of sour cream or Greek yogurt on top is excellent.
Tomato paste and seasonings stirred into the beef and cabbage skillet
Diced tomatoes, broth, and instant rice added to the cabbage roll skillet
Cabbage roll skillet simmering covered with steam rising

Doneness cues: Ground beef must reach 165°F internally (it will, well before the end — the long simmer guarantees it). The dish is done when the rice is tender, the cabbage is silky but not mushy, and the sauce is thick enough to coat a spoon.

Mozzarella cheese melting over the finished cabbage roll skillet

30-Minute Unstuffed Cabbage Roll Skillet

All the cozy flavor of classic cabbage rolls with none of the rolling: seasoned ground beef, tender cabbage, and rice simmered in a savory-sweet tomato sauce — 30 minutes, about 26g protein per serving (estimated).
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings

Ingredients
  

  • 1.5 lb lean ground beef 90/10
  • 1 tbsp olive oil
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 1 small head green cabbage about 2 lb; cored and chopped into 1-inch pieces
  • 2 tbsp tomato paste
  • 1 15 oz can tomato sauce
  • 1 14.5 oz can diced tomatoes undrained
  • 1.5 cups low-sodium beef broth
  • 1 cup instant white rice uncooked
  • 1 tbsp brown sugar
  • 1 tbsp Worcestershire sauce
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1 tsp kosher salt plus more to taste
  • 0.5 tsp black pepper
  • 1 cup shredded mozzarella cheese optional, for topping
  • 0.25 cup chopped fresh parsley for serving

Equipment

  • Large deep skillet with lid (12-inch) or a Dutch oven
  • Wooden spoon or spatula

Method
 

  1. Heat the olive oil in a large deep skillet over medium-high heat. Add the ground beef and cook, breaking it into crumbles, until no pink remains, about 6–7 minutes. Drain off any excess fat.
  2. Stir in the onion and cook 2 minutes, then add the chopped cabbage in big handfuls, stirring as it wilts down. Cook until the cabbage is just starting to soften, about 3 minutes more. Add the garlic and cook 1 minute, until fragrant.
  3. Stir in the tomato paste, brown sugar, Worcestershire sauce, smoked paprika, oregano, salt, and pepper; cook 1 minute. Pour in the tomato sauce, diced tomatoes with their juices, and the beef broth, scraping up any browned bits. Stir in the instant rice and bring to a lively simmer.
  4. Reduce the heat to medium-low, cover, and cook until the rice is tender and the cabbage is silky, about 10 minutes. Stir once halfway through. Taste and adjust salt — cabbage loves seasoning.
  5. If using cheese, sprinkle the mozzarella evenly over the top, cover, and cook 1–2 minutes, until melted and bubbly.
  6. Shower with fresh parsley and scoop into bowls. A dollop of sour cream or Greek yogurt on top is excellent.

Notes

Food safety: ground beef must reach 165°F internal (the long simmer guarantees it). Instant rice keeps this at 30 minutes; cooked rice swaps in at step 4 with reduced broth. Refrigerate within 2 hours; 4 days fridge / 3 months freezer. Protein ~26g/serving estimated from USDA FoodData Central; not lab-tested.

Nutrition note

Protein is estimated at about 26g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.

Substitutions and tips

  • Ground turkey swaps in 1:1 for a leaner version — use 93% lean and add an extra teaspoon of olive oil since turkey is drier.
  • No instant rice? Use 1 cup cooked rice (about 3 cups cooked) stirred in at step 4 instead — reduce the broth to 1 cup, skip the covered simmer, and just heat through 4–5 minutes until the cabbage is tender.
  • Make it spicier: add 1/2 teaspoon red pepper flakes with the seasonings, or a diced jalapeño with the onion.
  • Dairy-free: skip the mozzarella or use dairy-free shreds; the skillet is rich enough on its own.
  • Chop the cabbage evenly — 1-inch pieces cook at the same rate as the rice, so nothing turns to mush while the rest stays crunchy.
Close-up of a spoonful of unstuffed cabbage roll skillet showing beef, cabbage, and rice

Storage and reheating

Refrigerate leftovers within 2 hours in an airtight container for up to 4 days. Reheat in a skillet over medium heat with a splash of broth, or microwave in 60-second bursts, stirring between, until steaming (165°F). Freezes well for up to 3 months — thaw overnight in the fridge. The cabbage softens a bit more after freezing but the flavor deepens.

Glass meal-prep containers filled with unstuffed cabbage roll skillet

Frequently asked questions

Can I use savoy or napa cabbage? Yes — both work, but they cook faster than green cabbage. Check the rice at 8 minutes; the cabbage will already be tender.

Why brown sugar in a savory dish? Classic cabbage rolls have a signature sweet-savory sauce. The tablespoon of brown sugar balances the tomato acidity — it won’t taste sweet, just rounded.

Is this good for meal prep? Very — it reheats beautifully and the flavors meld overnight. Portion into containers for easy lunches.

My skillet is overflowing with cabbage — help! Raw chopped cabbage looks like a mountain, but it wilts down to about a third of its volume within minutes. If your skillet is truly packed, add the cabbage in two batches.

Two bowls of unstuffed cabbage roll skillet with parsley and sour cream
Overhead view of a bowl of unstuffed cabbage roll skillet with melted cheese

More 30-minute high-protein dinners

For another one-pan comfort classic, try our 30-Minute Turkey Taco Skillet. Soup night? Our 30-Minute High-Protein Chicken Tortilla Soup is all one pot. More 30-minute skillets: 30-Minute Bang Bang Chicken & Broccoli brings the sweet heat.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top