Stuffed cabbage rolls are a timeless comfort food, but sometimes you just don’t have the time (or patience) to roll each leaf. That’s where Stuffed Cabbage Soup comes in—it has all the flavors of the classic dish, but in a hearty, soul-warming soup form. With tender cabbage, savory ground beef, aromatic vegetables, and a rich tomato broth, this one-pot meal is both satisfying and simple to prepare. Perfect for cozy nights, family dinners, or meal prepping ahead of time.
Ingredients
-
1 lb (450 g) ground beef (or half beef, half pork for extra flavor)
-
1 medium onion, diced
-
2 cloves garlic, minced
-
1 medium carrot, diced
-
1 small green pepper, diced (optional)
-
4 cups green cabbage, chopped
-
1 can (28 oz) crushed tomatoes
-
6 cups beef broth (or chicken broth)
-
1/2 cup uncooked rice (white or brown)
-
2 tbsp tomato paste
-
1 tsp smoked paprika
-
1 tsp dried oregano
-
1/2 tsp thyme
-
Salt and pepper, to taste
-
2 tbsp olive oil
-
Fresh parsley, chopped (for garnish)
Instructions
-
Brown the Meat: In a large pot, heat olive oil over medium heat. Add ground beef and cook until browned, breaking it apart with a spoon. Drain excess fat if needed.
-
Add Aromatics: Stir in onion, garlic, carrot, and green pepper. Cook for 3–4 minutes until softened and fragrant.
-
Build the Base: Mix in tomato paste, paprika, oregano, thyme, salt, and pepper. Cook for 1–2 minutes to develop flavor.
-
Add Liquids & Cabbage: Pour in crushed tomatoes and beef broth, then stir in chopped cabbage. Bring to a gentle boil.
-
Add Rice & Simmer: Stir in uncooked rice. Reduce heat, cover, and let simmer for 25–30 minutes (until cabbage is tender and rice is cooked). Stir occasionally to prevent sticking.
-
Taste & Adjust: Check for seasoning and add more salt/pepper if needed.
-
Serve: Ladle into bowls and garnish with fresh parsley. Enjoy with warm bread for dipping!
Would you like me to also give you a slow-cooker version of this soup, so you can set it and forget it?