PF
A steaming bowl of beef noodle soup with fresh vegetables, served with chopsticks.
Stovetop~50 minComplexity

Cabbage Soup with Beef

This Cabbage Soup with Beef packs 16g protein and 256 calories per serving — efficient macro density for a broth-based meal. Batch-preps 8 servings quickly on the stovetop, stretching your ingredients and prep time. Built for cutting phases when you need volume without excess calories.

Rate this recipe:

Ingredients

8 servings
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Yellow Onion
  • Beef Ribeye, Boneless(454g)
  • Celery(400g)
  • Carrots
  • Cabbage, Green
  • Garlic(240g)
  • Low Sodium Beef Broth(1440g)
  • Parsley, Fresh(45g)
  • Thyme, Dried(10g)
  • 2 teaspoons dried rosemary
  • Onion powder(10g)
  • Garlic powder(10g)
  • 1 pinch salt (to taste)
  • 1 pinch cracked pepper (to taste )

Instructions

  1. 1Heat the olive oil in a large pot over medium-high heat. Cut the beef into bite-sized chunks, add to the pot, and sear for 5–7 minutes, stirring occasionally, until browned on all sides but not cooked through.
  2. 2Dice the onion and add to the pot. Cook for 3–4 minutes over medium heat, stirring occasionally, until translucent.
  3. 3Chop the celery and carrots into uniform bite-sized pieces. Add to the pot and cook for 3–4 minutes, stirring occasionally, until they begin to soften.
  4. 4Chop the cabbage into bite-sized pieces and add to the pot. Cook for 5 minutes, stirring occasionally, until the cabbage begins to soften. Mince the fresh garlic, add to the pot, and cook for 1 minute until fragrant.
  5. 5Pour in the beef broth. Add the parsley, thyme, onion powder, and garlic powder. Stir well to combine, then bring to a simmer over medium-high heat.
  6. 6Reduce heat to medium-low, cover with a lid, and simmer for 10–15 minutes until the cabbage and carrots are tender. Check that the beef has reached an internal temperature of 160°F.
  7. 7Season with salt and pepper to taste. Adjust dried herbs if needed.
  8. 8Divide the soup evenly into 8 airtight containers while hot. Allow to cool to room temperature before sealing and refrigerating.

Nutrition — Per Serving

256

calories

16g

protein

16g

fat

Carbohydrates
15g
Saturated fat
5.1g
Sodium
309 mg
Dietary fiber
2.4g

8 servings per batch · ~330g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Cabbage Soup with Beef have per serving?

Each serving provides 16g of protein and 256 calories with 16g fat and 15g carbs. This is one of the more balanced cabbage soup options for hitting protein targets.

How long does Cabbage Soup with Beef take to prep?

This is a quick-prep recipe that yields 8 servings from one stovetop cooking session. The 8-serving batch maximizes efficiency for meal-prep planning across the week.

Is Cabbage Soup with Beef good for fat loss?

At 256 calories and 16g protein per serving, this soup delivers solid satiety per calorie during fat-loss phases while maintaining nutritional density. The beef addition provides sustainable protein without excessive calories.

Beef and Egg Breakfast Bowls

Stovetop · 8 servings

45g protein333 cal14g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan