Finding meals that are high in protein and still low enough in calories to support weight loss can feel like a balancing act. Too often, "healthy" recipes sneak in calories through generous oil, creamy sauces or oversized portions, and your 400-calorie dinner quietly becomes 700.
Every meal below clears a clear bar: under 500 calories and at least 20 grams of protein, the low end of the 20 to 40 grams per meal that the International Society of Sports Nutrition suggests for most adults. Most land well above 30 grams. We worked out every number from USDA FoodData Central at the exact portions listed, and where the old version of this list didn't add up, we changed the portions rather than the math.
For a deeper look at the ingredients that support weight loss, our 100 Best Foods for Weight Loss guide covers the science behind protein, fiber and fullness.
The 500-calorie high-protein plate formula
Before the recipes, here's the simple framework that makes all of them work.
- Start with 4 to 6 ounces of cooked lean protein: chicken, turkey, fish, lean beef, pork loin or tofu.
- Fill half the plate with non-starchy vegetables, roasted, steamed or air-fried.
- Add a quarter-plate of whole grains or starchy vegetables, about ½ cup cooked brown rice, quinoa, whole-wheat pasta or potatoes.
- Finish with low-calorie flavor: citrus, herbs, spices, vinegar, garlic and hot sauce.
That shape is close to Harvard's Healthy Eating Plate, which puts vegetables and fruit on half the plate and splits the rest between whole grains and healthy protein. Ours tilts a little more toward protein, which helps when you're eating fewer calories and want to hold on to muscle.
The biggest calorie traps are cooking oil and sauces. One tablespoon of olive oil is about 119 calories and one teaspoon is about 40, so measure instead of pouring. Cheese and nut butter are the next two to watch.
Raw or cooked?
Portions in these recipes are cooked weights unless they say raw. Chicken breast loses about a quarter of its weight as it cooks, so 4 ounces raw is roughly 3 ounces cooked. Weigh after cooking for the most accurate numbers.
High-protein meals under 500 calories
Calories and protein are estimates for one serving at the portions given, worked out from USDA FoodData Central. Brands of sauces, noodles and rolls vary, so check your labels.