Go Back
Close-up overhead view of a bowl of savory Cabbage Roll Soup with ground beef, tomatoes, and fresh dill

Hearty Cabbage Beef Soup

A comforting and flavorful soup, perfect for a chilly day, featuring tender beef stewed with sweet cabbage, potatoes, and a medley of vegetables in a rich, tomato-infused beef broth. This one-pot meal is both satisfying and easy to prepare.
Prep Time 25 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 40 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American, Eastern European
Calories: 385

Ingredients
  

For the Soup Base
  • 1.5 lbs beef stew meat cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1 large yellow onion chopped
  • 3 cloves garlic minced
  • 2 carrots peeled and sliced
  • 2 celery stalks sliced
  • 0.5 head green cabbage about 1.5 lbs, cored and roughly chopped
  • 2 medium potatoes peeled and diced (about 1.5 cups)
  • 1 28 ounce can crushed tomatoes or diced tomatoes
  • 6 cups beef broth
  • 2 bay leaves
  • 1 tsp dried thyme
  • 1 tsp smoked paprika
  • 0.5 tsp black pepper freshly ground
  • 1 tsp salt or to taste
  • 1 tbsp Worcestershire sauce optional, for deeper flavor
For Garnish (Optional)
  • 0.25 cup fresh parsley chopped

Equipment

  • Large Dutch Oven
  • Cutting Board
  • Sharp Knife
  • Measuring Cups
  • Measuring Spoons

Method
 

Preparation
  1. Pat the beef stew meat dry with paper towels. Prepare all vegetables: chop the onion, mince the garlic, slice carrots and celery, roughly chop the cabbage, and dice the potatoes.
Brown the Beef
  1. Heat the olive oil in a large Dutch oven or heavy-bottomed stockpot over medium-high heat. Add the beef in batches, ensuring not to overcrowd the pot. Brown the beef on all sides for about 3-4 minutes per batch, until a nice sear is achieved. Remove the browned beef from the pot and set it aside.
Sauté Aromatics and Vegetables
  1. Reduce the heat to medium. Add the chopped onion to the pot and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic, sliced carrots, and sliced celery. Continue to cook for another 5 minutes, stirring occasionally, until vegetables start to soften slightly.
Combine and Simmer
  1. Return the browned beef to the pot. Add the chopped cabbage, diced potatoes, crushed tomatoes, beef broth, bay leaves, dried thyme, smoked paprika, salt, and black pepper. Stir all the ingredients well to combine. If using, add the Worcestershire sauce for a deeper flavor.
  2. Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot and let the soup simmer for at least 60-75 minutes, or until the beef is very tender and the vegetables are fully cooked through. Stir occasionally to prevent sticking and ensure even cooking.
Finish and Serve
  1. Once cooked, carefully remove and discard the bay leaves. Taste the soup and adjust the seasoning as needed with additional salt, pepper, or a pinch of sugar if the tomatoes are too acidic. Ladle the hot Cabbage Beef Soup into bowls and garnish with fresh chopped parsley, if desired, before serving.

Notes

Storage: Leftover Cabbage Beef Soup can be stored in an airtight container in the refrigerator for up to 3-4 days. This soup also freezes exceptionally well for up to 3 months; thaw overnight in the refrigerator and reheat gently on the stovetop.
Variations: For a thicker soup, you can mash a portion of the cooked potatoes against the side of the pot. Feel free to add a can of drained cannellini beans or kidney beans during the last 20 minutes of simmering for extra protein and fiber.