There’s something incredibly comforting about a bowl of good soup, and this Stuffed Cabbage Roll Soup Recipe brings all those familiar flavors into one warm, inviting pot. It’s like your favorite cabbage rolls, but without all the rolling—just easy, hearty, and bursting with taste.
Jump to:
Why You'll Love This Recipe
Honestly, this soup quickly became one of my go-to comfort meals. You get all those classic cabbage roll flavors—the savory sausage, tender cabbage, and tangy tomatoes—in a hearty, slurpable form that's perfect for any night of the week.
- Loaded with Flavor: The Italian sausage and fire-roasted tomatoes give this soup a rich, savory depth that you’ll crave again and again.
- Quick and Easy: No rolling or stuffing required—just chop, sauté, and simmer for a fast, satisfying meal.
- Flexible Ingredients: You can easily customize it with extra veggies or swap in cauliflower rice for a low-carb version.
- Perfect for Meal Prep: This soup stores really well and tastes even better warmed up the next day.
Ingredients & Why They Work
Each ingredient plays its part to create that classic, cozy taste we all love from stuffed cabbage rolls. Here’s what you need and why I recommend each one.
- Italian sausage: Provides a flavorful and slightly spicy base that mimics the meat filling in traditional cabbage rolls.
- Onion: Adds sweetness and depth once sautéed, balancing the savory meat and tangy tomatoes.
- Green cabbage: The star vegetable that softens beautifully and soaks up all the rich flavors of the soup.
- Garlic: Essential for that punch of aromatic flavor that lifts every bite.
- Extra veggies (optional): Things like zucchini or carrots add extra texture and nutrients—plus they’re a great way to use up whatever you have on hand.
- Uncooked rice (or cauliflower rice): Absorbs liquid and makes the soup hearty—rice gives you that classic cabbage roll feel, while cauliflower rice makes it low-carb.
- Diced fire-roasted tomatoes: Adds smoky tang and vibrant color.
- Vegetable juice and broth: Build the soup base—using broth adds richness, while vegetable juice brightens and deepens the flavor.
- Fresh basil: Stirred in at the end for freshness and herby brightness.
- Salt and pepper: Essential seasonings to bring all the flavors together.
- Olive oil: For sautéing and adding a subtle fruity richness.
Make It Your Way
I love switching up this soup depending on what I have in the fridge or how hearty I want it to be. You can make it vegetarian, low-carb, or pile in whatever veggies you love most.
- Variation: Once, I swapped Italian sausage for ground turkey and added kale instead of cabbage—still delicious and lighter, especially for summer.
- Gluten-Free Option: This soup is naturally gluten-free if you use gluten-free broth and rice, making it a crowd-pleaser for sensitive eaters.
- Extra Veggies: Stir in diced bell peppers or shredded carrots when sautéing onions for added sweetness and color—it’s a great way to sneak in some extra nutrients.
Step-by-Step: How I Make Stuffed Cabbage Roll Soup Recipe
Step 1: Brown the Sausage
Heat a splash of olive oil in a Dutch oven or large pot over medium heat. Crumble in the Italian sausage and cook, stirring occasionally, until it’s nicely browned and cooked through—about 6-8 minutes. This is where so much flavor develops, so don’t rush it.
Step 2: Sauté Onions and Veggies
Add your diced onion (and any extra veggies you want to include) to the pot. Sprinkle with a pinch of salt and pepper and sauté until they’re softened and fragrant, usually 5 to 7 minutes. This step builds a sweet, mellow base that balances the sausage’s savory punch.
Step 3: Add Cabbage and Garlic
Toss in the chopped green cabbage and minced garlic. Cook everything together for another 5-7 minutes, stirring often so the garlic doesn’t burn but instead releases that wonderful aroma.
Step 4: Stir in the Rice, Tomatoes, and Liquids
Now pour in the uncooked rice, fire-roasted diced tomatoes with their juices, vegetable juice, and broth. Give it a good stir to combine. Bring the pot to a gentle simmer, then reduce heat and cook uncovered for about 20 to 30 minutes, or until the rice is tender and the veggies are cooked through. Keep an eye on the liquid level—add more broth or water if it starts to look dry before the rice is done.
Step 5: Finish with Fresh Basil and Serve
Just before serving, stir in the freshly minced basil for a burst of herbal brightness that really lifts the whole dish. Taste and adjust the seasoning with salt and pepper as needed, then ladle into bowls and enjoy!
Top Tip
From the many times I’ve made this soup, a couple of little tricks really help make it stand out—and avoid pitfalls you might not expect.
- Don’t Skip Browning the Sausage: Taking your time here adds so much depth to the soup’s flavor—it’s worth the extra minutes.
- Control the Rice Cooking: Rice can go mushy if you overcook it—set a timer and check texture around 20 minutes in to ensure it’s just right.
- Adjust Liquids as Needed: Every batch of broth and vegetable juice can vary in salt and flavor strength, so taste and add extra broth or water during cooking to get the perfect thickness.
- Fresh Basil Last: Adding basil at the end keeps its flavor bright, so don’t throw it in too soon or it’ll lose that fresh punch.
How to Serve Stuffed Cabbage Roll Soup Recipe
Garnishes
I usually top mine with a dollop of sour cream or maybe a sprinkle of shredded sharp cheddar for extra creaminess. A handful of chopped fresh parsley or more basil adds a bright touch and a splash of color.
Side Dishes
This soup is hearty enough to stand on its own, but if I’m setting the table, I love pairing it with crusty bread for dipping or a simple green salad with a tangy vinaigrette to balance out the richness.
Creative Ways to Present
For a special occasion, I’ve served this in mini soup bowls topped with fresh herb sprigs and a drizzle of good olive oil. I’ve also used it as a filling for stuffed bell peppers as a fun twist at family dinners—it’s always a hit!
Make Ahead and Storage
Storing Leftovers
I keep leftover soup in airtight containers in the fridge, where it lasts about 3-4 days. It actually tastes better the next day because the flavors have had time to meld together.
Freezing
This soup freezes beautifully. I portion it into freezer-safe containers, leaving a little space for expansion, and freeze for up to 3 months. When you’re ready, thaw overnight in the fridge and reheat gently.
Reheating
Reheating on the stovetop works best to keep the broth from thickening too much. Add a splash of broth or water if it’s too thick, and heat until warmed through. The rice and cabbage hold up surprisingly well.
Frequently Asked Questions:
Absolutely! Swap the Italian sausage for plant-based sausage or simply add more vegetables and beans for protein. Use vegetable broth to keep it fully vegetarian.
You can, but you’ll want to add the cooked rice near the end of cooking just to warm it through, as adding it too early may make the rice mushy.
Use cauliflower rice instead of regular rice and skip any optional starchy veggies. This keeps the soup hearty without the carbs.
Add the cabbage partway through cooking and avoid overcooking by simmering gently. Also, slicing the cabbage thinner helps it cook evenly without turning to mush.
Final Thoughts
This Stuffed Cabbage Roll Soup Recipe is one of those cozy dishes I keep coming back to because it’s simple, satisfying, and full of those nostalgic flavors we all love. I hope you enjoy making it as much as I do—and that it warms your kitchen and your heart just like it does mine.
Print
Stuffed Cabbage Roll Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
Stuffed Cabbage Roll Soup is a hearty, flavorful soup inspired by classic cabbage rolls. It features Italian sausage, green cabbage, rice, and a blend of vegetables simmered in a savory broth with fire-roasted tomatoes and fresh basil. This comforting dish is gluten free, paleo friendly, and perfect for a nourishing meal that warms you up.
Ingredients
Meat and Vegetables
- 8-12 oz Italian sausage
- 1 onion, diced
- 3-4 cups green cabbage, chopped or thinly sliced
- 3 cloves garlic
- 1-2 cups extra veggies (optional: diced zucchini, carrots, bell peppers, or baby spinach)
Grains and Liquids
- ⅔ cup uncooked rice (or 1 cup cauliflower rice)
- 1 (14 oz) can diced fire-roasted tomatoes (or regular diced tomatoes)
- 3 cups vegetable juice
- 4-5 cups broth (vegetable or beef), plus more as needed
Seasonings and Oils
- ¼ cup fresh basil, minced
- Salt and pepper, to taste
- Olive oil, for cooking
Instructions
- Heat Oil: Drizzle olive oil in a Dutch oven or large pot and warm over medium heat.
- Cook Sausage: Add Italian sausage to the pot and cook for 6-8 minutes, stirring until it is completely cooked through.
- Sauté Onions and Veggies: Mix in diced onion and any optional vegetables, season lightly with salt and pepper, and sauté for 5-7 minutes until softened.
- Add Cabbage and Garlic: Stir in chopped cabbage and minced garlic, cooking for another 5-7 minutes to soften the cabbage.
- Combine Liquids and Rice: Pour in uncooked rice, canned fire-roasted tomatoes, vegetable juice, and broth. Bring the soup to a simmer.
- Simmer Soup: Continue cooking the soup for 20-30 minutes, or until the rice is tender and vegetables are fully cooked, adding additional water or broth if needed.
- Finish and Serve: Stir in fresh basil, adjust seasoning with salt and pepper, and serve hot.
Notes
- This soup is naturally gluten free and paleo friendly, making it suitable for those dietary preferences.
- You can substitute cauliflower rice for regular rice to reduce carbohydrates and increase vegetable intake.
- Feel free to add extra vegetables such as zucchini, carrots, bell peppers, or spinach to boost nutrition and color.
- Adjust the amount of broth or water to achieve your preferred soup consistency.
- For a leaner version, choose turkey sausage instead of Italian sausage.
Nutrition
- Serving Size: 1 ½ cups
- Calories: 176 kcal
- Sugar: 7.6 g
- Sodium: 445.3 mg
- Fat: 10.8 g
- Saturated Fat: 3.5 g
- Unsaturated Fat: 7.3 g
- Trans Fat: 0 g
- Carbohydrates: 13.1 g
- Fiber: 2.6 g
- Protein: 5.8 g
- Cholesterol: 21.5 mg

Leave a Reply