New here? Browse easy recipes for real-life cooking.Browse recipes
The Food Folder
Soup Recipes

Stuffed Cabbage Roll Soup

A cozy one-pot soup with ground beef, cabbage, tomatoes, rice, garlic, and herbs inspired by classic stuffed cabbage rolls.

Stuffed cabbage roll soup with ground beef, cabbage, tomatoes, rice, carrots, herbs, and tomato broth.
Prep
15 min
Cook
35 min
Total
50 min
Servings
6
Cuisine
American
Cost
Budget-friendly
Difficulty
Easy

About this recipe

We've all been there—craving the cozy, nostalgic comfort of classic stuffed cabbage rolls, but completely lacking the energy to actually boil leaves and roll them up. It's just a lot of work for a Tuesday night. That's exactly where this soup comes in. You get all those rich, tomatoey, savory beef flavors in a single pot without the fuss. The magic happens when the ground beef and tender cabbage simmer away in the seasoned broth. The rice releases its starches to thicken the soup just enough, soaking up all that incredible savory goodness as it cooks. Plus, it makes phenomenal leftovers. The flavors deepen overnight in the fridge, meaning tomorrow's lunch is going to be incredibly good. Ready in about 50 minutes.

Ingredients

Soup base

  • 1 tbsp olive oil
  • 1 lb lean ground beef
  • 1 small yellow onion (diced)
  • 3 cloves garlic (minced)
  • 1 large carrot (diced)
  • 1 small green cabbage (about 6 cups chopped)

Tomatoes, rice, and broth

  • 1 can crushed tomatoes (28 oz can)
  • 1 can diced tomatoes (14.5 oz can, with juices)
  • 5 cups beef broth (low sodium if possible)
  • 1/2 cup uncooked long grain white rice
  • 1 tbsp tomato paste
  • 1 tbsp Worcestershire sauce

Seasoning and finish

  • 1 tsp paprika
  • 1 tsp Italian seasoning
  • 1 tsp kosher salt (plus more to taste)
  • 1/2 tsp black pepper
  • 1 whole bay leaf
  • 2 tbsp fresh parsley (chopped, optional)
  • 1 tbsp lemon juice (optional, to brighten)

Equipment

Large pot or Dutch oven

Cutting board

Wooden spoon

Instructions

  1. Brown the beef

    Heat your olive oil in a large pot or Dutch oven over medium-high heat. Drop in the ground beef and cook for 6 to 8 minutes, breaking it apart with a wooden spoon as you go. You want it nicely browned with some crispy edges. That caramelization is where your soup's base flavor starts.

    Ground beef browning in a large pot for stuffed cabbage roll soup.
  2. Add the aromatics

    Toss in the diced onion, minced garlic, and carrots. Cook this mixture for 3 to 4 minutes, stirring often. Keep an eye on the garlic so it doesn't burn. You just want the onions to soften up and start turning translucent.

    Onion, garlic, and carrot cooking with browned ground beef in a pot.
  3. Stir in the cabbage

    Dump in the chopped cabbage and give everything a good stir. Let it cook for 4 to 5 minutes. It will look like way too much cabbage at first, but don't panic. It quickly cooks down and softens right into the mix.

    Chopped cabbage stirred into a pot with ground beef, onion, garlic, and carrot.
  4. Simmer the soup

    Pour in your crushed tomatoes, diced tomatoes, beef broth, uncooked rice, tomato paste, Worcestershire sauce, and all your spices—plus that bay leaf. Bring the whole pot to a steady simmer. Turn the heat down slightly and let it cook for 25 to 30 minutes. Stir it occasionally so the rice doesn't stick to the bottom, checking until the grains are perfectly tender.

    Stuffed cabbage roll soup simmering with tomato broth, cabbage, ground beef, rice, carrots, and herbs.
  5. Finish and serve

    Fish out that bay leaf and throw it away. Stir in the fresh parsley and a splash of lemon juice if you're using it—the acid really brightens up the heavy, savory broth. Give it a taste and add a pinch more salt or pepper if it needs it. Ladle it hot into big bowls.

    Finished stuffed cabbage roll soup served in bowls with cabbage, beef, tomatoes, rice, carrots, and parsley.

Tips

  • Do not overcook the rice. Check the soup near the end of cooking so the grains stay perfectly tender instead of turning into mush.
  • Add more broth if needed. The rice acts like a sponge as it sits, so pour in a little extra broth when reheating leftovers.
  • Chop your cabbage evenly. Smaller pieces cook faster and make the soup way easier to eat off a spoon.

