7-Day Keto Meal Plan for South Africa (2026) — Budget-Friendly With Full Macros
Going keto in South Africa doesn't mean eating imported almond flour bread and drinking bulletproof coffee with MCT oil you ordered from Amazon. It means eggs, avocado, biltong, boerewors, butter, and braai meat — foods most of us already know and love.
This 7-day meal plan is designed specifically for South African supermarkets and budgets. Every meal uses ingredients you can find at Checkers, Pick n Pay, Woolworths, or your local butcher. Total weekly cost: approximately R750-R850 for one person.
Calories: 1,400-1,600 kcal | Fat: 65-75% | Protein: 20-25% | Net Carbs: under 25g
Adjust portions up for men or very active individuals (add 200-400 kcal from fat sources).
Before You Start: Keto Essentials for South Africa
Keep these staples in your kitchen and the week becomes effortless:
- Fats: Butter (Clover/Kerrygold), coconut oil, olive oil, full-cream cheese, cream cheese
- Proteins: Eggs (free-range if budget allows), chicken thighs, mince, boerewors, biltong, hake/snoek
- Vegetables: Spinach, broccoli, cauliflower, baby marrows (courgettes), cabbage, mushrooms, peppers
- Extras: Avocados, nuts (macadamias, almonds), full-fat Greek yoghurt, cream
What to avoid: Bread, pap, rice, potatoes, sugar, Oros, Coke, muesli, Pronutro, fruit juice, pasta, most fruit (berries in small amounts are OK).
Day 1 — Monday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | 3 scrambled eggs in butter + 1/2 avocado + 2 slices bacon | 3g |
| Lunch | Chicken thigh salad: grilled chicken thigh, mixed leaves, cucumber, feta, olive oil dressing | 5g |
| Dinner | Boerewors (150g) with cauliflower mash (cauliflower + butter + cream) and steamed broccoli | 8g |
| Snack | 30g biltong + 10 macadamia nuts | 2g |
Day total: ~1,520 kcal | 118g fat | 95g protein | 18g net carbs
Day 2 — Tuesday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | 2-egg omelette with mushrooms, spinach, and cheddar cheese | 3g |
| Lunch | Leftover boerewors sliced into a baby marrow "boat" topped with melted cheese | 4g |
| Dinner | Pan-fried hake in butter with garlic spinach and a side of creamed cabbage | 6g |
| Snack | Celery sticks with 2 Tbsp cream cheese + 50g droewors | 3g |
Day total: ~1,450 kcal | 112g fat | 88g protein | 16g net carbs
Day 3 — Wednesday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | Full-fat Greek yoghurt (100g) with 50g blueberries and 1 Tbsp pumpkin seeds | 8g |
| Lunch | Bunless burger: beef patty (150g mince), lettuce wrap, tomato slice, cheddar, mayo, pickles | 4g |
| Dinner | Chicken stir-fry: chicken breast strips in coconut oil with peppers, mushrooms, and baby marrow. Soy sauce + sesame seeds | 7g |
| Snack | 1/2 avocado with salt, pepper, and a squeeze of lemon | 2g |
Day total: ~1,480 kcal | 108g fat | 102g protein | 21g net carbs
Day 4 — Thursday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | Bulletproof rooibos tea (rooibos + 1 Tbsp butter + 1 Tbsp coconut oil, blended) + 2 boiled eggs | 1g |
| Lunch | Tuna mayo lettuce cups: tinned tuna + mayo + spring onion + diced cucumber in butter lettuce leaves | 3g |
| Dinner | Lamb chops (braai or pan-fried) with roasted broccoli and a green salad with olive oil | 6g |
| Snack | Cheese board: 30g brie + 30g cheddar + 5 almonds | 2g |
Day total: ~1,550 kcal | 125g fat | 90g protein | 12g net carbs
Day 5 — Friday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | Bacon and egg cups (2): bacon-lined muffin tin + cracked egg + cheese on top, baked | 1g |
| Lunch | Broccoli and cheese soup: broccoli, cream, cheddar, butter, salt — blended smooth | 7g |
| Dinner | Friday braai: chicken sosaties (no sweet marinade — use olive oil, garlic, herbs) + braai'd mushrooms + side salad | 6g |
| Snack | Fat bomb: 1 Tbsp peanut butter + 1 Tbsp coconut oil + pinch cocoa powder (frozen) | 3g |
Day total: ~1,510 kcal | 120g fat | 85g protein | 17g net carbs
Day 6 — Saturday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | Big weekend fry-up: 2 eggs, 2 rashers bacon, grilled tomato (half), mushrooms in butter, 1/4 avocado | 5g |
| Lunch | Caprese salad: sliced tomato, fresh mozzarella, basil, olive oil, balsamic vinegar (1 tsp only) | 5g |
| Dinner | Stuffed peppers: half green pepper filled with mince, onion, cheese, and spices, baked | 7g |
| Snack | 2 Tbsp hummus (homemade, low-carb) + cucumber slices + 30g biltong | 4g |
Day total: ~1,420 kcal | 105g fat | 92g protein | 21g net carbs
Day 7 — Sunday
| Meal | What to Eat | Net Carbs |
|---|---|---|
| Breakfast | Keto pancakes: 2 eggs + 2 Tbsp cream cheese + 1 Tbsp almond flour, fried in butter. Top with cream + berries (30g) | 5g |
| Lunch | Sunday roast: roast chicken (thigh + drumstick with skin) + roasted cauliflower + green beans in butter | 6g |
| Dinner | Egg-drop soup: chicken broth + whisked eggs + spinach + spring onion + sesame oil | 3g |
| Snack | Dark chocolate (2 squares 85%+) + handful almonds (15g) | 4g |
Day total: ~1,460 kcal | 110g fat | 94g protein | 18g net carbs
Weekly Summary
| Day | Calories | Fat | Protein | Net Carbs |
|---|---|---|---|---|
| Mon | 1,520 | 118g | 95g | 18g |
| Tue | 1,450 | 112g | 88g | 16g |
| Wed | 1,480 | 108g | 102g | 21g |
| Thu | 1,550 | 125g | 90g | 12g |
| Fri | 1,510 | 120g | 85g | 17g |
| Sat | 1,420 | 105g | 92g | 21g |
| Sun | 1,460 | 110g | 94g | 18g |
Weekly average: 1,484 kcal/day | 114g fat | 92g protein | 17.6g net carbs — well within ketosis range.
Complete Shopping List (Under R850)
This list covers all 7 days for one person. Prices are approximate June 2026 averages from Checkers and Pick n Pay.
Proteins (~R380)
- Eggs x 30 (tray) — R90
- Chicken thighs (1kg) — R75
- Beef mince (500g) — R65
- Boerewors (500g) — R70
- Bacon (250g) — R55
- Lamb chops (4 pieces) — R85
- Hake fillets (400g) — R55
- Tinned tuna (2 cans) — R40
- Biltong/droewors (200g) — R80
Dairy & Fats (~R220)
- Butter (500g) — R55
- Cheddar cheese (400g) — R60
- Cream cheese (230g) — R35
- Fresh cream (250ml) — R25
- Full-fat Greek yoghurt (500g) — R45
- Feta (200g) — R35
- Mozzarella (125g) — R30
- Coconut oil (250ml) — R45
- Olive oil (500ml) — R65
Vegetables & Fruit (~R180)
- Avocados x 6 — R60
- Broccoli (2 heads) — R30
- Cauliflower (1 head) — R25
- Spinach (200g bag) — R20
- Baby marrows x 4 — R20
- Mushrooms (250g) — R25
- Mixed salad leaves — R25
- Cucumber x 2 — R15
- Peppers x 2 — R15
- Tomatoes x 4 — R15
- Blueberries (125g punnet) — R35
- Lemon x 2 — R8
- Green beans (200g) — R15
- Cabbage (half) — R12
Pantry & Extras (~R70)
- Macadamia nuts (100g) — R35
- Almonds (100g) — R25
- Pumpkin seeds (100g) — R20
- Dark chocolate 85% (100g) — R35
- Peanut butter (sugar-free, 250g) — R30
- Almond flour (100g) — R25
Estimated total: R780-R850 (varies by store and specials). Many of these items (oils, butter, nuts, almond flour) will last beyond one week.
Meal Prep Tips for the Week
- Sunday afternoon: Boil 6 eggs for the week. Grill 4 chicken thighs (use Monday-Wednesday). Wash and chop all vegetables.
- Batch your cauliflower mash: Make a big batch — it reheats beautifully and replaces pap/rice all week.
- Portion your biltong: Pre-bag 30-50g servings so you don't overeat (easy to finish 200g in one sitting!).
- Keep emergency keto snacks at work: Biltong, macadamias, and cream cheese last well without a fridge.
- Use a kitchen scale: Keto works best when you're accurate. A R150 digital scale from Game or Takealot pays for itself.
Keto Flu: What to Expect in Week 1
Most South Africans transitioning from a typical pap-and-bread diet will experience "keto flu" in days 2-5. Symptoms include headaches, fatigue, irritability, and brain fog. This is normal and temporary.
How to minimise it:
- Drink 2-3 litres of water daily
- Add salt to everything (your body flushes sodium on keto)
- Take a magnesium supplement (R50-R80 from Dis-Chem or Clicks)
- Drink bone broth or Bovril in hot water
- Don't exercise intensely for the first 5 days
- Sip rooibos tea with cream instead of sugar-laden coffee
By day 7, most people feel significantly more energetic, less hungry, and mentally sharper than before. If keto flu persists beyond 10 days, consult your doctor.
Expected Weight Loss Results
Most people lose 2-4kg in the first week (largely water weight as glycogen depletes). After that, expect 0.5-1kg per week of actual fat loss on a consistent keto diet with a calorie deficit.
Who Should NOT Do Keto
- People with Type 1 diabetes (risk of ketoacidosis — consult your endocrinologist)
- Pregnant or breastfeeding women (calorie restriction can affect milk supply)
- Those with a history of eating disorders (restrictive diets can trigger relapse)
- People on certain medications (diabetes meds, blood pressure drugs — your doctor may need to adjust doses)
- Anyone with kidney or liver disease
Always consult your doctor before starting keto, especially if you take chronic medication. In South Africa, many GPs and dietitians are now familiar with keto/LCHF approaches — ask for a referral to a registered dietitian through ADSA if you need professional guidance.
Related Articles
- Keto Diet for Beginners in South Africa: The Complete Guide
- Low-Carb Diet South Africa: A Practical Guide
- Carb Cycling for Weight Loss in South Africa
- 20 High-Protein Meals for Weight Loss in South Africa
- Intermittent Fasting for Weight Loss in South Africa
- Calorie Deficit: The Only Rule That Matters for Weight Loss
- How to Lose Weight on a Budget in South Africa
- Insulin Resistance and Weight Loss in South Africa
Get Your Free Weekly Meal Plan
Join our newsletter for a new keto-friendly meal plan every Monday — designed for South African ingredients and budgets. Plus weekly tips on staying in ketosis while still enjoying braais, biltong, and social events.
Sign Up Free