10 Winter Soup Recipes for Weight Loss in South Africa (All Under 250 Calories)
There is nothing quite like a steaming bowl of soup on a cold South African winter evening. The good news? Soup is one of the most powerful weight loss tools you can use — and it does not have to taste like cardboard.
Research from Penn State University found that people who ate soup before a meal consumed 20% fewer total calories. Soup fills you up with water and fibre, keeps you warm, and costs very little to make — perfect for South African budgets.
These 10 recipes use ingredients you can find at any Shoprite, Checkers, Pick n Pay, or Woolworths. Every recipe is under 250 calories per bowl, takes less than 45 minutes to prepare, and freezes well for meal prep.
Why Soup Works for Weight Loss
Before we get to the recipes, here is why soup deserves a starring role in your winter diet plan:
- High volume, low calories — Water-based soups take up space in your stomach, triggering fullness signals to your brain
- Slows eating — You cannot gulp down hot soup, which gives your body time to register satiety
- Budget-friendly — A big pot of soup can cost R30–R50 and provide 4–6 servings
- Meal prep champion — Make a batch on Sunday, portion into containers, and eat all week
- Nutrient-dense — Packed with vegetables, fibre, and lean protein
Quick Calorie Comparison Table
| Soup Recipe | Calories per Bowl | Protein | Prep Time |
|---|---|---|---|
| Butternut & Ginger Soup | 145 kcal | 3g | 30 min |
| Lentil & Vegetable Soup | 210 kcal | 12g | 40 min |
| Chicken & Spinach Soup | 195 kcal | 22g | 35 min |
| Spicy Tomato & Bean Soup | 185 kcal | 10g | 30 min |
| Mushroom & Thyme Soup | 120 kcal | 5g | 25 min |
| Sweet Potato & Peanut Soup | 230 kcal | 7g | 35 min |
| Cabbage Detox Soup | 95 kcal | 4g | 25 min |
| Biltong & Vegetable Broth | 165 kcal | 18g | 20 min |
| Cauliflower & Leek Soup | 135 kcal | 5g | 30 min |
| Rooibos-Infused Carrot Soup | 140 kcal | 3g | 30 min |
1. Creamy Butternut & Ginger Soup
The South African Winter Classic
Butternut is in season from April to August, making it cheap and abundant at SA supermarkets. This version skips the cream and uses ginger for metabolism-boosting warmth.
- 1 medium butternut, peeled and cubed
- 1 onion, diced
- 2 cloves garlic, crushed
- 1 tbsp fresh ginger, grated
- 1 litre vegetable stock
- 1 tsp olive oil
- Salt, pepper, pinch of nutmeg
- Heat oil in a large pot. Sautee onion, garlic, and ginger for 3 minutes.
- Add butternut cubes and stock. Bring to a boil.
- Reduce heat and simmer 20 minutes until butternut is soft.
- Blend until smooth with a stick blender.
- Season with salt, pepper, and nutmeg. Serve hot.
Makes: 4 servings | Cost: Approximately R25–R35 total
2. Hearty Lentil & Vegetable Soup
High-Protein Powerhouse
Brown lentils are one of the cheapest protein sources in South Africa — a 500g bag costs around R15–R20 and provides 6+ servings. This soup keeps you full for hours.
- 1 cup brown lentils, rinsed
- 2 carrots, diced
- 2 celery sticks, chopped
- 1 onion, diced
- 2 cloves garlic
- 1 tin chopped tomatoes (400g)
- 1.5 litres vegetable or chicken stock
- 1 tsp cumin, 1 tsp paprika
- Handful of fresh parsley
- Sautee onion, garlic, carrots, and celery in a pot with cooking spray for 4 minutes.
- Add lentils, tinned tomatoes, stock, and spices.
- Bring to a boil, then simmer for 30 minutes until lentils are tender.
- Season and top with fresh parsley.
Makes: 5 servings | Cost: Approximately R30–R40 total
3. Chicken & Spinach Soup
Lean Protein for Muscle Maintenance
When you are losing weight, getting enough protein prevents muscle loss. This soup packs 22g of protein per serving — as much as a protein bar, but far more satisfying.
- 2 chicken breasts, diced
- 200g baby spinach
- 1 onion, diced
- 2 cloves garlic
- 1 litre chicken stock
- Juice of 1 lemon
- 1 tsp mixed herbs
- Salt and pepper
- Sautee onion and garlic in cooking spray until soft.
- Add diced chicken and cook until white (5 minutes).
- Pour in stock and herbs. Simmer 15 minutes.
- Stir in spinach and cook 2 minutes until wilted.
- Add lemon juice and season. Serve immediately.
Makes: 4 servings | Cost: Approximately R45–R60 total
4. Spicy Tomato & Bean Soup
Metabolism-Boosting Heat
The capsaicin in chilli peppers has been shown to temporarily boost metabolic rate. This soup uses tinned beans — a store-cupboard essential that makes meal prep effortless.
- 2 tins chopped tomatoes (800g)
- 1 tin red kidney beans, drained
- 1 onion, diced
- 2 cloves garlic
- 1 red chilli (or 1 tsp chilli flakes)
- 1 tsp smoked paprika
- 500ml vegetable stock
- Fresh basil or coriander
- Sautee onion, garlic, and chilli for 3 minutes.
- Add tomatoes, beans, paprika, and stock.
- Simmer 20 minutes.
- Blend half the soup for a chunky texture (or fully blend if you prefer smooth).
- Garnish with fresh herbs.
Makes: 4 servings | Cost: Approximately R25–R35 total
5. Creamy Mushroom & Thyme Soup
The Lightest Soup on the List
At just 120 calories, this is perfect as a starter before dinner. The secret to creaminess without cream? A small potato blended into the base.
- 400g brown mushrooms, sliced
- 1 small potato, cubed
- 1 onion, diced
- 2 cloves garlic
- 1 litre vegetable stock
- 1 tbsp fresh thyme (or 1 tsp dried)
- Pinch of nutmeg
- Sautee onion and garlic in cooking spray.
- Add mushrooms and cook 5 minutes until browned.
- Add potato, stock, and thyme. Simmer 20 minutes.
- Blend until smooth. Season with nutmeg, salt, and pepper.
Makes: 4 servings | Cost: Approximately R30–R40 total
6. Sweet Potato & Peanut Soup
African-Inspired Comfort
This West African-inspired recipe uses peanut butter for richness — just a tablespoon goes a long way. Sweet potatoes are a South African winter staple and are packed with beta-carotene and fibre.
- 3 medium sweet potatoes, cubed
- 1 onion, diced
- 2 cloves garlic
- 1 tbsp natural peanut butter (no sugar added)
- 1 tin chopped tomatoes
- 1 litre vegetable stock
- 1 tsp curry powder
- Handful of fresh coriander
- Sautee onion and garlic for 3 minutes.
- Add sweet potatoes, tomatoes, stock, and curry powder.
- Simmer 25 minutes until potatoes are soft.
- Stir in peanut butter and blend until smooth.
- Top with fresh coriander and a squeeze of lime.
Makes: 5 servings | Cost: Approximately R35–R45 total
7. Cabbage Detox Soup
The Ultimate Low-Calorie Filler
This is the soup to eat when you are genuinely hungry but have already hit your calorie target. At under 100 calories, you can have two bowls guilt-free. Cabbage is one of the cheapest vegetables in South Africa year-round.
- Half a head of cabbage, shredded
- 2 carrots, diced
- 2 celery sticks, chopped
- 1 onion, diced
- 1 tin chopped tomatoes
- 1.5 litres vegetable stock
- 1 tsp mixed herbs, bay leaf
- Salt, pepper, dash of apple cider vinegar
- Sautee onion, carrots, and celery for 4 minutes.
- Add cabbage, tomatoes, stock, herbs, and bay leaf.
- Simmer 20 minutes until cabbage is tender.
- Remove bay leaf. Add a dash of apple cider vinegar for brightness.
Makes: 6 servings | Cost: Approximately R20–R30 total
8. Biltong & Vegetable Broth
Uniquely South African
You will not find this recipe anywhere else. Lean beef biltong adds intense umami flavour and a protein punch to a simple vegetable broth. Use snap sticks or sliced biltong — avoid the fatty droewors for this one.
- 80g lean beef biltong, thinly sliced
- 2 carrots, diced
- 1 courgette, diced
- 1 cup green beans, chopped
- 1 onion, diced
- 1.2 litres beef stock
- 1 tsp Worcestershire sauce
- Fresh parsley
- Bring stock to a simmer with onion.
- Add carrots and green beans. Cook 10 minutes.
- Add courgette and Worcestershire sauce. Cook 5 minutes.
- Remove from heat. Stir in sliced biltong (adding it last keeps the texture).
- Garnish with parsley and serve.
Makes: 4 servings | Cost: Approximately R50–R70 total (biltong is the pricey part)
9. Cauliflower & Leek Soup
Feels Creamy, Without the Cream
Cauliflower blends into the silkiest, creamiest soup you have ever tasted — and it is almost entirely vegetable. This is the secret weapon for anyone who misses cream soups on a diet.
- 1 head cauliflower, broken into florets
- 2 leeks, sliced (white and light green parts)
- 2 cloves garlic
- 1 litre vegetable stock
- 1 tsp Dijon mustard
- Pinch of white pepper
- Sautee leeks and garlic in cooking spray for 4 minutes.
- Add cauliflower and stock. Simmer 20 minutes.
- Blend until very smooth. Stir in Dijon mustard.
- Season with white pepper and salt.
Makes: 4 servings | Cost: Approximately R30–R40 total
10. Rooibos-Infused Carrot Soup
A True Mzansi Original
Rooibos tea adds a subtle earthy sweetness that pairs beautifully with carrots. This is a uniquely South African recipe that showcases our incredible indigenous ingredients. Rooibos is caffeine-free and packed with antioxidants.
- 6 large carrots, chopped
- 1 onion, diced
- 2 cloves garlic
- 2 rooibos tea bags
- 800ml boiling water
- 200ml vegetable stock
- 1 tsp ground coriander
- Squeeze of orange juice
- Steep rooibos bags in 800ml boiling water for 5 minutes. Remove bags.
- Sautee onion and garlic. Add carrots.
- Pour in rooibos tea and stock. Add coriander.
- Simmer 25 minutes until carrots are soft.
- Blend smooth. Add orange juice and season.
Makes: 4 servings | Cost: Approximately R20–R30 total
Soup Meal Prep Tips for the Week
Making soup part of your weekly routine is the easiest way to stay on track during winter. Here is how to set yourself up for success:
- Sunday batch cook: Make 2 different soups (8–10 portions total). This gives you variety for the week.
- Portion into containers: Use 350ml portions. Label with the soup name and date.
- Freeze half: Keep 3–4 portions in the fridge for the first half of the week, freeze the rest.
- Take to work: A flask of hot soup is the cheapest, healthiest packed lunch you can bring to the office.
- Pair wisely: Add a slice of whole-wheat bread (about 80 calories) or a small side salad for a complete meal under 350 calories.
What NOT to Add to Weight Loss Soups
These common additions can turn a healthy 150-calorie soup into a 400+ calorie one:
- Cream or full-fat milk — Use a blended potato or cauliflower for creaminess instead
- Cheese toppings — A sprinkle of Parmesan (20 cal) is okay, a handful of cheddar (120 cal) is not
- Bread bowls — A bread bowl adds 300–400 calories. Stick to a thin slice on the side
- Excess oil or butter — Use cooking spray or 1 tsp of olive oil maximum
- Processed croutons — High in calories and unhealthy fats
- Packet soup mixes — Loaded with sodium and artificial flavourings. The real thing is better
7-Day Winter Soup Diet Plan
Want to use these soups as the foundation of a structured weight loss plan? Here is a sample week:
| Day | Lunch Soup | Dinner Soup / Meal | Daily Soup Calories |
|---|---|---|---|
| Monday | Butternut & Ginger | Chicken & Spinach | 340 kcal |
| Tuesday | Lentil & Vegetable | Grilled fish + salad | 210 kcal |
| Wednesday | Cabbage Detox | Spicy Tomato & Bean | 280 kcal |
| Thursday | Cauliflower & Leek | Lean steak + veg | 135 kcal |
| Friday | Biltong & Vegetable | Mushroom & Thyme | 285 kcal |
| Saturday | Sweet Potato & Peanut | Braai chicken + salad | 230 kcal |
| Sunday | Rooibos Carrot | Batch cook for next week | 140 kcal |
Combine each soup with a balanced breakfast (300–400 kcal) and sensible snacks (fruit, biltong snap sticks, rooibos tea) to stay within a 1,400–1,600 calorie daily target.
Frequently Asked Questions
Is soup good for weight loss?
Yes. Research published in the journal Appetite found that starting a meal with broth-based soup can reduce total calorie intake by up to 20%. Soup is high in water volume, which helps you feel full on fewer calories. The key is choosing broth-based soups over cream-based ones and loading them with vegetables and lean protein.
How many calories should a weight loss soup have?
A good weight loss soup should be between 100–250 calories per bowl (approximately 350ml). If the soup is your main meal, aim for 200–300 calories and include protein like chicken, lentils, or beans to keep you satisfied. As a starter before your main meal, keep it under 150 calories.
Can I freeze these weight loss soups?
Most of these soups freeze beautifully for up to 3 months. Portion them into individual containers for easy grab-and-go lunches. Avoid freezing soups with cream or coconut milk already added — freeze the base and add these when reheating. Lentil, bean, and vegetable soups freeze best.
What is the best soup for burning belly fat?
No single food "burns belly fat," but high-fibre, protein-rich soups support overall fat loss. Lentil soup, chicken and vegetable soup, and spicy bean soup are excellent choices because they keep you full longer, stabilise blood sugar, and are low in calories. Combined with a calorie deficit and regular exercise, soup-based meals can accelerate weight loss including around the midsection.
Where can I buy soup ingredients cheaply in South Africa?
Shop at Shoprite, Checkers, or Pick n Pay for seasonal vegetables on special. Buy dried lentils and beans in bulk from Makro or local spaza shops. Woolworths Food often has marked-down vegetables near closing time. Visit local fresh produce markets for the best prices on butternut, sweet potato, and seasonal veg. A big pot of soup can cost as little as R30–R50 and feed you for several days.
Want More SA-Friendly Diet Plans?
Browse our full collection of diet plans designed for South Africans — from low-carb to Mediterranean, all adapted with local foods and realistic budgets.
Subscribe to our newsletter for weekly recipes and weight loss tips delivered to your inbox.