Go Back
Cabbage soup with ground beef

Cabbage Soup with Ground Beef

If you're looking for a warm, satisfying, and budget-friendly meal, cabbage soup with ground beef is a perfect choice. This dish is packed with tender cabbage, savory beef, and a rich, flavorful broth that makes every bite comforting.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Main Course
Cuisine American
Servings 6 servings
Calories 250 kcal

Equipment

  • Large Pot or Dutch Oven
  • Wooden spoon or spatula
  • Sharp knife & cutting board
  • Ladle
  • Measuring spoons & cups

Ingredients
  

For the Soup Base

  • 1 tablespoon olive oil or butter
  • 1 medium onion diced
  • 3 cloves garlic minced – Fresh garlic makes all the difference! You can use 1 teaspoon of garlic powder if you’re out of fresh.
  • 1 pound ground beef 80/20 or leaner – Adds heartiness and protein. You can also use ground turkey for a lighter option.
  • 1 medium head of cabbage about 6 cups, chopped – The star of the dish! Green cabbage works best, but you can also mix in some Savoy or Napa cabbage.

For the Flavorful Broth

  • 1 14.5-ounce can diced tomatoes – Adds a little acidity and depth. Fire-roasted tomatoes give a smoky touch!
  • 1 6-ounce can tomato paste
  • 6 cups beef broth – The base of the soup. I love using Better Than Bouillon for an extra rich taste!
  • 1 teaspoon salt or to taste
  • ½ teaspoon black pepper
  • 1 teaspoon paprika – Adds mild smokiness. Smoked paprika is great if you like deeper flavor!
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme

Optional Add-Ins

  • 1 large carrot chopped
  • 1 medium potato diced – Makes the soup heartier. Yukon Golds hold their shape well!
  • ½ teaspoon red pepper flakes – If you like a little heat.
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon sugar – Balances the acidity from the tomatoes totally optional!.

Instructions
 

Step 1: Sauté the Aromatics (5 minutes)

  • Heat 1 tablespoon of olive oil or butter in a large pot or Dutch oven over medium heat. Once hot, add 1 diced onion and sauté for about 3 minutes until it becomes soft and translucent.
  • Next, add 3 cloves of minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn the garlic—it turns bitter quickly!
  • Pro Tip: If you’re using lean ground beef, you might need extra oil to keep things from sticking.

Step 2: Brown the Ground Beef (5-7 minutes)

  • Add 1 pound of ground beef to the pot, breaking it up with a wooden spoon as it cooks. Stir occasionally and let it brown for 5-7 minutes, until no pink remains.
  • Pro Tip: If there’s a lot of grease, drain some of it using a spoon or paper towel. But don’t remove all of it—that little bit of fat adds flavor to the soup!

Step 3: Add Seasonings & Tomato Paste (2 minutes)

  • Once the beef is browned, stir in:
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • Then, add 1 (6-ounce) can of tomato paste and stir well. Let it cook for 1-2 minutes to deepen the flavor.
  • Pro Tip: Cooking tomato paste for a minute before adding liquid helps remove any metallic taste and makes the soup richer!

Step 4: Add the Broth & Tomatoes (5 minutes)

    Pour in 6 cups of beef broth and stir to combine. Then, add 1 (14.5-ounce) can of diced tomatoes along with any optional add-ins like carrots, potatoes, or Worcestershire sauce.

    • Turn the heat up to high and bring the soup to a boil, which should take about 5 minutes.
    • Pro Tip: If you like a slightly sweeter soup, add ½ teaspoon of sugar to balance the acidity from the tomatoes.

    Step 5: Add the Cabbage & Simmer (20-25 minutes)

    • Once boiling, reduce the heat to low and stir in 6 cups of chopped cabbage. Cover the pot and let it simmer for 20-25 minutes, stirring occasionally. The cabbage should become soft but not mushy, and the flavors will meld beautifully.
    • Be Patient! This is where the magic happens—the longer it simmers, the better it tastes!

    Step 6: Taste & Adjust (2 minutes)

    • Give your soup a taste and adjust the seasoning if needed. If you like a little spice, sprinkle in some red pepper flakes. If it needs more richness, add a splash of Worcestershire sauce.

    Step 7: Serve & Enjoy!

    • Ladle the soup into bowls and serve hot. It pairs beautifully with crusty bread, cornbread, or a side of rice for an even heartier meal.
    • Pro Tip: This soup tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.

    Notes

    Nutritional Value (Per Serving – Approximate)

    • Calories: ~250-300 kcal
    • Protein: ~20g
    • Carbohydrates: ~18g
    • Fiber: ~4g
    • Fat: ~12g (depends on the ground beef used)
    • Sodium: ~600-800mg (varies based on broth and seasonings)
    Did you make this recipe? Leave a comment and rating!
    Nutrition Disclaimer:
    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.
    Keyword cabbage soup, cabbage soup with ground beef, vegetable soup with ground beef