High-Protein Meals: Easy Ideas

High-protein meals are easiest to build by starting with a palm-sized portion of a protein food, such as chicken, fish, eggs, Greek yogurt, cottage cheese, tofu, tempeh, lentils or beans, then adding vegetables and a whole grain. Aiming for roughly 20 to 30 g of protein per meal suits most adults, spreading it through the day rather than eating most at dinner. Most people already eat enough protein overall: the British Nutrition Foundation gives the adult reference intake as 0.75 g per kg of body weight a day, about 56 g for a 75 kg man and 45 g for a 60 kg woman. Older adults, athletes and people losing weight benefit from more. Below are easy ideas for breakfast, lunch and dinner.

Chicken breast with broccoli in a bowl

Protein in common foods

Calculated from USDA FoodData Central:

FoodPortionProteinCalories
Chicken breast, cooked120 g37 g198 kcal
Canned light tuna, drained120 g31 g139 kcal
Ground beef (90% lean), cooked100 g28 g230 kcal
Salmon, cooked120 g26.5 g247 kcal
Firm tofu150 g26 g216 kcal
Tempeh100 g20 g192 kcal
Lentils, cooked200 g (about 1 cup)18 g232 kcal
Plain nonfat Greek yogurt170 g pot16 to 17 gabout 100 kcal
Cottage cheese (2% fat)150 g15.5 g122 kcal
Eggs, hard-boiled2 large (100 g)12.5 g155 kcal

High-protein breakfast ideas

  1. Greek yogurt bowl: 170 g Greek yogurt with berries, a spoonful of nut butter and seeds (about 25 g protein).
  2. Eggs on toast: two or three eggs, scrambled or poached, on whole grain toast with spinach (about 20 to 25 g).
  3. Overnight oats with protein: oats soaked in milk with Greek yogurt and chia. Our overnight oats can be adapted.
  4. Cottage cheese and fruit with a slice of rye toast.
  5. Tofu scramble with vegetables and whole grain toast.
  6. Smoked salmon and eggs on a bagel thin.

Our list of high-protein breakfast ideas has more.

High-protein lunch ideas

  1. Chicken and quinoa salad with chickpeas, cucumber and feta.
  2. Tuna salad on whole grain bread or in lettuce cups. Our lighter tuna salad has 17 g of protein per serving before bread.
  3. Lentil soup with a boiled egg or a slice of cheese on the side.
  4. Chickpea avocado salad, like our chickpea avocado salad, with grilled chicken or tofu.
  5. Salmon poke bowl with edamame; see our salmon poke bowl.
  6. Leftover chili with beans and a spoonful of Greek yogurt.

High-protein dinner ideas

  1. Sheet pan chicken with roasted vegetables and potatoes.
  2. Salmon with green vegetables and brown rice. See our guide on how to cook salmon.
  3. Lean beef or turkey chili with kidney beans.
  4. Tofu or tempeh stir-fry with broccoli, peppers and noodles. Try our tofu stir-fry.
  5. Lentil and vegetable curry with a side of Greek yogurt.
  6. Garlic shrimp with zucchini noodles or whole wheat pasta.
  7. Spatchcock roast chicken, like our spatchcock chicken, with salad.

High-protein snacks

  • Greek yogurt or skyr
  • Boiled eggs
  • A handful of nuts or roasted chickpeas
  • Cottage cheese with cucumber
  • Edamame
  • Cheese with an apple
  • Hummus with vegetable sticks

A sample high-protein day

MealExampleApproximate protein
BreakfastGreek yogurt with berries, oats and seeds25 g
LunchChicken and chickpea salad with quinoa35 g
SnackTwo boiled eggs or a pot of cottage cheese12 to 15 g
DinnerSalmon with vegetables and brown rice30 g
Total100 g or more

This is more than most people need, but it shows how easy it is to reach higher targets for older adults, athletes or anyone losing weight, simply by including a protein food at each meal. A smaller version, with lighter portions, would suit most adults well. Spreading protein through the day like this also helps keep you full between meals.

Who needs more protein?

  • Older adults: an expert group recommends 1.0 to 1.2 g per kg of body weight a day for healthy older people, to help maintain muscle, as described in the PROT-AGE recommendations.
  • People losing weight, to help keep muscle while losing fat.
  • Athletes and very active people, especially those doing strength training.
  • Pregnant and breastfeeding women, who need a little more.

People with kidney disease may need to limit protein, so follow your doctor’s advice.

Plant and animal protein

Animal proteins contain all the essential amino acids in good proportions. Most plant proteins are lower in one or more, but eating a variety of plant proteins across the day, such as beans, lentils, grains, nuts, seeds and soy, covers your needs. Plant proteins also bring fiber. Our guide to plant-based protein explains how to combine them.

Keeping high-protein meals healthy

  • Choose lean or plant proteins often, and limit processed meat, which the World Health Organization classes as a cause of bowel cancer.
  • Keep half the plate for vegetables. High-protein diets can crowd out fiber.
  • Include oily fish once a week.
  • Watch protein bars and shakes, which can be high in sugar or sweeteners and expensive. Food first is usually best.

Common questions

How much protein should be in a meal?

About 20 to 30 g per meal suits most adults, with more for larger or very active people and older adults.

Is too much protein harmful?

For healthy people, moderately high protein intakes appear safe. People with kidney disease should follow medical advice.

Can I get enough protein without meat?

Yes. Eggs, dairy, beans, lentils, tofu, tempeh, nuts and seeds provide plenty. Our guide to the vegetarian diet explains how.

Are protein bars and shakes worth it?

They can be handy when you’re short of time, after exercise or when traveling, but they’re often expensive and some are high in sugar or sweeteners. Check the label for protein, sugar and fiber, and treat them as an occasional backup rather than a replacement for meals. A glass of milk, a pot of Greek yogurt or a handful of nuts and a boiled egg give similar protein for less money.

What’s the cheapest source of protein?

Eggs, dried or canned lentils and beans, canned fish, milk, peanut butter, tofu and chicken thighs are among the cheapest protein foods in most countries.

This article is general information, not medical advice. Talk to your doctor or a registered dietitian before making big changes to how you eat, especially if you have a health condition, take regular medication, or are pregnant or breastfeeding.