Hearty Cabbage Roll Soup

If you love the cozy flavor of traditional cabbage rolls but want something easier, this hearty cabbage roll soup is the perfect solution. Tender cabbage, savory ground beef or turkey, and soft rice simmer together in a rich tomato-based broth that tastes slow-cooked and comforting. Every spoonful is filling, warming, and packed with classic homestyle flavor. It’s ideal for busy weeknights, meal prep, or chilly evenings when you want a nourishing dinner without extra effort. Simple ingredients and big flavor make this soup a timeless family favorite.

Hearty Cabbage Roll Soup

Ingredients

IngredientQuantity
Beef broth4 cups
Tomato sauce8 oz can
Uncooked long-grain rice½ cup
Bay leaf1
Brown sugar3 tsp
Parsley2 tsp
Olive oil2 tsp
Salt & pepperTo taste
Ground beef or turkey1 lb
Onion, diced1
Garlic, minced2 tsp
Chopped green cabbage4 cups
Carrots, sliced2

Instructions

Cook the Meat
Heat the olive oil in a large pot over medium heat. Add the ground beef or turkey, season lightly with salt and pepper, and cook for about 6 minutes, breaking it up until fully browned.
Sauté the Aromatics
Stir in the diced onion and minced garlic. Cook for another 4 minutes, until the onion softens and becomes fragrant.
Add Vegetables and Broth
Mix in the carrots, chopped cabbage, beef broth, uncooked rice, tomato sauce, bay leaf, brown sugar, parsley, and an additional pinch of salt and pepper.
Simmer the Soup
Bring everything to a boil, then lower the heat. Cover and let simmer for 25–30 minutes, until the rice is tender and the flavors have fully come together.