A healthy meal does not need a special recipe. It needs four things on the plate: vegetables or fruit (about half), a protein food (about a quarter), a whole grain or starchy vegetable (about a quarter), and a little healthy fat. This list gives you 101 healthy meal ideas built on that pattern: 34 breakfasts, 34 lunches and 33 dinners, from five-minute options to batch-cooked dinners. Most take 30 minutes or less.
These are ideas and outlines rather than precise recipes, so adjust portions to your appetite, activity and goals. If you have a medical condition, allergies or a prescribed diet, follow the advice of your doctor or dietitian.
How these meals were put together
Each meal follows guidance that the main nutrition authorities share:
- Half the plate is vegetables or fruit, following Harvard's Healthy Eating Plate and the WHO's advice to eat at least 400 g of fruit and vegetables a day (Harvard Nutrition Source; WHO).
- Every meal has protein. The 2025–2030 Dietary Guidelines for Americans ask for protein at every meal, and research on appetite and weight management suggests about 25 to 30 g per meal (DGA 2025–2030; Leidy et al., 2015). Our high-protein foods guide lists how much protein each food provides.
- Grains are whole where possible: oats, brown rice, quinoa, barley, whole wheat bread and pasta.
- Little added sugar and salt. The 2025–2030 US guidelines suggest no more than 10 g of added sugar per meal, and the WHO recommends less than 5 g of salt a day. Herbs, spices, citrus and vinegar do most of the flavouring here.
Quick plate check: before you eat, ask whether the meal has a vegetable or fruit, a protein, a fibre-rich carbohydrate and some fat. If one is missing, add it. A handful of spinach, a boiled egg, a piece of fruit or a spoon of nuts usually fixes the gap.
Breakfast ideas
Breakfast is a good moment to add protein and fruit, two things many people fall short on. Several of these can be made the night before.
1. Overnight oats with berries and Greek yogurt
Mix rolled oats with milk or soy milk and Greek yogurt in a jar, top with berries and a spoon of chia seeds, and refrigerate overnight. Eat cold or warmed.
2. Savoury spinach and feta omelette
Whisk two or three eggs, pour into a hot pan, add wilted spinach and a little crumbled feta, then fold. Serve with a slice of whole grain toast.
3. Peanut butter banana toast
Spread natural peanut butter on whole grain toast, top with sliced banana and a sprinkle of cinnamon. Add a glass of milk or soy milk for more protein.
4. Greek yogurt parfait
Layer plain Greek yogurt with fruit, a few tablespoons of unsweetened muesli or oats, and chopped nuts. Sweeten with the fruit rather than honey or syrup.
5. Tofu scramble with peppers
Crumble firm tofu into a pan with onion, peppers and spinach, season with turmeric, cumin and black pepper, and serve with toast or in a wrap.
6. Shakshuka
Simmer canned tomatoes with onion, peppers, garlic, cumin and paprika, crack in eggs, cover until set, and serve with whole wheat pitta. It makes a good weekend brunch.
7. Chia pudding with mango
Stir 3 tablespoons of chia seeds into a cup of milk or yogurt, refrigerate for at least two hours, and top with mango and a few toasted coconut flakes.
8. Smoked salmon on rye
Top dense rye bread with cottage cheese or cream cheese, smoked salmon, cucumber, red onion and dill. Smoked salmon is salty, so keep the rest of the day lighter on salt.
9. Breakfast burrito
Fill a whole wheat tortilla with scrambled eggs, black beans, salsa, a little cheese and avocado. Wrap a batch in foil and freeze for busy mornings.
10. Cottage cheese with fruit and seeds
Top a bowl of cottage cheese with sliced peaches, pineapple or berries and a spoon of pumpkin seeds.
11. Porridge with apple and walnuts
Cook oats in milk, stir in grated apple and cinnamon as it thickens, and top with chopped walnuts.
12. Avocado and egg toast
Mash avocado onto whole grain toast, add a poached or boiled egg, chilli flakes and a squeeze of lemon. Add tomato slices for an extra vegetable.
13. Green smoothie
Blend spinach, frozen banana, frozen mango, Greek yogurt or silken tofu, and milk or water. Adding protein and some fat keeps a smoothie more filling than fruit alone.
14. Berry protein smoothie
Blend frozen mixed berries, milk or soy milk, plain yogurt and a spoon of oats or ground flaxseed. Drink it with breakfast rather than as a replacement for meals all day.
15. Egg muffins
Whisk eggs with chopped vegetables, such as peppers, spinach, onion and mushrooms, pour into a muffin tin and bake. They keep in the fridge for three to four days.
16. Whole grain pancakes with fruit
Make pancakes with whole wheat or oat flour, and add an egg and some yogurt to the batter. Top with berries and yogurt instead of syrup.
17. Savoury oats
Cook oats in stock or water, then top with a fried egg, sautéed mushrooms, spinach, spring onions and a dash of soy sauce or chilli oil.
18. Ricotta toast with figs or berries
Spread part-skim ricotta on whole grain toast and top with sliced figs or berries and chopped pistachios.
19. Moong dal chilla
Blend soaked split mung beans (moong dal) with ginger, green chilli and cumin, then cook the batter like a thin pancake. Serve with yogurt and chopped cucumber.
20. Vegetable poha
Rinse flattened rice (poha) and stir-fry it with onion, peas, peanuts, turmeric, mustard seeds and curry leaves, finished with lemon. Add a side of yogurt for protein.
21. Idli with sambar
Steamed rice-and-lentil idlis served with sambar, a lentil and vegetable stew, make a balanced South Indian breakfast. Many supermarkets sell ready-made batter.
22. Japanese-style breakfast
A small bowl of brown rice, miso soup with tofu and seaweed, a piece of grilled salmon and some pickled vegetables. Miso and pickles are salty, so use modest portions.
23. Black bean breakfast bowl
Warm black beans with cumin, then top with brown rice or roasted sweet potato, a fried egg, salsa, avocado and coriander.
24. Muesli bircher-style
Soak unsweetened muesli in milk and grated apple overnight, then top with yogurt and nuts in the morning.
25. Quinoa breakfast bowl
Warm cooked quinoa with milk and cinnamon, then top with banana, berries and a spoon of nut butter.
26. Baked eggs with beans and tomatoes
Bake eggs in a dish of cannellini beans, canned tomatoes, garlic and spinach. Serve with toast for dipping.
27. Hummus and vegetable wrap
Spread hummus on a whole wheat wrap, add sliced boiled eggs, cucumber, tomato and lettuce, then roll. It also works as a portable lunch.
28. Kefir fruit bowl
Pour kefir over sliced fruit and oats, and finish with a sprinkle of seeds.
29. Sweet potato toast
Slice a sweet potato lengthwise, toast the slices until tender, and top them with almond butter and banana, or with avocado and an egg.
30. Turkish-style eggs (çılbır)
Spoon garlicky yogurt onto a plate, top with poached eggs and a drizzle of olive oil with paprika, and serve with whole grain bread.
31. Breakfast salad
Toss leafy greens, tomatoes and cucumber with a soft-boiled egg, a few slices of avocado and a slice of toast on the side. It is a good way to get vegetables in early.
32. Pumpkin spice oats
Stir canned pumpkin purée, cinnamon, nutmeg and ginger into oats cooked in milk, and top with pecans.
33. Tempeh "bacon" sandwich
Pan-fry thin slices of tempeh with soy sauce, smoked paprika and a little maple syrup, then layer them in whole grain bread with lettuce and tomato.
34. Fruit, nuts and cheese plate
On busy mornings, an apple or pear, a handful of almonds and a piece of cheese, with a slice of whole grain bread, covers the basics with no cooking.
Lunch ideas
Lunch is easiest when you plan it the night before or cook extra at dinner. Many of these pack well for work or school.
35. Lentil and vegetable soup
Simmer red or green lentils with onion, carrot, celery, garlic, canned tomatoes and cumin. Make a big pot and freeze portions. Serve with whole grain bread.
36. Chickpea salad sandwich
Mash chickpeas with Greek yogurt or a little mayonnaise, lemon, celery, red onion and herbs, and spread on whole grain bread with lettuce.
37. Quinoa and roasted vegetable bowl
Top cooked quinoa with roasted peppers, courgettes, red onion and chickpeas, then add a lemon-tahini dressing and feta or pumpkin seeds.
38. Tuna and white bean salad
Toss canned light tuna with cannellini beans, red onion, cherry tomatoes, parsley, olive oil and lemon. It needs no cooking.
39. Chicken and vegetable wrap
Fill a whole wheat wrap with sliced cooked chicken, hummus, grated carrot, spinach and cucumber.
40. Greek salad with grilled chicken
Combine tomatoes, cucumber, peppers, red onion, olives and a little feta with grilled chicken and an olive oil and oregano dressing. Add whole wheat pitta on the side.
41. Black bean and corn burrito bowl
Layer brown rice, black beans, sweetcorn, salsa, lettuce, avocado and a spoon of Greek yogurt instead of sour cream.
42. Egg fried brown rice
Stir-fry cold cooked brown rice with frozen peas, carrots, spring onions and beaten eggs, then season with a little soy sauce and sesame oil.
43. Minestrone
Simmer beans, pasta or barley and plenty of vegetables in a tomato broth. Top with a little parmesan. It reheats well.
44. Salmon and avocado rice bowl
Top brown rice with flaked cooked or canned salmon, cucumber, avocado, shredded cabbage, edamame and a dressing of soy sauce, rice vinegar and ginger.
45. Falafel and salad pitta
Fill whole wheat pitta with baked falafel, lettuce, tomato, cucumber, pickled red onion and a yogurt-tahini sauce. Baking instead of deep-frying cuts the oil.
46. Turkey and hummus sandwich
Layer roasted turkey breast, hummus, spinach and roasted red pepper on whole grain bread. Home-roasted turkey has much less salt than most deli meat.
47. Asian-style noodle salad
Toss cooked soba or whole wheat noodles with shredded cabbage, carrot, edamame and coriander, then dress with lime, soy sauce, ginger and a little peanut butter.
48. Sardines on toast with salad
Mash canned sardines with lemon and black pepper, pile them onto whole grain toast, and eat with a green salad.
49. Leftover grain salad
Combine any leftover grain, such as farro, barley, rice or quinoa, with chopped vegetables, a can of beans, herbs and a vinaigrette. It keeps for days.
50. Split pea soup
Simmer split peas with onion, carrot, celery and herbs until soft. Blend for a smooth soup, and serve with a slice of rye bread.
51. Stuffed sweet potato
Bake a sweet potato and fill it with black beans, salsa, a little cheese and Greek yogurt. Microwaving the potato cuts the time to about 10 minutes.
52. Cottage cheese and vegetable plate
Combine cottage cheese, cherry tomatoes, cucumber, carrot sticks, whole grain crackers and a piece of fruit for a no-cook lunch box.
53. Chicken and barley soup
Simmer chicken pieces with barley, carrots, celery, onion and thyme. Shred the chicken and return it to the pot.
54. Tofu and vegetable stir-fry
Stir-fry cubes of firm tofu with broccoli, peppers and snap peas in garlic, ginger and a little soy sauce, and serve with brown rice.
55. Spinach and lentil dal
Cook red lentils with turmeric, then add a fried mix of onion, garlic, ginger, cumin and chilli, and stir in spinach at the end. Serve with brown rice or wholemeal chapati.
56. Mediterranean mezze box
Pack hummus, falafel or chickpeas, olives, cherry tomatoes, cucumber, whole wheat pitta and a few cubes of feta.
57. Nicoise-style salad
Combine greens, boiled new potatoes, green beans, a boiled egg, canned tuna, olives and tomatoes with a mustard vinaigrette.
58. Bean chilli (batch-cooked)
Make a large pot of chilli with kidney beans, black beans, tomatoes, peppers and spices, and portion it for lunches. Top with yogurt and coriander.
59. Pasta salad with vegetables and chickpeas
Toss whole wheat pasta with roasted vegetables, chickpeas, rocket (arugula), basil and a lemon and olive oil dressing.
60. Miso soup with tofu and noodles
Dissolve miso paste in hot (not boiling) water, add cubes of tofu, spinach, spring onions and cooked soba noodles.
61. Chicken Caesar wrap, lightened
Toss romaine and grilled chicken with a dressing of Greek yogurt, lemon, garlic and parmesan, and roll it in a whole wheat wrap.
62. Edamame and quinoa salad
Combine quinoa, shelled edamame, sweetcorn, red pepper, spring onion and a sesame-ginger dressing.
63. Mushroom and barley risotto
Use pearl barley instead of rice, stir in mushrooms, garlic and spinach, and finish with parmesan. Leftovers make a good next-day lunch.
64. Veggie-packed quesadilla
Fill a whole wheat tortilla with black beans, peppers, spinach and a modest amount of cheese, then toast in a dry pan until crisp. Serve with salsa and a salad.
65. Prawn and mango salad
Combine cooked prawns (shrimp), mango, avocado, red onion, leafy greens and a lime and chilli dressing.
66. Vegetable and bean soup in a flask
Any thick soup of beans and vegetables keeps hot in a vacuum flask until lunchtime. Heat it until it is steaming before you pack it.
67. Lentil and beetroot salad
Toss cooked green lentils with cooked beetroot, rocket, walnuts and a little goat's cheese, dressed with balsamic vinegar and olive oil.
68. Peanut noodle bowl with chicken
Toss whole wheat noodles with shredded chicken, cucumber, carrot, spring onions and a sauce of peanut butter, lime juice, soy sauce and warm water.
Dinner ideas
Dinners here focus on simple techniques: sheet-pan roasting, one-pot stews, stir-fries and grilling. Cook once and you often have lunch for the next day.
69. Sheet-pan salmon with vegetables
Roast salmon fillets on a tray with broccoli, cherry tomatoes and new potatoes, drizzled with olive oil and lemon, at about 200 °C (400 °F) for 15 to 20 minutes.
70. Chicken and vegetable stir-fry
Stir-fry strips of chicken breast with peppers, broccoli, snap peas and carrots in garlic, ginger and a little soy sauce, and serve with brown rice.
71. Turkey chilli
Brown lean ground turkey with onion and garlic, then add beans, tomatoes, peppers and chilli spices. Simmer for 30 minutes and serve with brown rice or a baked potato.
72. Chickpea and spinach curry
Simmer chickpeas in tomatoes and a little coconut milk with onion, garlic, ginger and curry spices, then stir in spinach. Serve with brown rice.
73. Baked cod with herb crust
Top cod fillets with a mix of whole wheat breadcrumbs, parsley, lemon zest and olive oil, bake for 12 to 15 minutes, and serve with green beans and potatoes.
74. Whole wheat spaghetti with lentil bolognese
Make a bolognese sauce with brown lentils, or half lentils and half lean beef, with onion, carrot, celery, garlic and tomatoes.
75. Stuffed peppers
Fill halved peppers with a mix of brown rice or quinoa, black beans, tomatoes, corn and spices, top with a little cheese, and bake.
76. Grilled chicken with Greek salad and potatoes
Marinate chicken in lemon, garlic and oregano, grill it, and serve with a Greek salad and boiled new potatoes tossed in olive oil.
77. Beef and broccoli stir-fry
Stir-fry thin strips of lean steak with broccoli, garlic and ginger, finish with a little soy and oyster sauce, and serve with brown rice.
78. Vegetable and bean stew
Simmer white beans with carrots, celery, kale, tomatoes, garlic and rosemary. Serve with crusty whole grain bread.
79. Fish tacos
Fill corn tortillas with grilled or baked white fish, shredded cabbage, avocado, salsa and a lime-yogurt sauce.
80. Tofu and vegetable curry
Simmer cubes of firm tofu with mixed vegetables in a Thai-style curry made with curry paste and light coconut milk, and serve with brown rice.
81. Roast chicken traybake
Roast chicken thighs with chunks of sweet potato, red onion, peppers and chickpeas, seasoned with smoked paprika and garlic.
82. Shrimp and vegetable fajitas
Cook shrimp with sliced peppers and onions in chilli, cumin and lime, and serve with whole wheat tortillas, salsa and avocado.
83. Lentil shepherd's pie
Make the filling with lentils, carrots, peas and onion in a rich gravy, top with mashed potato or sweet potato, and bake until golden.
84. Pork tenderloin with roasted vegetables
Roast a seasoned pork tenderloin alongside carrots, parsnips and Brussels sprouts. Pork tenderloin is as lean as chicken breast.
85. Mediterranean baked fish
Bake white fish with cherry tomatoes, olives, capers, garlic and a splash of olive oil, and serve with bulgur or couscous and greens.
86. Black bean burgers
Mash black beans with oats, onion, garlic and spices, form patties and bake or pan-fry. Serve in whole grain buns with salad.
87. Chicken fajita bowl
Combine spiced chicken strips, peppers and onions over brown rice with black beans, salsa, lettuce and avocado.
88. Salmon with quinoa and asparagus
Pan-sear salmon, then serve it with quinoa and roasted asparagus, finished with lemon and dill.
89. Vegetable frittata
Cook onions, peppers, spinach and potatoes in an ovenproof pan, pour beaten eggs over, then finish in the oven. Serve warm or cold with a salad.
90. Tempeh and vegetable noodle stir-fry
Stir-fry cubes of tempeh with mixed vegetables and whole wheat noodles in a sauce of soy, garlic, ginger and lime.
91. Moroccan-style chickpea and vegetable tagine
Simmer chickpeas with squash, carrots, tomatoes, onion and warm spices such as cumin, cinnamon and coriander, and serve with whole wheat couscous.
92. Homemade whole wheat pizza
Top a whole wheat base with tomato sauce, plenty of vegetables, a moderate amount of mozzarella, and chicken, tuna or beans for protein.
93. Mussels in tomato sauce
Steam mussels in a sauce of tomatoes, garlic and white wine or stock, and serve with whole grain bread to mop up the sauce.
94. Chicken and vegetable soup
Simmer chicken with carrots, celery, onion, leeks and herbs, and add whole wheat pasta or barley for a complete meal in a bowl.
95. Grilled tofu or paneer skewers
Thread cubes of tofu or paneer with peppers, onions and courgette, brush with a yogurt and spice marinade, and grill. Serve with brown rice and salad. Paneer is high in saturated fat, so use moderate portions.
96. Rajma (kidney bean curry)
Simmer kidney beans in a spiced tomato and onion gravy, a North Indian favourite. Serve with brown rice and a cucumber raita.
97. Baked trout with greens
Bake whole trout or fillets with lemon and herbs, and serve with steamed greens and boiled potatoes or barley.
98. Egg and vegetable fried quinoa
Use cooked quinoa in place of rice in a quick stir-fry with eggs, mixed frozen vegetables and spring onions.
99. Bean and vegetable enchiladas
Fill corn or whole wheat tortillas with beans, spinach and roasted vegetables, cover with tomato or enchilada sauce and a little cheese, and bake.
100. Stuffed portobello mushrooms
Fill large mushroom caps with spinach, garlic, breadcrumbs, a little cheese or white beans, bake, and serve with a salad and whole grains.
101. Build-your-own grain bowl night
Put out cooked grains, a tray of roasted vegetables, a protein (beans, chicken, tofu or fish), raw salad vegetables and two dressings, and let everyone build their own bowl. It is a good way to use up leftovers.
Meal-prep tips
- Cook grains and proteins in bulk. A pot of brown rice or quinoa, a tray of roasted vegetables and a batch of chicken, beans or tofu give you the base for several meals.
- Keep a stocked cupboard. Canned beans, canned fish, canned tomatoes, whole grain pasta, oats, nuts, frozen vegetables and frozen fruit mean you can always make a balanced meal.
- Use the freezer. Soups, stews, chilli, dal, egg muffins and breakfast burritos freeze well. Label them with the date.
- Prepare vegetables ahead. Wash and chop vegetables when you get home from the shop, and they are more likely to be eaten.
- Make one sauce, use it all week. A jar of lemon-tahini dressing, a peanut sauce or a yogurt-herb dip can change the flavour of the same basic ingredients.
Food safety basics
Healthy meals are only healthy if they are safe to eat. Follow these rules from FoodSafety.gov:
- Cook to safe internal temperatures, checked with a food thermometer: 74 °C (165 °F) for poultry, 71 °C (160 °F) for ground meat, and 63 °C (145 °F) for whole cuts of beef, pork and lamb and for fish, with a three-minute rest for the meat cuts (FoodSafety.gov).
- Refrigerate leftovers within two hours, or within one hour if the room is hotter than 32 °C (90 °F). This matters especially for cooked rice and other grains.
- Eat refrigerated leftovers within three to four days, or freeze them (FoodSafety.gov).
- Reheat leftovers until steaming hot, to 74 °C (165 °F).
- Keep raw meat and fish separate from foods that will not be cooked, and wash your hands, boards and knives after handling them.
Where to go next
- Choose ingredients for these meals from 100 healthy foods to eat every day.
- Add more protein to any meal with 101 high-protein foods for weight management and muscle growth.
- Check which foods supply which nutrients in 100 foods rich in vitamins and minerals.
- Make healthy eating stick with 100 nutrition tips for a balanced diet.
- Find recipe blogs and nutrition writers in the food and nutrition category.
References
- "Healthy Eating Plate", The Nutrition Source, Harvard T.H. Chan School of Public Health. https://nutritionsource.hsph.harvard.edu/healthy-eating-plate/
- "Healthy diet" fact sheet, World Health Organization (updated 26 January 2026). https://www.who.int/news-room/fact-sheets/detail/healthy-diet
- Dietary Guidelines for Americans, 2025–2030, US Department of Agriculture and US Department of Health and Human Services (January 2026). https://cdn.realfood.gov/DGA.pdf
- Leidy HJ, Clifton PM, Astrup A and others, "The role of protein in weight loss and maintenance", American Journal of Clinical Nutrition 101(6):1320S–1329S (2015). https://doi.org/10.3945/ajcn.114.084038
- "Safe Minimum Internal Temperature Chart", FoodSafety.gov, US Department of Health and Human Services. https://www.foodsafety.gov/food-safety-charts/safe-minimum-internal-temperatures
- "Cold Food Storage Chart", FoodSafety.gov. https://www.foodsafety.gov/food-safety-charts/cold-food-storage-charts