Table of contents
Step into a bowl of pure comfort with this incredibly satisfying Cabbage Roll Soup. It captures all the beloved flavors of traditional cabbage rolls—tender cabbage, hearty grains, and a rich, tangy tomato broth—without the fuss of rolling.
This vibrant, plant-based version delivers a symphony of savory, slightly sweet, and tangy notes, making it an ideal meal for chilly evenings or any time you crave something deeply nourishing. Get ready to enjoy a wholesome, incredibly flavorful Cabbage Roll Soup that truly warms you from the inside out.
Why You’ll Love This Recipe
- Unbeatable Flavor Profile: This Cabbage Roll Soup boasts a rich, savory depth with a perfect balance of tangy tomatoes and sweet, tender cabbage.
- Effortless One-Pot Meal: Forget the complex rolling process; this hearty soup delivers all the classic tastes in a simple, fuss-free preparation.
- Nutrient-Dense & Satisfying: Packed with vibrant vegetables, whole grains, and plant-based protein, it’s a wholesome meal that leaves you feeling energized, not heavy.
- Perfect for Meal Prep: The flavors of this Cabbage Roll Soup deepen beautifully overnight, making it an excellent choice for batch cooking and enjoying throughout the week.
Ingredients You’ll Need

Crafting a truly delicious Cabbage Roll Soup begins with selecting fresh, high-quality ingredients. Each component plays a vital role in building the robust flavor profile we’re after. Opt for organic whenever possible to maximize nutrient content and purity. Here’s what you’ll gather:
- Olive Oil: 2 tablespoons, extra virgin, for sautéing aromatics and building a flavorful base.
- Yellow Onion: 1 large, finely diced, to add a foundational sweetness and aroma to our Cabbage Roll Soup.
- Carrots: 2 medium, peeled and finely diced, for natural sweetness and vibrant color.
- Celery Stalks: 2, finely diced, adding a subtle peppery note and essential depth.
- Garlic Cloves: 4-5, minced, providing that essential pungent warmth.
- Green Cabbage: 1 medium head (about 2-2.5 lbs), cored and chopped into 1-inch pieces. This is, of course, the star of our Cabbage Roll Soup!
- Crushed Tomatoes: 1 (28-ounce) can, high-quality, providing the rich, tangy base.
- Diced Tomatoes: 1 (14.5-ounce) can, undrained, adding texture and more tomato goodness.
- Vegetable Broth: 6-8 cups, low sodium, ensure it’s a good quality, flavorful broth.
- Brown Rice: 1/2 cup, uncooked, short or medium grain, for that classic hearty texture. You can also use white rice if preferred.
- Tomato Paste: 2 tablespoons, for intense tomato flavor and richness.
- Apple Cider Vinegar: 1 tablespoon, to brighten the flavors and add a subtle tang.
- Smoked Paprika: 1 teaspoon, for a beautiful depth and hint of smokiness.
- Dried Dill: 1 teaspoon, a classic complement to cabbage and tomato, essential for authentic Cabbage Roll Soup taste.
- Dried Marjoram: 1/2 teaspoon, for an earthy, slightly floral note.
- Bay Leaves: 2, for an aromatic undertone that develops as the soup simmers.
- Salt and Black Pepper: To taste, essential for enhancing all the flavors.
- Fresh Parsley: 1/4 cup, chopped, for garnish and a burst of freshness.
Substitutions & Variations
"Video provided via YouTube for demonstration purposes; all credit and rights belong to the original creator."
One of the beauties of plant-based cooking is its incredible flexibility. This Cabbage Roll Soup recipe is no exception, allowing for delightful healthy swaps and variations to suit your pantry or preference. If you’re looking to boost the protein, consider adding a can of drained and rinsed lentils or chickpeas during the last 15 minutes of simmering.
For a different grain, swap the brown rice for quinoa, farro, or even small pasta like ditalini, adjusting cooking times as needed. Elevate the greens factor by stirring in a few handfuls of fresh spinach or kale during the last five minutes of cooking; their gentle bitterness will wonderfully complement the sweet cabbage. If you enjoy a touch of heat, a pinch of red pepper flakes added with the garlic will give this Cabbage Roll Soup a lively kick.
For an extra layer of umami, try adding a tablespoon of nutritional yeast with the spices. This healthy Cabbage Roll Soup welcomes your creative touch!
If you’re interested in expanding your cabbage repertoire, try making some blistered cabbage steaks for a delightful side dish. These steaks are a fantastic way to utilize cabbage in a different form and bring a new flavor to your table; check out the recipe here.
Equipment You’ll Need
- Large Dutch oven or heavy-bottomed stockpot (at least 6-quart capacity)
- Cutting board
- Sharp chef’s knife
- Measuring cups and spoons
- Large stirring spoon or ladle
Step-by-Step Instructions

