Cabbage Roll Soup

Cabbage roll soup with beef, tender cabbage and rice in tomato broth.

Cabbage Roll Soup puts the familiar mix of cabbage, beef, rice, and tomatoes into a pot you can serve by the ladleful. The cabbage softens in the tomato broth, the beef adds savory flavor, and the rice makes each bowl substantial enough for dinner. There are no cabbage leaves to blanch or rolls to assemble.

This version uses ordinary long-grain white rice, which cooks right in the soup. Allow about an hour for chopping, browning, and simmering, and use a roomy pot. The recipe makes six hearty servings, with enough broth to tuck a piece of bread into the bowl.

Cabbage roll soup with beef, tender cabbage and rice in tomato broth.

Start with cabbage that fits on a spoon

Remove any damaged outer leaves, cut the cabbage into quarters, and cut out the hard core. Chop the leaves into pieces about an inch across. The thick white ribs can go in too, but cut the widest ones a little smaller so they soften along with the leaves.

That size makes a difference at the table. Long strips can trail off a spoon, while large wedges take longer to become tender. Fairly even, bite-size pieces give you a little cabbage, beef, and rice together in each mouthful.

A few ingredient choices help the whole pot

Ground beef, onion, and garlic. Lean beef keeps the broth from becoming greasy. If the pot looks dry as the beef cooks, use the olive oil listed in the card. The onion softens in the same pot, and the fresh garlic only needs a brief stir before the cabbage goes in.

Diced tomatoes, tomato sauce, and broth. The diced tomatoes give the soup little pieces of tomato; the sauce spreads that flavor through the broth. Add the canned tomatoes with their juices. Lower-sodium beef broth gives you more control over the final seasoning.

Long-grain white rice. Use regular uncooked rice for the timing below. Instant rice softens much faster, while brown rice needs a different cooking plan. Measuring the rice matters because it expands as it cooks and takes up some of the broth.

The seasonings. Worcestershire sauce brings a savory note, with paprika, Italian seasoning, and black pepper rounding out the tomato base. Garlic powder is optional. Start lightly with the salt if your broth is already salty, then taste again when the rice is cooked.

Brown the beef, then soften the cabbage

Set a large soup pot or Dutch oven over medium heat. Cook the beef, breaking it into small crumbles, until browned and cooked through. Pour off excess fat if there is a pool of it in the bottom. A little fat is useful for cooking the onion; a greasy layer floating on the soup is less welcome.

Browned ground beef crumbles in a Dutch oven.

Add the diced onion and cook for about three to four minutes, stirring as it softens. Stir in the minced garlic for about thirty seconds. Keep the garlic moving so it does not catch on the bottom of the pot.

Softened onion and minced garlic mixed with the browned beef.

Add the cabbage and stir it through the beef. It looks like a lot at first, but it settles as it softens. Cook for four to five minutes. If the pot is crowded, add the cabbage in two rounds, stirring the first batch down before adding the rest.

Chopped cabbage beginning to soften with beef and onion in the pot.

Bring the broth and rice together

Pour in the diced tomatoes, tomato sauce, beef broth, and Worcestershire sauce. Stir across the bottom to loosen any browned bits from the beef. Once the cabbage is surrounded by broth, you should have room to stir comfortably.

Tomato sauce, diced tomatoes and broth added to the cabbage and beef.

Stir in the uncooked rice and the remaining seasonings. Spread the rice through the soup rather than leaving a pile in one spot. A heavy-bottomed pot helps here, especially once the rice begins absorbing liquid.

Uncooked long-grain white rice and seasonings stirred into the soup.

Bring the soup to a gentle boil, then reduce the heat, cover, and simmer for about twenty to twenty-five minutes. Give it an occasional stir from the bottom so the rice does not stick. Keep the simmer gentle rather than letting the soup boil hard.

Finished cabbage roll soup with soft cabbage and cooked rice in the Dutch oven.

Check the rice before you call it dinner

Taste a few rice grains. They should be tender all the way through, with no hard center. The cabbage should bend easily and be soft enough to eat with a spoon. If either still needs time, simmer for a few more minutes and check again.

A ladleful of soup showing tender cabbage, beef and cooked rice.

The finished soup is hearty, but you should still see broth between the cabbage and rice. Add extra broth a little at a time if it has become thicker than you like. Stir, let it heat through, and taste for salt and pepper before ladling it into bowls. The cooking time is a guide; the texture tells you when the pot is ready.