Substitutions

  • Swap the ground beef. Ground turkey, ground chicken, or your favorite plant-based crumbles work perfectly here.
  • Cut the carbs with cauliflower rice. Just skip the regular rice and stir in the cauliflower version during the final 5 minutes of cooking.
  • Make it extra hearty. Toss in a can of white beans or diced potatoes if you want a thicker, more filling stew.

Storage

Refrigerator

Store leftovers in an airtight container in the fridge for up to 4 days.

Freezer

It keeps in the freezer for up to 3 months. Just remember that rice gets incredibly soft once thawed, so you might want to freeze the soup base and stir in fresh cooked rice later.

Reheating

When you're ready to eat, reheat gently on the stovetop or in the microwave. Splash in a little extra beef broth if the rice absorbed all the liquid.

Nutrition

Serving Size
1 bowl
Calories
325
Protein
24g
Carbohydrates
31g
Fat
12g
Fiber
6g
Sugar
11g
Sodium
760mg

FAQ

Can I make stuffed cabbage roll soup ahead of time?

You sure can! It tastes even better the next day. Just keep in mind the rice drinks up the broth as it sits in the fridge, so you might need to add a splash of water or extra broth when you reheat it.

Can I use cauliflower rice instead of regular rice?

Absolutely. If you go this route, hold off on adding the cauliflower rice until the last 5 minutes of simmering. Otherwise, it turns to total mush.

Can I freeze stuffed cabbage roll soup?

Yes, but with a catch. Freezing changes the texture of cooked rice, making it super soft once thawed. If you know you're making this just for the freezer, hold off on adding the rice and just cook up a fresh batch to stir in when you reheat the soup.

Recipe Card

Stuffed Cabbage Roll Soup

A cozy one-pot soup with ground beef, cabbage, tomatoes, rice, garlic, and herbs inspired by classic stuffed cabbage rolls.

Prep
15 min
Cook
35 min
Total
50 min
Servings
6
Category
Soup Recipes
Cuisine
American
Difficulty
Easy
Cost
Budget-friendly

Ingredients

Soup base

  • 1 tbsp olive oil
  • 1 lb lean ground beef
  • 1 small yellow onion (diced)
  • 3 cloves garlic (minced)
  • 1 large carrot (diced)
  • 1 small green cabbage (about 6 cups chopped)

Tomatoes, rice, and broth

  • 1 can crushed tomatoes (28 oz can)
  • 1 can diced tomatoes (14.5 oz can, with juices)
  • 5 cups beef broth (low sodium if possible)
  • 1/2 cup uncooked long grain white rice
  • 1 tbsp tomato paste
  • 1 tbsp Worcestershire sauce

Seasoning and finish

  • 1 tsp paprika
  • 1 tsp Italian seasoning
  • 1 tsp kosher salt (plus more to taste)
  • 1/2 tsp black pepper
  • 1 whole bay leaf
  • 2 tbsp fresh parsley (chopped, optional)
  • 1 tbsp lemon juice (optional, to brighten)

Instructions

  1. Brown the beef: Heat your olive oil in a large pot or Dutch oven over medium-high heat. Drop in the ground beef and cook for 6 to 8 minutes, breaking it apart with a wooden spoon as you go. You want it nicely browned with some crispy edges. That caramelization is where your soup's base flavor starts.
  2. Add the aromatics: Toss in the diced onion, minced garlic, and carrots. Cook this mixture for 3 to 4 minutes, stirring often. Keep an eye on the garlic so it doesn't burn. You just want the onions to soften up and start turning translucent.
  3. Stir in the cabbage: Dump in the chopped cabbage and give everything a good stir. Let it cook for 4 to 5 minutes. It will look like way too much cabbage at first, but don't panic. It quickly cooks down and softens right into the mix.
  4. Simmer the soup: Pour in your crushed tomatoes, diced tomatoes, beef broth, uncooked rice, tomato paste, Worcestershire sauce, and all your spices—plus that bay leaf. Bring the whole pot to a steady simmer. Turn the heat down slightly and let it cook for 25 to 30 minutes. Stir it occasionally so the rice doesn't stick to the bottom, checking until the grains are perfectly tender.
  5. Finish and serve: Fish out that bay leaf and throw it away. Stir in the fresh parsley and a splash of lemon juice if you're using it—the acid really brightens up the heavy, savory broth. Give it a taste and add a pinch more salt or pepper if it needs it. Ladle it hot into big bowls.

Reviews

Have you tried this recipe? Be the first to leave a review.

Review form loading...

Related recipes

Recipe folder

Find your next easy recipe

Browse cozy dinners, protein bowls, quick meals, and simple homemade favorites.

Browse all recipes