Why This Matters
Woolworths ready meals are everywhere. They're convenient, they taste decent, and when you're too tired to cook, they're the default. But if you're trying to lose weight, gain muscle, or just eat within a calorie budget, you need to know what you're actually getting.
A Thai Green Curry has 650 calories. A Chicken & Mushroom Pasta has 820. That's a 170-calorie difference for what looks like the same kind of meal. If you're guessing, you're losing.
We scraped Woolworths' entire ready meal range and ranked it. Here's what you need to know.
Complete Calorie Rankings (Lowest to Highest)
Under 400 Calories (Weight Loss Zone)
| Meal | Calories | Price | R/100kcal |
|---|---|---|---|
| Chicken & Vegetable Stir Fry | 280 | R54.99 | R19.64 |
| Grilled Chicken Salad | 310 | R49.99 | R16.13 |
| Salmon & Broccoli | 340 | R69.99 | R20.59 |
| Chicken Tikka with Cauliflower Rice | 350 | R59.99 | R17.14 |
| Beef & Veggie Bowl | 380 | R64.99 | R17.10 |
400-600 Calories (Moderate Range)
| Meal | Calories | Price | R/100kcal |
|---|---|---|---|
| Butter Chicken with Rice | 420 | R54.99 | R13.09 |
| Chicken & Sweet Potato | 450 | R59.99 | R13.33 |
| Lamb Curry with Rice | 480 | R69.99 | R14.58 |
| Beef Lasagne | 520 | R64.99 | R12.50 |
| Chicken Schnitzel & Mash | 560 | R59.99 | R10.71 |
| Spaghetti Bolognese | 590 | R54.99 | R9.32 |
600-850 Calories (High-Calorie Meals)
| Meal | Calories | Price | R/100kcal |
|---|---|---|---|
| Beef Stroganoff | 610 | R69.99 | R11.47 |
| Thai Green Curry | 650 | R64.99 | R10.00 |
| Mac & Cheese with Bacon | 720 | R54.99 | R7.64 |
| Beef & Ale Pie with Mash | 780 | R69.99 | R8.97 |
| Chicken & Mushroom Pasta | 820 | R59.99 | R7.32 |
| Lamb Shank with Mash | 850 | R89.99 | R10.59 |
Cost Per Calorie Analysis
If you're on a budget, you want maximum calories for minimum rands. If you're cutting weight, you want the opposite: maximum volume and satiety for minimum calories.
💰 Best Value (Most Calories Per Rand)
- Chicken & Mushroom Pasta: R7.32 per 100 calories (820 cal, R59.99)
- Mac & Cheese with Bacon: R7.64 per 100 calories (720 cal, R54.99)
- Beef & Ale Pie with Mash: R8.97 per 100 calories (780 cal, R69.99)
These are your bulking meals. High calories, decent protein, won't bankrupt you.
🥗 Best for Weight Loss (Low Calories, High Satiety)
- Chicken & Vegetable Stir Fry: 280 calories - loads of veg, keeps you full
- Grilled Chicken Salad: 310 calories - high protein, low carb
- Salmon & Broccoli: 340 calories - omega-3s, protein, fiber
These meals won't spike your blood sugar and crash you an hour later. Solid picks for staying under 1,600 calories/day.
💪 Best for Muscle Gain (High Protein, Moderate Calories)
- Chicken Schnitzel & Mash: 560 calories, ~45g protein
- Beef Stroganoff: 610 calories, ~40g protein
- Lamb Curry with Rice: 480 calories, ~35g protein
Not the leanest options, but if you're training hard and need to hit protein targets without eating chicken breast 24/7, these work.
The Woolworths Ready Meal Strategy
Here's how to actually use this info:
If You're Losing Weight
- Stick to meals under 400 calories
- Pair with a side salad or extra veg to increase volume without calories
- Avoid anything with "mash," "pasta," or "creamy" in the name
- Track every meal - don't assume "healthy-looking" means low-calorie
If You're Gaining Muscle
- Look for 500-650 calorie meals with high protein content
- Add a protein shake or Greek yogurt on the side to hit your macros
- Beef, lamb, and chicken meals are your best bets
- Avoid salads unless you're adding your own protein
If You're on a Budget
- Mac & Cheese with Bacon is the cheapest per calorie (R7.64/100kcal)
- Spaghetti Bolognese is solid value at R9.32/100kcal
- Skip the salmon and lamb - you're paying double for the same satiety
- Buy in bulk when on special and freeze
The Problem with Guessing
Most people grab whatever looks good, heat it up, and assume they're eating around 400-500 calories. Then they wonder why they're not losing weight.
Here's the reality: a Lamb Shank with Mash is 850 calories. A Grilled Chicken Salad is 310. That's a 540-calorie difference. If you're eating Woolworths meals 5 days a week and guessing wrong each time, you're off by 2,700 calories per week. That's nearly a full day's worth of food you didn't account for.
This is why tracking matters. Not obsessively. Not forever. But at least until you know what you're actually putting in your body.
How FitSorted Makes This Easy
We've added every Woolworths ready meal to FitSorted's database. You don't need to scan barcodes, Google nutrition info, or estimate portion sizes.
You grab a Butter Chicken with Rice from Woolworths, you text "woolworths butter chicken" to FitSorted, and it logs 420 calories instantly. Done.
No app to download. No website to navigate. Just WhatsApp and a database built specifically for South Africans.
Track Every Woolworths Meal Instantly
Every ready meal is already in our database. Just text what you ate.
Start Tracking on WhatsApp →R36/month. Cancel anytime. No app required.
The Bottom Line
Woolworths ready meals aren't inherently good or bad. They're just food with calorie counts. Some fit your goals, some don't. But you need to know which is which before you eat them, not after.
If you're serious about hitting a calorie or macro target, track your meals. Use the rankings in this guide, stick to the ones that fit your goals, and stop guessing.
That's the difference between people who make progress and people who stay stuck.