Close view of cooked rice, cabbage and ground beef in the soup.

Serve it as a simple dinner

A piece of crusty bread or a warm dinner roll is plenty alongside a bowl of this soup. Fresh parsley is an optional finish, and the soup is just as easy to serve without it.

A bowl of finished cabbage roll soup viewed from above.

For another rice-based soup, try Chicken Rice Soup. If you are planning more ground-beef dinners, Old Fashioned Goulash keeps the tomato flavor and swaps in pasta, while Creamy Beef and Shells takes dinner in a creamier direction.

Two questions about substitutions

Can I use brown rice?

Brown rice needs longer than the white rice used here. Cook it separately according to its package directions, then stir it into the soup near the end. The recipe card’s simmering time is for ordinary uncooked long-grain white rice.

Can I use a different ground meat?

Ground turkey can replace the beef if you prefer it. Use the olive oil if the pot needs it, cook the meat through before adding the vegetables, and keep the beef broth or choose a broth that suits the meat you use.

Cabbage Roll Soup recipe

Cabbage roll soup with beef, tender cabbage and rice in tomato broth.

Cabbage Roll Soup

Cabbage roll soup with ground beef, chopped green cabbage, long-grain white rice, and a savory tomato broth. Everything cooks in one roomy pot for a hearty dinner that serves six.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soup
Servings 6 servings

Ingredients
  

  • 1 pound ground beef
  • 1 tablespoon olive oil if needed for lean beef
  • 1 small onion diced
  • 3 cloves garlic minced
  • 1 medium head green cabbage core removed; cut into roughly 1-inch pieces
  • 1 can diced tomatoes 14.5 ounces
  • 1 can tomato sauce 15 ounces
  • 6 cups beef broth lower-sodium preferred; extra as needed for consistency
  • 3/4 cup uncooked long-grain white rice
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Italian seasoning
  • 1 teaspoon paprika
  • 1 teaspoon salt or to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder optional
  • 1 tablespoon chopped fresh parsley optional, for garnish

Instructions
 

  • Heat a roomy 6- to 8-quart soup pot or Dutch oven over medium heat. Add the olive oil only if needed for lean beef. Cook the ground beef until browned and cooked through, breaking it into small crumbles. Drain excess fat if needed.
    Browned ground beef crumbles in a Dutch oven.
  • Add the diced onion and cook for 3 to 4 minutes, stirring, until softened. Stir in the minced garlic and cook for about 30 seconds.
    Softened onion and minced garlic mixed with the browned beef.
  • Stir in the cored cabbage, cut into roughly 1-inch pieces. Cook for 4 to 5 minutes, until it begins to soften and settle. Add it in two batches if the pot is crowded.
    Chopped cabbage beginning to soften with beef and onion in the pot.
  • Add the diced tomatoes with their juices, tomato sauce, beef broth, and Worcestershire sauce. Stir well, scraping up any browned bits from the bottom of the pot.
    Tomato sauce, diced tomatoes and broth added to the cabbage and beef.
  • Stir in the uncooked long-grain white rice, Italian seasoning, paprika, black pepper, and optional garlic powder. Add salt to taste, starting with less of the listed amount if your broth is already salty.
    Uncooked long-grain white rice and seasonings stirred into the soup.
  • Bring to a gentle boil. Reduce the heat to low, cover, and simmer for 20 to 25 minutes. Stir occasionally across the bottom of the pot to keep the rice from sticking.
    Finished cabbage roll soup with soft cabbage and cooked rice in the Dutch oven.
  • Check that the rice is tender with no hard center and that the cabbage is soft. If needed, simmer for a few more minutes and check again. Add extra broth a little at a time if the soup is thicker than you prefer.
    A ladleful of soup showing tender cabbage, beef and cooked rice.
  • Let any added broth heat through, then taste and adjust the salt and pepper. Ladle into bowls and serve hot. Fresh parsley is an optional garnish.
    A bowl of finished cabbage roll soup viewed from above.

Notes

Use ordinary uncooked long-grain white rice for the stated simmering time. A roomy 6- to 8-quart pot helps with the cabbage before it softens. Cut the cabbage into spoon-sized pieces and discard the hard core. Check the rice before serving, adding a little extra broth if needed. The total time is an estimate; the rice and cabbage may need a few extra minutes. Fresh parsley is an optional garnish.