Cabbage Soup with Rice

4.91 from 11 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This quick and easy Cabbage Soup with rice is sure to win your heart and charm your taste buds. A wonderfully savory tomato broth is loaded with chunks of fresh cabbage, tender rice, and lots of vegetables. Serve this hearty soup with crusty bread for the perfect weeknight dinner.

If you love to cook with cabbage, I highly recommend making my cabbage rolls. For something super quick, you have to try this recipe for fried cabbage – it’s so, so good!

Cabbage soup with rice in a soup pot.


 

Whenever I’m in the mood for a steaming bowl of soup, this easy soup recipe always hits the spot. It’s loaded with simple ingredients, including veggies that you probably already have in your kitchen, and only requires 15 minutes of prep time. The combination of tender cabbage, vegetables, and rice in a flavorful tomato-based broth is supremely satisfying. Perfect for cozy weeknight dinners!

As a family, we really like this soup. It’s one of those dishes that everyone looks forward to on chilly evenings. I remember the first time I made it; my (at the time) 6-year-old daughter couldn’t stop raving about how delicious it was. Now, it’s become a staple in our home, and we often enjoy it together around the dinner table, slurping away!

Why We Love This Cabbage Soup Recipe

Budget-friendly. This great recipe won’t break the bank, so it’s great for those looking to cut down on spending without sacrificing flavor.

Filling. This cabbage soup, made with a rich tomato broth, plenty of rice, and fiber-filled veggies, is sure to keep you fueled throughout the day.

One pot wonder. I love that you only need one pot to make this soup. It’s a no-mess, no-fuss recipe, and clean up is such a breeze.

Recipe Ingredients

Here’s what you’ll need to make the best cabbage soup! You might already have a lot of these ingredients in your kitchen. The recipe card further down the page provides precise measurements.

  • Green Cabbage – You won’t need a whole head of cabbage for this recipe, but I recommend using fresh cabbage. Simply chop up about 4 cups to add to the soup.
  • Long grain rice – I used white rice, but you could opt for brown rice instead. Just note that it will take a bit longer to cook. You could also use leftover rice here if you have some on hand.
  • Olive oil – Used for sauteing the vegetables. Avocado oil or vegetable oil are good substitutes.
  • Veggies – Yellow onion, garlic, carrots, celery, and bell pepper. You could also use a white onion and whatever colored bell pepper you may have.
  • Seasonings – Salt, black pepper, dried oregano, chili powder, and bay leaf.
  • Tomato paste – I am a big fan of tomato paste. It adds body to this comforting meal and a delicious tomato flavor.
  • Canned Diced Tomatoes – Feel free to use fresh diced tomatoes too.
  • Low sodium vegetable broth – Chicken broth would be just fine. I like to grab a low-sodium product because it gives me more control over the final flavor of the soup.

How To Make Cabbage Soup

If you have been looking for an easy soup recipe, this cabbage soup is a good option. It is a hearty, nutritious meal that is simple to prepare.

Prep the rice. Cook the rice according to the package instructions and set aside.

Saute the veggies. Heat a tablespoon of olive oil over medium-high heat in a large soup pot. Add the onions, season with salt, and saute for 1 minute. Stir in the remaining veggies, oil, and seasonings.

Deepen the flavor. Stir in the bay leaf and tomato paste and cook for 8-10 minutes, stirring occasionally.

Make the soup. Stir in diced tomatoes, cook for 2 minutes, and then stir in the veggie broth. Bring the soup to a boil, reduce the heat to medium, and simmer for 10 minutes.

Put it all together. Remove the soup from the heat, remove the bay leaf, and stir in the rice.

Stirring cooked rice into cabbage soup.

Recipe Tips

  • Cook the rice separately. Cooking the rice separately and adding it at the very end ensures that it doesn’t absorb the liquid, making the soup more of a stew. So stir the rice in just before serving, no sooner.
  • Keep things moving. To keep the veggies from burning and to ensure that they cook evenly, be sure to give them a stir every once in a while.
  • Be patient. As the soup simmers, the flavors will deepen. Don’t try to turn up the heat to cook things faster. Give the soup a full 10 minute over medium heat after adding the broth.
  • Don’t forget the bay leaf. Before stirring in the rice and serving the soup, make sure to remove the bay leaf.

Variations

  • Add some protein. To bulk this cabbage soup recipe, consider stirring in cooked, shredded chicken or turkey a few minutes before adding the rice. For a heartier version, add ground beef. Brown the beef in the pot before adding the vegetables for an extra layer of flavor.
  • Consider other veggies. You could easily add some sliced zucchini, chopped broccoli, mushrooms, chickpeas, and cannellini beans. Kidney beans would be a great choice. This soup is a nice way to use up any leftover veggies you might have hanging out in your fridge.
  • Try a different starch. Not a rice person? You could add cooked pasta to the soup instead (orzo would be fun). Cooked barley or quinoa would also be great options. Alternatively, saute some peeled, diced potatoes along with the other vegetables.
Cabbage soup with rice served in a bowl.

Serving Suggestions

If nothing else, I highly suggest you serve this cabbage soup with a hunk of crusty bread. I have been obsessed with this Skillet Bread, but my Focaccia Bread would be pretty amazing, too. Looking for a little more substance? Whip up a grilled cheese sandwich or a classic Reuben. There’s nothing like dipping a cheesy, melty sandwich in a steaming bowl of soup.

This one-pot wonder already has plenty of veggies in it but you are welcome to serve it with your favorite salad if you’d like. Try my La Scala Chopped Salad or a classic Cobb Salad.

How To Store & Reheat Leftovers

To store. Once the soup has cooled to room temperature, seal it in an airtight container and store it in the fridge for up to 4 days, or store it in freezer-safe containers and freeze the soup for up to 3 months. Allow the soup to thaw in the fridge before reheating.

To reheat. Reheat leftover cabbage soup in a pot on the stovetop over medium-low heat, stirring occasionally, until warm. You can also microwave individual servings in 30-second intervals, stirring between eat, until heated through.

More Easy Cabbage Recipes To Try

Pin this now to find it later

Pin It
4.91 from 11 votes

Cabbage Soup with Rice

Get your veggies in with this savory cabbage soup, featuring a flavorful tomato broth, tender rice, and lots of veggies, perfect with a slice of crusty bread.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6

Ingredients 

  • ½ cup long grain rice
  • 2 tablespoons olive oil, divided
  • 1 medium yellow onion, diced
  • pinch of salt
  • 2 cloves garlic, minced
  • 3 large carrots, sliced into rounds
  • 3 stalks celery, sliced
  • 2 bell peppers, diced
  • 4 cups chopped fresh cabbage
  • salt and freshly ground black pepper, to taste
  • teaspoons dried oregano
  • 1 teaspoon chili powder, or to taste
  • 1 bay leaf
  • 3 tablespoons tomato paste
  • 14.5 ounces canned diced tomatoes, undrained
  • 6 cups vegetable broth
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Cook the rice. Prepare rice according to the directions on the package and then set aside.
  • Saute the vegetables. Heat 1 tablespoon olive oil over medium-high heat in a large soup pot or Dutch oven. Add onions and salt; cook for 1 minute. Stir in the garlic, carrots, celery, peppers, cabbage, and remaining olive oil; cook for 1 minute, stirring frequently.
  • Seasoning. Season with salt, pepper, oregano, and chili powder. Add bay leaf and stir in the tomato paste.
  • Cook the veggies. Cook for about 8 to 10 minutes, stirring occasionally, until tender. Stir in the diced tomatoes; continue to cook for 2 more minutes.
  • Make the soup. Add vegetable broth and bring to a boil; reduce to medium heat and continue to cook for 10 minutes.
  • Finish. Remove from heat, take out the bay leaf, and stir in the prepared rice.*
  • Serve. Ladle the soup into bowls and serve.

Notes

Do not add the rice if you are not serving the soup right away; the rice will absorb the liquid if left sitting around for a while.
 

Nutrition

Serving: 1Cup | Calories: 176kcal | Carbohydrates: 30g | Protein: 3g | Fat: 5g | Saturated Fat: 0g | Cholesterol: 0mg | Sodium: 1054mg | Potassium: 557mg | Fiber: 4g | Sugar: 10g | Vitamin A: 7210IU | Vitamin C: 79.8mg | Calcium: 76mg | Iron: 1.6mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

Promo image for Diethood 2025 calendar.

4.91 from 11 votes (7 ratings without comment)

Leave a comment

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

Recipe Rating:




29 Comments

  1. Elise e says:

    I didnโ€™t use Hunts products which may have more sodium? My soup was a little bland. I added spices: tumeric, cumin and paprika plus more salt, chili powder and a pinch of nutritional yeast. The tumeric was the star of the show ๐Ÿคฉ also added cannelloni and kidney beans for protein before simmering.

  2. Shelby Evans says:

    If we arenโ€™t going to eat all 6 servings do I add in only some of the rice, and reserve the rest for when I heat up leftovers? Or just at the end put the rice in?
    Iโ€™m sorry, I reread it 20 times trying to understand.

    1. Katerina Petrovska says:

      What I do is ladle the soup into bowls and then have everyone add in as much rice as they want. But, if we’re going to eat the whole thing at once, I do add the rice to the pot and then ladle it into bowls. Again, you don’t want to add in all the rice because it will soak up the liquid.

  3. Marion says:

    What is the calorie and carb count WITHOUT the rice (for us diabetics)? Please Send me an email with the answer rather than a post on the website @:
    mbrady003@rochester.rr.com

    Thank you!