
This Vegetable Beef Soup delivers 19g protein and 339 calories per serving — a broth-based option for volume eating on a deficit. Six servings cook on the stovetop quickly, then store for grab-and-go lunches or pre-training meals throughout the week. The low calorie count leaves room for additional protein sources at each meal.
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
Lea & Perrins is the standard. A little goes a long way.
322
calories
18g
protein
20g
fat
6 servings per batch · ~454g each
Macro data sourced from USDA FoodData Central
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsEach serving contains 19g of protein and 339 calories, with 21g fat and 20g carbs. The moderate protein and balanced fat content reflect a soup-based preparation with whole vegetables and beef.
This quick prep recipe yields 6 servings from a single stovetop batch, allowing you to prepare multiple soup portions for lunch or dinner throughout the week.
At 339 calories per serving with 19g protein, this soup works as a filling meal option within a calorie deficit that includes substantial vegetables for satiety. The beef provides sustained protein and satiation to support adherence during a cut.
Instant Pot · 6 servings
Stovetop · 6 servings
Stovetop · 4 servings