Creating this soul-warming Cabbage Roll Soup is a straightforward process. Follow these steps carefully to ensure a truly magnificent result:
To begin your Cabbage Roll Soup, first heat olive oil in a large Dutch oven over medium heat. Next, sauté the diced onion, carrots, and celery for 8-10 minutes until softened. Following this, stir in the minced garlic, smoked paprika, dried dill, and marjoram, cooking for 1-2 minutes until fragrant.
Then, introduce the crushed tomatoes, undrained diced tomatoes, and tomato paste. After stirring well, let the mixture simmer for 5 minutes to deepen the flavors. Subsequently, pour in 6 cups of vegetable broth and add the chopped green cabbage and bay leaves. Once combined, stir in the uncooked brown rice and bring the liquid to a gentle boil.
Immediately reduce the heat to low, cover the pot, and simmer for 30-40 minutes until the rice and cabbage are tender. During this time, stir occasionally and add the remaining 2 cups of broth if the consistency becomes too thick. Afterward, remove the bay leaves and stir in the apple cider vinegar. Finally, season the soup generously with salt and pepper to taste. To finish, ladle the hot soup into bowls and garnish with fresh parsley before serving.
As you prepare this comforting Cabbage Roll Soup, consider whipping up some crispy cabbage wraps for a tasty appetizer. These wraps add a lovely crunch that complements the soup beautifully; you can find the recipe here.
Pro Tips for Success
- Quality Broth Matters: A good quality, flavorful vegetable broth makes a huge difference in the final taste of your Cabbage Roll Soup. Choose one with a robust flavor profile.
- Don’t Rush the Sauté: Allowing the onions, carrots, and celery to properly soften and caramelize at the beginning builds a crucial flavor base. This step cannot be skipped for truly delicious Cabbage Roll Soup.
- Cabbage Size: Chop your cabbage into consistent 1-inch pieces. This ensures it cooks evenly and integrates beautifully into the soup without becoming mushy or staying too firm.
- Adjust Consistency: Some rice varieties absorb more liquid than others. Keep an eye on the soup’s consistency and don’t hesitate to add more vegetable broth if it becomes too thick during simmering or reheating.
- Rest for Flavor: Like many soups, this Cabbage Roll Soup tastes even better the next day. The flavors meld and deepen overnight, rewarding your patience.
- Taste and Adjust: Always taste your soup before serving and adjust salt, pepper, or even a touch more vinegar if it needs brightening. Seasoning is key to a perfectly balanced Cabbage Roll Soup.
Storage & Reheating Tips
This Cabbage Roll Soup is fantastic for meal prepping and stores wonderfully. To keep it fresh, allow the soup to cool completely to room temperature before transferring it to airtight containers. It will last beautifully in the refrigerator for up to 4-5 days.
For longer storage, this soup freezes exceptionally well. Divide cooled soup into freezer-safe containers or bags, leaving a little headspace, and freeze for up to 3 months. When ready to enjoy, thaw frozen soup overnight in the refrigerator or gently reheat directly from frozen in a pot over low heat.
Reheat individual portions in the microwave. You may need to add a splash of vegetable broth or water to thin it back to your desired consistency, as the rice can absorb more liquid upon standing. Always stir well and heat until piping hot throughout. A sprinkle of fresh parsley upon reheating will refresh its vibrancy.
This Cabbage Roll Soup is meal-prep perfection, but if you’re looking for another satisfying dish, try the Hmong Cabbage and Chicken recipe. It’s a flavorful, healthy meal that pairs well with the soup, and you can explore the recipe here.
What to Serve With This Recipe

This hearty Cabbage Roll Soup is a meal in itself, but it pairs beautifully with simple, wholesome accompaniments that enhance its comfort factor without overwhelming the palate.
A thick slice of warm, crusty whole-grain bread or a few slices of toasted sourdough are perfect for soaking up every last drop of the rich broth. For a lighter touch, serve it alongside a vibrant, crisp green salad dressed with a light vinaigrette; the fresh greens offer a lovely contrast to the soup’s richness.
You could also complement this wholesome Cabbage Roll Soup with a side of simply steamed or lightly roasted vegetables, such as green beans, asparagus, or broccoli, seasoned with just a squeeze of lemon and a pinch of salt. A sprinkle of fresh dill or a dollop of vegan sour cream or plain plant-based yogurt can also add a delightful finishing touch to your bowl.
Frequently Asked Questions (FAQ)
Can I make this Cabbage Roll Soup oil-free?
Absolutely! To make this Cabbage Roll Soup oil-free, simply sauté the onion, carrots, and celery in a few tablespoons of vegetable broth or water instead of olive oil. Add more liquid as needed to prevent sticking until the vegetables are softened. The flavor will still be fantastic!
How can I make this Cabbage Roll Soup spicier?
If you enjoy a bit of heat in your Cabbage Roll Soup, you have a few options. Add a generous pinch (or more!) of red pepper flakes along with the garlic and other spices. You can also dice a jalapeño or serrano pepper and add it with the onions at the beginning for a more integrated warmth.
Is this Cabbage Roll Soup freezer-friendly?
Yes, this Cabbage Roll Soup is very freezer-friendly! It holds up beautifully in the freezer for up to 3 months. Allow it to cool completely, then portion it into airtight, freezer-safe containers.
Thaw overnight in the refrigerator before reheating gently on the stovetop or in the microwave. You may need to add a splash of extra broth to achieve the desired consistency after thawing.
Cabbage Roll Soup is a delightful and hearty dish that combines the traditional elements of stuffed cabbage rolls within a warm, rich broth. Embrace the diverse flavors and textures this dish offers and learn more about its origins and variations in cabbage.
Final Thoughts
This heartwarming Cabbage Roll Soup is more than just a meal; it’s a bowl of pure comfort that nourishes your body and soul. Its rich, familiar flavors remind us that healthy eating can be both deeply satisfying and incredibly delicious. Embrace the vibrancy of plant-based cooking and let this soup become a new favorite in your kitchen. Enjoy every vibrant, comforting spoonful!
Nutrition Information (per serving)
(Approximate values, based on 6 servings)
| Calories: | 320 kcal |
| Protein: | 12 g |
| Carbohydrates: | 50 g |
| Fat: | 9 g |
| Fiber: | 10 g |

Cabbage Roll Soup
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large yellow onion, finely diced
- 2 medium carrots, peeled and finely diced
- 2 celery stalks, finely diced
- 4-5 garlic cloves, minced
- 1 medium head green cabbage, cored and chopped
- 1 (28-ounce) can crushed tomatoes
- 1 (14.5-ounce) can diced tomatoes, undrained
- 6-8 cups low sodium vegetable broth
- 1/2 cup uncooked brown rice
- 2 tablespoons tomato paste
- 1 tablespoon apple cider vinegar
- 1 teaspoon smoked paprika
- 1 teaspoon dried dill
- 1/2 teaspoon dried marjoram
- 2 bay leaves
- Salt and black pepper to taste
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large Dutch oven or stockpot over medium heat. Add diced onion, carrots, and celery, and sauté for 8-10 minutes until softened and translucent.
- Stir in minced garlic, smoked paprika, dried dill, and dried marjoram. Cook for 1-2 minutes until fragrant.
- Add crushed tomatoes, diced tomatoes, and tomato paste to the pot, stirring well. Simmer gently for 5 minutes.
- Pour in 6 cups of vegetable broth and add chopped cabbage and bay leaves. Stir together.
- Stir in uncooked brown rice, bring to a gentle boil, reduce heat to low, cover, and simmer for 30-40 minutes until cabbage is tender and rice is cooked. Stir occasionally, adding more broth if needed.
- Remove bay leaves, stir in apple cider vinegar, and season with salt and black pepper to taste.
- Ladle into bowls and garnish with fresh parsley before serving.
