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.

Blueberry Yogurt Pierogi - Vegan Yack Attack

Friday 19th of July 2024

[…] Cabbage Roll Soup […]

Ken

Monday 5th of February 2024

Can use bok choy instead of cabbage. I usually use half cabbage half bok choy

Jackie @ Vegan Yack Attack!

Wednesday 7th of February 2024

Sure! Though the flavor will be a little different.

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!  […]

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

Skip to Recipe