Skip to Content

Cabbage Roll Soup

Rich in flavor, but with limited ingredients, this cabbage roll soup is sure to satisfy. It makes a wonderful weekday meal, too, because it takes 30 minutes!

Two bowls of cabbage roll soup on a marble background

I’ve written about my Polish heritage before on the blog, namely for Golabki, Kluski, and Pierogi. So, you know this cabbage roll soup comes as no surprise. I first made it for an IG live that was a little off the cuff, last week. But, it ended up being so good, I knew I needed to share it with all of you!

Ingredients in bowls on a cutting board, including cabbage, tomatoes, and rice

This recipe really doesn’t have too many ingredients or steps. So, you get that comfort of familiar cabbage roll flavors but much easier and a bit faster! (I’ve always been a little impatient when it comes to casserole-style dishes.) I’ve modified some of the measurements a bit, from that first version, so now it’s damn-near perfect.

Image collage of sautéing onions with vegan meat, and cabbage

Now, in my experience, stuffed cabbage rolls don’t have a ton of flair. So, I tried to stay true to the OG by adding a bit of oregano, crushed red pepper, and salt to the soup. Of course, you’re welcome to add some extra herbs and spices as you see fit!

Image collage of person pouring ingredients into a pot

Substitutions for Cabbage Roll Soup

Because this ingredient list is so short, I don’t have many substitutions to offer, but hope this is still helpful!

  • Yellow onion – white or brown onion will work fine here. Red onion may be a bit too different.
  • Vegan ground meat – there are so many brands that make this now, so buy whichever you prefer! If you don’t like using vegan meats, substitute with a 15-ounce (425 g) can of lentils, drained.
  • Green cabbage – it would be possible to use red cabbage instead, but I definitely prefer green in this application.
  • Cooked rice – I used medium-grain white rice the first time, and short grain brown rice for this version. Both are great, and if you have any other grains on hand (like barley, farro, or quinoa) I think you’ll be good!
  • Vegetable broth – if you don’t have bouillon or broth on hand, try homemade veggie broth!
Two bowls of cabbage roll soup on a marble background

I ended up eating this with a slice of sourdough focaccia, and it was uh-mazing! Even the carrot top herb cornbread would be a good companion. As for other recipe ideas I have in the queue, I’m excited about making Strawberry Oat Popsicles, Sheet Pan Tofu Scramble, and more! If you’re looking for more soup recipes I have a list of Best Vegan Soups just for you.

And before we get to the recipe, I’m putting out my first ever website survey and would love your input! This year I’ll be doing a big website overhaul and want to make sure your point of view is taken into account.

Yield: 6 servings

Cabbage Roll Soup

Two bowls of cabbage roll soup on a marble background

Rich in flavor, but with limited ingredients, this cabbage roll soup is sure to satisfy. It makes a wonderful weekday meal, too, because it takes 30 minutes!

Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes

Ingredients

  • 1 tablespoon (15 ml) high-temp cooking oil, like canola
  • 1/2 a large yellow onion, diced
  • 16-ounce (454 g) package vegan ground meat, uncooked
  • 16 ounces (454 g) thinly sliced green cabbage, about 1/2 one large cabbage
  • Pinch of salt
  • 28-ounce (794 g) can diced tomatoes with liquid
  • 15-ounce (425 g) can tomato sauce
  • 1/4 teaspoon dried oregano
  • 1/4 teaspoon crushed red pepper
  • 3 cups (710 ml) vegetable broth
  • 1 1/2 cups (191 g) cooked rice, I used short grain brown rice
  • 1 cup (235 ml) water

Instructions

  1. Warm oil in a large stock pot over medium heat. Once hot, add onions to the pot and sauté for 2-3 minutes or until the are just starting to soften. Add vegan ground meat to the pot, if it is in a brick shape (like mine) use your spoon or spatula to break it up into grape-sized pieces. Sauté for 5 minutes, until vegan meat starts to firm up and reduce in size.
  2. Next, add cabbage to the pot, and sprinkle it with salt. This will help draw the moisture from it and help it to cook faster. Sauté mixture for 5 minutes, covered with a lid, stirring occasionally, until the cabbage becomes translucent.
  3. Then, add diced tomatoes, tomato sauce, oregano, and pepper, stirring to combine. Next, add vegetable broth, rice, and water to the mixture, stirring again, then covering with lid, and bringing to a simmer. Simmer for 5 minutes, if you're short on time, 10 to 15 minutes if you have some extra time.
  4. Once it seems the flavors have melded together and the rice has softened, divide into bowls and serve! You can also wait for the soup to cool and store it in freezer-safe containers for up to 6 months.

Notes

*Read blog post for substitution suggestions!

Nutrition Information:

Yield:

6

Amount Per Serving: Calories: 317Total Fat: 15gSaturated Fat: 8gUnsaturated Fat: 2gSodium: 971mgCarbohydrates: 32gFiber: 8gSugar: 8gProtein: 13g

The nutrition information is calculated by a plug-in, and isn't always accurate. Please calculate your own with the products that you use, as it will be different for everyone.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Two bowls of cabbage roll soup on a marble background

If you love the idea of this cabbage roll soup, you’ll also love the following recipes!

Two bowls of cabbage roll soup on a marble background

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bonnie

Tuesday 26th of January 2021

Could you do this in the Instagram pot?

Jackie @ Vegan Yack Attack!

Wednesday 27th of January 2021

Definitely! But you'd need to sauté the vegan meat and onion first. But, I don't see going that route saving you much time to be honest.

s

Sunday 25th of October 2020

My Polish husband really enjoyed this soup, made with Beyond Beef. To give this the sweet and sour taste he grew up with, we added juice of one lemon, small amount of rice vinegar and some brown sugar. Next time we would also increase amount of oregano and add some black pepper.

25+ Awesome Vegan Recipes with Plant-Based Ground

Thursday 22nd of October 2020

[…] Cabbage Roll Soup: From Vegan Yack Attack. Rich in flavor, but with limited ingredients, this cabbage roll soup is sure to satisfy. It makes a wonderful weekday meal, too, because it takes 30 minutes!  […]

Darren Smith

Saturday 23rd of May 2020

This recipe was amazing - thank you! It's definitely a crowd-pleaser and we've had several friends ask for the recipe, so we sent them your way :-)

Thank you again!

Kari

Monday 11th of May 2020

We use lentils and rice in our cabbage rolls. I'm not a fan of the meat substitutes, and the lentils are really filling, so that's definitely how I would make the soup.

Bought a whole head of cabbage on the last grocery trip, already have cabbage rolls frozen in the freezer from Easter, so this soup is going to be on the menu!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe