High-protein, low-calorie meals

Meals with at least 25 grams of protein and 500 calories or less per serving, sorted by the most protein per calorie. These are the meals to reach for when you want to stay full on fewer calories. Every one is ready in 20 minutes or less.

27 recipes. Nutrition is estimated per serving from USDA data.

16 min

Grilled garlic lemon shrimp skewers

35 g protein · 240 calAmericanGluten-freeDairy-free

17 min

Firecracker shrimp

35 g protein · 240 calAmericanDairy-freeGluten-free

20 min

Grilled chicken thighs

35 g protein · 260 calAmericanGluten-freeDairy-free

10 min

Tuna salad lettuce wraps

26 g protein · 200 calAmericanGluten-free

18 min

Chicken and broccoli stir-fry

39 g protein · 320 calChineseDairy-free

20 min

Grilled honey chipotle chicken tenders

34 g protein · 280 calAmericanGluten-freeDairy-free

17 min

Shrimp cauliflower fried rice

33 g protein · 280 calChineseDairy-free

20 min

Grilled pork chops with brown sugar rub

33 g protein · 280 calAmericanGluten-freeDairy-free

17 min

Chicken shawarma salad

48 g protein · 420 calMiddle EasternGluten-free

19 min

Leftover turkey noodle soup

34 g protein · 320 calAmericanDairy-free

20 min

Hawaiian chicken kebabs

33 g protein · 320 calAmericanDairy-free

20 min

BBQ chicken skewers

34 g protein · 330 calAmericanGluten-freeDairy-free

20 min

Lemon pepper chicken

40 g protein · 390 calAmerican

18 min

Shrimp saganaki

50 g protein · 490 calGreek

15 min

Shrimp scampi with zucchini noodles

38 g protein · 390 calItalianGluten-free

19 min

Avgolemono soup with orzo

30 g protein · 310 calGreekDairy-free

20 min

Grilled flank steak with garlic herb butter

36 g protein · 400 calAmericanGluten-free

20 min

20-minute chicken noodle soup

34 g protein · 380 calAmericanDairy-free

15 minCopycat

Copycat P.F. Chang's chicken lettuce wraps

41 g protein · 480 calChineseDairy-free

5 min

Greek yogurt protein bowl

32 g protein · 390 calAmericanVegetarian

15 min

Turkey taco lettuce wraps

27 g protein · 360 calMexicanGluten-free

19 min

Grilled lemon dill salmon

35 g protein · 480 calAmericanGluten-freeDairy-free

15 min

Seared scallops with lemon-butter caper sauce

28 g protein · 390 calAmericanGluten-free

20 min

Shrimp boil foil packets

31 g protein · 440 calAmericanGluten-free

17 min

Buffalo chicken sliders

28 g protein · 440 calAmerican

8 min

Cheesy spinach omelette

27 g protein · 460 calFrenchVegetarianGluten-free

18 min

Juicy turkey burgers

28 g protein · 490 calAmerican

Grilled chicken, shrimp, salmon, lean pork and brothy soups lead the list. Pair them with vegetables or a salad to keep calories down and fiber up.

Nutrition numbers are estimates per serving, worked out from each recipe's ingredients using USDA food data. They leave out salt to taste and anything listed only to serve, and they will vary with the brands you buy.

Common questions

Why does protein help with weight loss?

Protein is more filling than carbs or fat, so meals high in protein can help you eat less without feeling hungry. It also helps you keep muscle while losing weight. Talk to your doctor or a dietitian about what's right for you.