“`html
Discover the ultimate recipe for cabbage roll soup, a hearty and comforting dish that’s perfect for easy weeknight dinners or meal prep. Packed with tender green cabbage, savory ground beef, and rich tomato flavors, this warming soup is a must-try for anyone who loves classic comfort food. For other warming dishes, check out our easy soup recipes for meal inspiration.
Why You’ll Love This Recipe
- Delicious and hearty: Robust beef, tender vegetables, and rich tomato flavors make every spoonful satisfying.
- Easy preparation: Simple steps ensure success, even for beginner cooks. If you’re new to making soups, learn how to make soup with helpful tips and techniques.
- Meal-prep friendly: Freezes beautifully, making it a great make-ahead option.
- Reliable results: Consistent texture and flavor with every batch.
Ingredients Needed

Full Ingredient List
- 2 teaspoons olive oil
- Salt and pepper to taste
- 1 pound ground beef (I use 90% lean)
- 1 onion (finely diced)
- 2 teaspoons minced garlic
- 4 cups coarsely chopped green cabbage
- 2 carrots (peeled, quartered, and sliced)
- 4 cups beef broth
- 3 8-ounce cans tomato sauce
- 1/2 cup uncooked long grain rice
- 1 bay leaf
- 3 tablespoons brown sugar
- 2 tablespoons parsley
Ingredient Notes & Substitutions
- Ground Beef: I recommend 90% lean ground beef for a perfect balance of flavor and minimal grease. For a lighter version, substitute with ground turkey or chicken.
- Rice: Long grain rice ensures the ideal texture, but instant rice can work if you adjust the cooking time accordingly. If you’re wondering about different rice types, explore our guide on cooking rice perfectly.
- Cabbage: Green cabbage is classic for this recipe, but napa cabbage offers a softer texture if preferred.
- Vegetables: You can add more variety, like celery or diced bell peppers, for additional flavor depth.

How to Make Cabbage Roll Soup
Step 1: Brown the Beef
Heat the olive oil in a large pot over medium-high heat. Add the ground beef and season with salt and pepper. Cook the beef, breaking it apart with a spatula, until browned – about 4–5 minutes.
Step 2: Sauté Aromatics
Add the finely diced onion and minced garlic to the pot, stirring occasionally. Let them cook for 2–3 minutes until softened and fragrant.
Step 3: Combine Ingredients
Add the chopped cabbage, sliced carrots, beef broth, tomato sauce, uncooked rice, bay leaf, and brown sugar. Stir everything together and season again with salt and pepper to taste.
Step 4: Simmer and Cook
Bring the mixture to a gentle simmer. Cover and cook for about 25 minutes, or until the rice is tender. Once done, remove the bay leaf and discard it.
Step 5: Add Finishing Touches
Sprinkle the finished soup with fresh parsley, serve it steaming hot, and enjoy!
Batch Cooking & Freezing Tips
Batch Cooking
If you’re planning meals for the week, double the recipe and store it in individual portions. It’s perfect for quick lunches or effortless dinners. Be sure to let the soup cool before storing to maintain its texture and flavor. For long-term meal planning, consider exploring our batch cooking tips.
Freezing Instructions
- Transfer cooled soup into freezer-safe containers or bags. Label with the date and store in the freezer for up to 3 months.
- For the best results, defrost overnight in the refrigerator and reheat on the stovetop over medium heat.
Pro Tips & Troubleshooting
Pro Tips
- Browning matters: Properly browning the ground beef adds a rich depth of flavor to the soup.
- Chop cabbage coarsely: This helps maintain its texture during the simmering process.
- Simmer gently: Cooking at a lower temperature ensures the rice cooks evenly and the vegetables don’t turn mushy.
- Bay leaf etiquette: Remember to remove the bay leaf to prevent any lingering bitterness.
Common Mistakes to Avoid
- Skipping browning: This can leave the beef tasting bland and the soup lacking flavor.
- Overboiling: High heat can lead to mushy rice and overcooked vegetables.
- Excessive sugar: Adding too much brown sugar can mask the savory tomato and beef flavors.
Serving & Storage
Serving Ideas
- Serve with crusty bread, buttered dinner rolls, or cheesy garlic bread for a satisfying meal.
- Pair with a fresh green salad or coleslaw for a touch of freshness.
Storage and Make-Ahead Tips
- Refrigeration: Store the soup in airtight containers in the fridge for up to 4 days.
- Freezing: Cool the soup completely and freeze for up to 3 months in freezer-safe containers.
- Reheating: Reheat on the stovetop over medium heat or in the microwave, adding a splash of water if it thickens.
FAQ
How do I prevent the rice from getting mushy?
Use long grain rice and cook the soup at a gentle simmer rather than boiling it vigorously.
Can I make cabbage roll soup ahead of time?
Yes, this soup tastes even better the next day. Prepare it ahead, store it in the fridge, and reheat before serving.
Is this recipe freezer-friendly?
Absolutely! Cabbage roll soup freezes very well. Let it cool completely before transferring it into airtight containers and freezing.
Can I use ground turkey instead of ground beef?
Yes, ground turkey or even chicken works perfectly as a leaner option.
How can I make this recipe gluten-free?
Ensure your beef broth and tomato sauce are certified gluten-free, and check that the brown sugar contains no gluten-containing additives.
Can I use instant rice instead of long grain rice?
You can, but adjust the cooking time since instant rice cooks much faster than long grain rice.
“`
Hearty Cabbage Roll Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium-high heat. Add the ground beef and season with salt and pepper. Cook the beef, breaking it apart with a spatula, until browned – about 4–5 minutes.
- Add the finely diced onion and minced garlic to the pot, stirring occasionally. Let them cook for 2–3 minutes until softened and fragrant.
- Add the chopped cabbage, sliced carrots, beef broth, tomato sauce, uncooked rice, bay leaf, and brown sugar. Stir everything together and season again with salt and pepper to taste.
- Bring the mixture to a gentle simmer. Cover and cook for about 25 minutes, or until the rice is tender. Once done, remove the bay leaf and discard it.
- Sprinkle the finished soup with fresh parsley, serve it steaming hot, and enjoy!
