Lunch is where most weight loss diets fall apart. By midday, willpower is depleted, you're busy, and the easiest option is takeaway or whatever's in the vending machine. These 15 lunches fix that โ€” all under 500 calories, 30g+ protein, prep times under 10 minutes (or batch-cookable on Sunday).

What Makes a Good Weight Loss Lunch?

The ideal lunch for fat loss does three things: keeps you full until dinner, doesn't spike and crash your blood sugar, and fits within your daily calorie target. The formula:

  • 30โ€“40g protein โ€” the most important factor for post-lunch satiety
  • High fiber vegetables โ€” volume without calories
  • Moderate complex carbs โ€” for sustained energy, not a sugar crash
  • Under 500 kcal total โ€” leaves room for breakfast, dinner, and snacks
  • Minimal liquid calories โ€” no sugary drinks or juices alongside
The 3pm crash fix: It's almost always caused by a high-carb, low-protein lunch. Swap white bread, pasta, or rice-heavy lunches for the high-protein options below and the afternoon energy crash typically disappears within 3โ€“4 days.

15 Healthy Lunch Ideas for Weight Loss

1. Grilled Chicken & Quinoa Bowl
~420 kcal42g protein35g carbsMeal-prep friendly

150g grilled chicken breast + 100g cooked quinoa + roasted bell peppers + cucumber + lemon-olive oil dressing. Quinoa is a complete protein, adding ~8g on top of the chicken. Make a big batch of quinoa Sunday โ€” use it all week.

2. Tuna & Avocado Salad Wrap
~390 kcal36g protein30g carbs5 min prep

1 tin tuna (in water) + ยฝ avocado mashed + mixed leaves + tomato + whole wheat wrap. Tuna is one of the highest protein-per-calorie foods available (~30g protein, ~130 kcal per tin). Avocado replaces mayo and adds healthy fats for satiety.

3. Greek Chicken Salad
~380 kcal40g protein15g carbs10 min prep

150g grilled chicken + romaine + cucumber + cherry tomatoes + olives + feta + red onion + oregano + lemon dressing. Low carb, very high protein, and genuinely satisfying. Use rotisserie chicken to cut prep time to 5 minutes.

4. Lentil & Vegetable Soup
~350 kcal22g protein50g carbsMeal-prep friendly

Large bowl (400ml) of red lentil, carrot, celery, and onion soup + 1 slice sourdough. Lentil soup has an exceptional satiety-per-calorie ratio โ€” studies show soup-based lunches reduce afternoon calorie intake by 20% vs solid foods of the same calorie content. Batch cook 4โ€“5 portions Sunday, refrigerate or freeze.

5. Cottage Cheese & Veggie Bowl
~300 kcal35g protein20g carbs3 min prep

250g low-fat cottage cheese + cucumber + cherry tomatoes + bell pepper + everything bagel seasoning. No cooking required. Cottage cheese is one of the most protein-dense foods available (~25g protein per 200g, ~180 kcal). Add a rice cake or whole grain crackers to round out the carbs.

6. Turkey & Hummus Lettuce Wraps
~330 kcal32g protein20g carbs5 min prep

130g sliced turkey breast + 2 tbsp hummus + baby spinach + shredded carrot wrapped in large romaine or butter lettuce leaves. No bread, no cooking โ€” ideal desk lunch. Turkey is extremely lean (1โ€“2g fat per 100g) making it one of the best low-calorie protein sources.

7. Salmon & Brown Rice Bowl
~480 kcal38g protein40g carbsMeal-prep friendly

130g baked salmon + 120g cooked brown rice + edamame + cucumber + sesame seeds + low-sodium soy sauce + a little sesame oil. Salmon provides omega-3s that reduce inflammation and support fat loss โ€” see our omega-3 guide. Batch cook rice and portion salmon in advance.

8. Egg White Omelette + Side Salad
~280 kcal33g protein12g carbs8 min prep

5 egg whites + 1 whole egg + spinach + mushrooms + cherry tomatoes + feta. Serve with a simple mixed salad. Egg white omelettes are extremely high protein per calorie โ€” 5 egg whites = ~18g protein, ~85 kcal. The whole egg adds yolk nutrition (vitamin D, choline) with minimal extra calories.

9. Chickpea & Roasted Veg Salad
~400 kcal20g protein52g carbsMeal-prep friendly

200g roasted chickpeas + roasted courgette, red pepper, and red onion + baby spinach + tahini-lemon dressing. Great plant-based option. Roast a big tray of veg and chickpeas Sunday โ€” they keep well for 4โ€“5 days and go with almost anything. Add hemp seeds for extra protein.

10. Shrimp Stir-Fry with Cauliflower Rice
~310 kcal35g protein18g carbs10 min prep

200g shrimp + cauliflower rice + broccoli + snap peas + garlic + ginger + low-sodium soy sauce. Shrimp is one of the highest protein-to-calorie foods (24g protein per 100g, ~99 kcal). Cauliflower rice replaces regular rice at a fraction of the calories (25 kcal vs 130 kcal per 100g).

