If you love classic stuffed cabbage rolls, this comforting Stuffed Cabbage Soup gives you all those cozy flavors in a much easier one-pot meal. Tender cabbage, seasoned ground beef, tomatoes, and rice simmer together in a rich, savory broth that’s both hearty and satisfying. It’s the kind of soup that warms you from the inside out and tastes even better the next day.
🧾 Ingredients
- 1 lb lean ground beef
- 1 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups chopped green cabbage
- 1 cup carrots, diced
- 1 can (14 oz) diced tomatoes
- 4 cups beef broth
- ½ cup uncooked white or brown rice
- 1 tbsp tomato paste
- 1 tsp paprika
- 1 tsp Italian seasoning
- Salt and black pepper to taste
Optional Garnish
- Fresh chopped parsley
- Sour cream
- Extra black pepper
👩🍳 Instructions
1. Cook the Beef
Heat olive oil in a large pot over medium heat. Add ground beef and cook until browned. Drain excess fat if needed.
2. Sauté the Aromatics
Add diced onion and cook 3–4 minutes until soft. Stir in garlic and cook 30 seconds until fragrant.
3. Add Vegetables
Stir in chopped cabbage and carrots. Cook for 3–4 minutes to slightly soften the cabbage.
4. Build the Soup
Add diced tomatoes, tomato paste, beef broth, paprika, Italian seasoning, salt, and pepper. Bring to a simmer.
5. Add Rice
Stir in uncooked rice and simmer 20–25 minutes until rice and cabbage are tender.
6. Serve
Ladle the soup into bowls and top with fresh parsley or a spoonful of sour cream if desired.
🍽️ Serving Suggestions
- Serve with crusty bread or garlic toast.
- Pair with a simple cucumber salad for freshness.
- Sprinkle a little Parmesan cheese on top for extra flavor.
📊 Estimated Nutrition (per serving)
- Calories: ~320
- Protein: 24g
- Carbohydrates: 22g
- Fiber: 4g
- Fat: 14g
- Sodium: ~520 mg
✨ Cooking Tip: Like many hearty soups, Stuffed Cabbage Soup tastes even better the next day, making it perfect for meal prep or leftovers.
