Can we talk about this Cabbage Roll Soup for a minute? Because it might just be the best thing I've made all month.
Using olive oil, ground beef, onion and a few simple seasonings, this recipe delivers restaurant-quality flavor right from your own kitchen. It's comfort food at its absolute finest.
This recipe is perfect for anyone who wants maximum flavor with minimum fuss. Full recipe below — tag me if you make it, I'd love to see your version!
Did You Know?
Pro Tips
After years of making this, I learned to add the rice in the final 20 minutes, not earlier - it prevents the grains from breaking apart and turning your beautiful soup into a starchy mess while still absorbing all those incredible flavors.
Brown your ground meat in the same pot you'll make the soup in, but don't clean out those crispy bits - they're pure gold for flavor and will dissolve into the broth as it simmers, giving you that deep, rich base.
Cut your cabbage into thick wedges instead of shredding it fine - the pieces hold their shape better during the long cooking time and give you that satisfying, substantial bite that makes this soup a proper meal.
Frequently Asked Questions
1. How is cabbage roll soup different from stuffed cabbage rolls?
All the same comforting flavors — beef, rice, cabbage, and tomato — but deconstructed into a hearty soup. No rolling, no blanching, no assembly. Same taste, fraction of the effort.
2. What ground meat works best?
Ground beef (80/20) is the most traditional. Ground turkey or a beef-pork mix also work. The fat from the beef adds richness to the tomato broth.
3. What type of cabbage should I use?
Green cabbage chopped into 1-inch pieces is standard. It softens during simmering to mimic the tender cabbage wrapper of traditional stuffed rolls.
4. Should I use cooked or uncooked rice?
Add uncooked rice directly to the soup during the last 20 minutes of simmering. It cooks in the broth and absorbs tomato flavor. Pre-cooked rice turns mushy.
5. What gives the soup its tomato base?
A combination of crushed tomatoes, tomato sauce, and beef broth creates the rich, slightly sweet tomato base. A splash of vinegar or lemon juice adds the traditional sweet-sour tang.
6. What seasonings are essential?
Garlic, onion, paprika, dried dill, salt, and pepper. A touch of brown sugar and apple cider vinegar replicates the sweet-tangy flavor of traditional Eastern European cabbage rolls.
7. How long does this soup need to simmer?
About 30-40 minutes after adding the cabbage — it should be tender but not mushy. Add the rice during the last 20 minutes so it cooks perfectly in the broth.
8. Can I make this in a slow cooker?
Yes — brown the beef on the stove, then add everything to the slow cooker for 6-8 hours on low. Add rice during the last 30 minutes so it does not overcook.
9. Does cabbage roll soup taste better the next day?
Much better — the flavors meld overnight and the rice absorbs more broth, making it even heartier. Add extra broth when reheating as the rice continues to absorb liquid.
10. Can I freeze cabbage roll soup?
Freeze without rice for best results — rice turns mushy when frozen. When reheating, cook fresh rice and add it to the thawed soup. The base freezes perfectly for up to 3 months.

Cabbage Roll Soup
Ingredients
Method
-
Brown the Ground Beef: Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until completely browned, about 5-7 minutes. Drain excess fat if needed.
-
Sauté the Aromatics: Add the diced onion to the pot with the cooked beef and sauté for 3-4 minutes until softened. Add the minced garlic and cook for about 30 seconds until fragrant.
-
Add Tomato Paste: Stir in the tomato paste and let it cook for 1-2 minutes, stirring constantly. This deepens the tomato flavor.
-
Add the Broth: Pour in the beef or chicken broth, scraping up any browned bits from the bottom of the pot. These bits add incredible flavor to the soup.
-
Add the Tomatoes: Stir in the diced tomatoes with their juice and the tomato sauce. Mix well to combine.
-
Season: Add paprika, Italian seasoning, garlic powder, salt, black pepper, and red pepper flakes if using. Stir until everything is well combined.
-
Add the Cabbage: Stir in the chopped cabbage, distributing it evenly throughout the pot. The pot will be quite full at this point.
-
Bring to a Boil: Increase the heat to medium-high and bring the soup to a boil, stirring occasionally. Once boiling, reduce heat to medium-low.
-
Simmer: Cover partially and simmer for 20-25 minutes, stirring occasionally. The cabbage should become tender and the flavors should meld together beautifully.
-
Add the Rice: Stir in the cooked rice. If using raw rice, add it with the cabbage instead and extend cooking time to 30-35 minutes.
-
Taste and Adjust: Take a spoonful and taste it. Adjust seasonings as needed—add more salt for depth, more paprika for smokiness, or red pepper flakes for heat.
-
Serve: Ladle into bowls and garnish with fresh parsley if desired. Serve hot with crusty bread on the side.
Nutrition Facts (Per Serving, Approximate)
Nutrition values are estimates and may vary based on ingredients and preparation.
You May Also Like
What to Serve With
Crusty sourdough bread is my go-to for this hearty soup – you need something substantial to soak up that rich, savory broth. The tangy bread cuts through the richness beautifully, and there's nothing better than dunking a warm slice into each spoonful.
For a Dominican twist that feels like home, serve this alongside some crispy tostones. The sweet plantain flavor and crunchy texture create the perfect contrast to the tender cabbage and meat, plus it adds that Caribbean comfort I grew up with.
My garlic herb dinner rolls from the site pair incredibly well here too – they're soft enough to complement the soup's texture while adding aromatic depth. The herbs echo the soup's seasonings, creating a cohesive meal that'll have everyone asking for seconds.









Leave a Reply