Everyone loves cabbage rolls, but nobody likes the work it takes to make them properly. If you love traditional cabbage rolls, this soup is for you! Cabbage Roll Soup is all the flavour without the fuss! And, it’s much easier and faster too!

A good friend and work colleague makes the best damn cabbage rolls I’ve ever eaten. The time and effort she puts into these cabbage rolls is quite impressive. Personally, though, I think it’s her Ukrainian roots that give her the better advantage. I don’t have the know-how to be authentically Ukrainian, so my Cabbage Roll Soup will have to do.
I didn’t want to ask her to spend her weekend preparing a batch of the delicious, salty, tomato-y, meaty goodness. I have found that this cabbage roll soup recipe can suffice between the long droughts of her not preparing the real thing.
Make your own online recipe box!
Click the in the lower right corner of your screen
& follow the quick and easy instructions!
USE REAL PORK AND BEEF OR A VEGETARIAN SUBSTITUTE
This soup can be easily prepared and assembled in 60 minutes. But I prefer to let the soup simmer for at least 90 minutes. That way, all of the ingredients come together as one great-tasting unit.
I’m writing out the details for a vegetarian version. You can easily switch out the vegetarian product for a meat product. Simply use one pound of ground beef and one pound of ground pork instead of the textured vegetable protein. Be sure to drain the fat well before adding the browned meat to the cooked veggie base.
You can use Lord Byron’s Kitchen as a source for many vegetarian soup recipes. Click this link if you want more vegetarian soup recipes: Give Me Vegetarian Soup!

AN OLD CLASSIC, BUT NEVER MADE OFTEN ENOUGH!
My mom used to make cabbage rolls – not often, but often enough for me to remember the taste of them. I thought they were delicious. It wasn’t until I tasted Vera’s cabbage rolls did I come to realize just how delicious cabbage rolls could be!
I think she once told me that the recipe she uses is her mother’s recipe. It’s an authentic Ukrainian recipe that beats any cabbage roll I’ve ever tried!
I’m not Ukrainian. And, Newfoundlanders are not well known for dishes such as cabbage rolls. But, Newfoundlanders can make the best pot of soup you’ve ever tasted! That’s why I fully stand behind this deconstructed cabbage roll in soup format.

INGREDIENTS NEEDED TO PREPARE THIS RECIPE
The following is a list of the ingredients needed to prepare this recipe. For exact amounts and measurements, refer to the printable recipe card located near the bottom of this post.
- Beef/Beef Crumbles – The version you see in the photographs was prepared using vegetarian beef crumbles, otherwise known as textured vegetable protein. You can make this soup non-vegetarian by substituting the beef crumbles with one pound of lean ground beef and one pound of ground pork.
- Bay Leaves
- Cabbage – Use green cabbage that has been quartered, cored, and cut into pieces.
- Carrots – I used large carrots that I peeled and cut into rounds. You can dice them if you prefer.
- Onion – You can use white or yellow onions.
- Garlic
- Seasonings – You will need dried thyme, dried oregano, paprika, salt, and ground black pepper.
- Brown Sugar – The little sweetness helps to balance the acidity of the tomatoes and tomato sauce.
- Worcestershire Sauce
- Olive Oil
- Lemon Juice – Use fresh lemon juice.
- Canned Diced Tomatoes – Add the juice in too.
- Canned Tomato Sauce
- Vegetable Stock – Use low sodium stock here, otherwise the soup may be too salty.
- Rice – Use instant rice, like Minute Rice, for example.
HOW TO MAKE CABBAGE ROLL SOUP
First, add the olive oil to a large, heavy-bottom stock pot. Saute the onions and garlic in the oil until the onions are translucent. Add the vegetarian beef crumbles, chopped carrots, salt, and pepper. Saute on medium heat for 5 minutes, stirring often. (If you are substituting the vegetarian beef crumbles with ground beef and ground pork, add the olive oil, beef, and pork to the pot and cook for 5-7 minutes or until the beef is no longer pink. Add the garlic and cook for 2 minutes more and the continue with the recipe as written below.)
Add the bay leaves, cabbage, thyme, oregano, paprika, and Worcestershire sauce. Stir all ingredients well to combine. Saute for an additional 10 minutes. Add the brown sugar, lemon juice, chopped tomatoes, tomato sauce, vegetable stock, and uncooked instant rice. Stir well to combine. Place a lid on the pot and reduce the heat to simmer.
Allow to simmer for 30 minutes, stirring every 10 minutes. Remove the bay leaves and serve immediately.