11. Black Bean & Corn Burrito Bowl
~430 kcal22g protein58g carbsMeal-prep friendly

150g black beans + corn + brown rice (80g cooked) + tomato salsa + ยฝ avocado + lime + coriander. Plant-based, high fiber, and very filling. No cooking if using tinned beans and pre-cooked rice. Add Greek yogurt instead of sour cream for extra protein.

12. Smoked Salmon & Cream Cheese Bagel Thin
~350 kcal28g protein30g carbs3 min prep

1 whole wheat bagel thin + 2 tbsp light cream cheese + 100g smoked salmon + capers + red onion + cucumber. Quick, portable, and satisfying. Smoked salmon is calorie-efficient (37g protein per 100g) and loaded with omega-3s.

13. Asian Chicken Lettuce Cups
~320 kcal38g protein14g carbs12 min prep

150g ground chicken + water chestnuts + mushrooms + hoisin sauce + sesame oil + garlic, served in butter lettuce cups. High protein, low calorie, fun to eat. Make the filling in batches โ€” it reheats well and works in wraps, bowls, or on rice.

14. White Bean & Kale Soup
~360 kcal20g protein48g carbsMeal-prep friendly

White beans + kale + diced tomato + onion + garlic + chicken broth + Italian seasoning. High fiber, high protein for a plant-based soup, and extremely cheap. One batch makes 4โ€“5 portions for the week. Add a sprinkle of parmesan for extra protein without too many calories.

15. Greek Yogurt Chicken Salad
~340 kcal45g protein18g carbs5 min prep

150g shredded rotisserie chicken + 3 tbsp plain Greek yogurt (instead of mayo) + diced celery + apple + walnuts + Dijon mustard. Serve on whole grain crackers or in lettuce cups. Greek yogurt cuts the fat dramatically vs mayo while adding protein. This is one of the highest protein lunches on the list.

5-Day Meal Prep Plan

Spend 60โ€“90 minutes Sunday to have lunch ready every day:

DayLunchSunday Prep
MondayGrilled Chicken & Quinoa BowlCook 500g chicken + 300g quinoa in bulk
TuesdayLentil SoupMake a full pot (5 servings)
WednesdaySalmon & Brown Rice BowlBake 4 salmon fillets + cook rice
ThursdayChickpea & Roasted Veg SaladRoast 2 trays of veg + chickpeas
FridayGreek Yogurt Chicken SaladUse leftover rotisserie or Sunday chicken

For a complete meal prep system, see our meal prep for beginners guide.

Healthy Takeaway Swaps (When You Can't Cook)

Common Takeaway ChoiceApprox CaloriesBetter SwapCalories Saved
Large burrito (Chipotle-style)~900 kcalBurrito bowl, no rice, extra veg + chicken~350 kcal
Caesar salad with croutons & dressing~600 kcalDressing on side, no croutons, add grilled chicken~250 kcal
Chicken sandwich + fries~850 kcalGrilled chicken wrap + side salad~400 kcal
Pad Thai (restaurant portion)~800 kcalTom kha soup + a chicken satay skewer~350 kcal
Meal deal (sandwich + crisps + drink)~700 kcalProtein pot + fruit + water~350 kcal

Frequently Asked Questions

How many calories should lunch be when trying to lose weight?
Typically 350โ€“500 calories, depending on your total daily target. A common split for someone eating 1,500 kcal/day: breakfast 350โ€“400 kcal, lunch 400โ€“500 kcal, dinner 450โ€“500 kcal, snacks 150โ€“200 kcal. The exact split matters less than hitting your total โ€” but lunch should be your second biggest meal to manage afternoon hunger.
What's the best high-protein lunch for weight loss?
The Greek Yogurt Chicken Salad (45g protein, ~340 kcal) and the Grilled Chicken & Quinoa Bowl (42g protein, ~420 kcal) top the list. Any lunch hitting 35g+ protein will significantly outperform lower-protein options for afternoon satiety, making it easier to stick to your calorie target through dinner.
How do I avoid the 3pm hunger crash?
The crash is almost always caused by a high-carb, low-protein lunch that spikes blood sugar then crashes it. Switch to lunches with 30g+ protein, include fiber-rich vegetables, and limit refined carbs (white bread, pasta, sugary drinks). If hunger still hits at 3pm, a small high-protein snack (Greek yogurt, cottage cheese, hard-boiled egg) is better than a vending machine visit.
Can I eat the same lunch every day for weight loss?
Yes โ€” repetition can actually help with adherence and calorie control. Studies show people who eat the same meals regularly make fewer impulsive food decisions and consume more consistent calories. The main consideration is nutritional variety over the whole week โ€” if lunch is the same, vary breakfast and dinner. Also ensure your "go-to" lunch hits adequate protein and fiber.