THICK VS THIN SOUP
You can make this soup as thick or as thin as you want it. This recipe makes quite a large pot of soup, but if you want a thicker soup, add more instant rice. Or, if a thinner, more broth-like soup is what you want, go ahead and half the amount of instant rice.
In my version of the soup you see pictured here, I used instant brown rice. It just makes the Cabbage Roll Soup a little healthier. I know the brown rice will increase the amount of protein in the soup too.
If you’re using beef and/or pork in your recipe, you can certainly use white instant rice, or add the brown and make your soup even heartier!

Do You Like This Recipe?
You should consider trying these other delicious recipes too!





Cabbage Roll Soup
Ingredients
- 2 cups vegetarian beef crumbles (or one pound each of ground beef and ground pork)
- 2 whole bay leaves
- 5 cups cabbage, cut into pieces
- 2 large carrots, peeled and chopped
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 2 teaspoons paprika
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 2 tablespoons brown sugar
- 2 tablespoons vegetarian Worcestershire sauce
- 2 tablespoons olive oil
- 1 tablespoon fresh lemon juice
- 4 cups canned diced tomatoes, with juice
- 4 cups canned tomato sauce
- 6 cups vegetable stock
- 2 cups instant white rice
Instructions
- First, add the olive oil to a large, heavy-bottom stock pot. Saute the onions and garlic in the oil until the onions are translucent.
- Add the vegetarian beef crumbles, chopped carrots, salt, and pepper. Saute on medium heat for 5 minutes, stirring often.
- Add the bay leaves, cabbage, thyme, oregano, paprika, and Worcestershire sauce. Stir all ingredients well to combine. Saute for an additional 10 minutes.
- Add the brown sugar, lemon juice, diced tomatoes, tomato sauce, vegetable stock and uncooked instant rice. Stir well to combine. Place a lid on the pot and reduce the heat to simmer.
- Allow to simmer for 30 minutes, stirring every 10 minutes.
- Remove the bay leaves and serve immediately.
Nutrition
Did you make this recipe?
Upload a photo and tag me so that I can see it!

abiquiunewmexico says
Thanks for sharing! I would leave out the Worcestershire sauce to make it vegan.
Brenda says
How many people would this serve
byronethomas@gmail.com says
Hi Brenda, if you’re serving the soup alone, I would say 6 people, but if you’re serving it with a salad or a sandwich, or even crusty bread, you can get at least 8 or 9 servings.
Lea Ann (Cooking On The Ranch) says
Cabbage rolls have been on my “must make” list for years now. This post has inspired me to stop the procrastinating. And what a great idea for a soup version. Nice to find your blog, pinned and yummed. 🙂
byronethomas@gmail.com says
Thank you, Lea Ann! We love this cabbage roll soup – it’s so much easier and less time consuming than preparing cabbage rolls. It’s a good substitute to curb those cravings. Thanks for dropping by! 🙂
Janet Kendig says
Why don’t people leave off their comments until they try the recipe? I will be posting after I try this recipe. It looks like a very tempting, yummy soup!
byronethomas@gmail.com says
I welcome all comments, Janet… and I most certainly welcome you to come back and let me know about your soup. 🙂
Kristin says
This looks amazing, but I am missing where to add the veggie crumbles. Which step is it?
byronethomas@gmail.com says
Thanks for bringing that to my attention, Kristin. I have updated the recipe card.
Karen says
Do you think lentils would make an appropriate substitute for the textured vegetarian crumbles? Many of the packakaged vegetarian crumbles are filled with ingredients I do not want to eat.
byronethomas@gmail.com says
Yes, Karen, it certainly would. The consistency would obviously be different, because TVP does have a tendency to absorb liquid, so keep that in mind.
Joann says
I would love to make this recipe. You mention ground round but it doesn’t say how much in your list of ingredients. Thank u.
byronethomas@gmail.com says
So sorry, Joann – ground round is another name for vegetarian beef crumbles. I have updated the recipe. Thank you.
Gina says
Used fresh tomatoes and tomato paste instead of sauce, made a few slight adjustments including adding some ground fennel for a little more spice and loved this soup! I make large batches of soup to eat over a few days and freeze any extra for future dinners. Thank you 🙂