Low Calorie High Protein Meals With Every Gram Counted
A low calorie high protein meal can have 30–42 g of protein for 258–448 kcal. Six meals below show the grams of each ingredient, from USDA records.
Key takeaways
- Six meals reach 30.3–41.9 g of protein for 258–448 kcal, built from USDA records with every ingredient in grams.
- The egg-white scramble has 30.3 g of protein for 258 kcal, and the tuna and chickpea salad has 35.3 g for 310 kcal.
- In the shrimp stir-fry, doubling the rice adds 169 kcal and 3.5 g of protein, while 75 g more shrimp adds 74 kcal and 18.0 g.
- A teaspoon of olive oil is 40 kcal and a tablespoon is 119 kcal, so measured oil is the easiest saving.
- Three of these meals total 954–1,247 kcal, below the 1,200 kcal (women) and 1,500 kcal (men) low ends of the 2013 AHA/ACC/TOS ranges for most trios.
A low calorie, high protein meal can hold 30–42 g of protein for 258–448 kcal. The biggest protein number below, 41.9 g, comes from 150 g of cooked shrimp in a stir-fry. I built six meals from USDA records, such as cooked shrimp, and every ingredient has its grams, protein and calories in a table. The lean protein is fish, shellfish, turkey, egg white or tofu, and vegetables and a measured starch fill the rest.
What makes a meal low calorie and high protein?
My rule is at least 30 g of protein and no more than 450 kcal in one meal. I made it up, so it isn’t a standard. Three meals at 30 g make 90 g, which is why I picked it. The 2025–2030 Dietary Guidelines set 1.2–1.6 g of protein per kg of body weight a day, or 84–112 g for a 70 kg (154 lb) adult, and how much protein should I eat a day explains where that range comes from. The protein calculator takes your own height and weight and applies the same range.
All six meals below clear both lines. The egg-white scramble and the tuna salad get there at the lowest energy. The numbers add up from the rows, so you can change a gram and redo the sum.
Which low calorie high protein meals can I make?
These six. Every table gives grams per ingredient, and each total is the rows added up. Shrimp, turkey, rice, cod, potato, beans and edamame are weighed cooked or prepared, tuna and chickpeas drained, and egg whites, tofu and fresh vegetables raw. The state matters. Log it the same way.
Egg-white scramble with spinach and tomatoes
| Ingredient | Weight | Protein | Energy |
|---|---|---|---|
| Egg whites, raw | 204 g | 21.8 g | 112 kcal |
| Egg, whole, large | 50.3 g | 6.2 g | 74 kcal |
| Spinach, baby, raw | 60 g | 1.7 g | 12 kcal |
| Tomatoes, grape, raw | 75 g | 0.6 g | 20 kcal |
| Olive oil | 4.5 g | 0.0 g | 40 kcal |
| Total | 30.3 g | 258 kcal |
That’s six egg whites (34 g each) and one whole egg, cooked in a teaspoon of olive oil. It’s the lightest meal here at 258 kcal and 30.3 g of protein.
Shrimp and vegetable stir-fry over rice
| Ingredient | Weight | Protein | Energy |
|---|---|---|---|
| Shrimp, cooked | 150 g | 36.0 g | 148 kcal |
| Zucchini, raw | 150 g | 1.5 g | 24 kcal |
| Bell pepper, red, raw | 100 g | 0.9 g | 27 kcal |
| White rice, cooked | 130 g | 3.5 g | 169 kcal |
| Olive oil | 4.5 g | 0.0 g | 40 kcal |
| Total | 41.9 g | 408 kcal |
The biggest protein number of the six, 41.9 g, comes from 150 g of cooked shrimp. The vegetables add volume for 51 kcal, and the rice is the one place to cut if you want fewer calories.
Turkey and black bean bowl
| Ingredient | Weight | Protein | Energy |
|---|---|---|---|
| Ground turkey, 93% lean, pan-broiled | 100 g | 27.1 g | 220 kcal |
| Black beans, boiled | 100 g | 8.9 g | 132 kcal |
| Salsa, ready-to-serve | 100 g | 1.4 g | 29 kcal |
| Romaine lettuce, raw | 60 g | 0.6 g | 10 kcal |
| Total | 38.0 g | 391 kcal |
This ground turkey is 93% lean and still carries 220 kcal per 100 g, so the beans and salsa stay modest. I’d swap it. A leaner cut such as roasted turkey breast would free calories for more beans.
Tuna and chickpea salad
| Ingredient | Weight | Protein | Energy |
|---|---|---|---|
| Tuna, light, canned in water, drained | 107 g | 20.3 g | 96 kcal |
| Greek yogurt, nonfat | 60 g | 6.2 g | 37 kcal |
| Chickpeas, canned, drained and rinsed | 100 g | 7.0 g | 133 kcal |
| Cucumber, with peel, raw | 100 g | 0.6 g | 14 kcal |
| Tomatoes, grape, raw | 75 g | 0.6 g | 20 kcal |
| Romaine lettuce, raw | 60 g | 0.6 g | 10 kcal |
| Total | 35.3 g | 310 kcal |
Greek yogurt takes the place of mayonnaise and adds 6.2 g of protein. At 310 kcal and 35.3 g of protein, it’s the best protein per calorie after the scramble. High protein tuna meals has six more.
Baked cod with potato and green beans
| Ingredient | Weight | Protein | Energy |
|---|---|---|---|
| Cod, Pacific, cooked | 150 g | 30.6 g | 126 kcal |
| Baked potato, flesh and skin | 200 g | 5.0 g | 186 kcal |
| Green beans, raw | 100 g | 2.0 g | 34 kcal |
| Olive oil | 4.5 g | 0.0 g | 40 kcal |
| Total | 37.6 g | 386 kcal |
A potato takes 186 kcal of the 386. Pick a smaller one if you want a lighter meal, or keep it and skip the oil.
Tofu and edamame rice bowl
| Ingredient | Weight | Protein | Energy |
|---|---|---|---|
| Tofu, firm, raw | 126 g | 21.8 g | 181 kcal |
| Edamame, frozen, prepared | 80 g | 9.5 g | 97 kcal |
| Brown rice, cooked | 80 g | 2.2 g | 98 kcal |
| Broccoli, raw | 100 g | 2.6 g | 32 kcal |
| Olive oil | 4.5 g | 0.0 g | 40 kcal |
| Total | 36.1 g | 448 kcal |
This is the vegetarian one and the heaviest at 448 kcal, just under my 450 kcal line. Tofu and edamame carry the protein, and brown rice keeps the starch small.
Where do the calories hide in these meals?
In the starch, the oil and the fattier protein. Rice and oil supply 209 of the stir-fry’s 408 kcal. Potato and oil supply 226 of the cod meal’s 386, and the turkey 220 of the bowl’s 391. Take the shrimp stir-fry, built on cooked shrimp and white rice. Doubling the rice from 130 g to 260 g adds 169 kcal and 3.5 g of protein. Adding 75 g more shrimp adds 74 kcal and 18.0 g of protein. Per kcal, the extra shrimp buys far more protein than the extra rice.
Oil works the same way. A teaspoon (4.5 g) of olive oil is 40 kcal, while a tablespoon (13.5 g) is 119 kcal. That’s a gap of 80 kcal you won’t see on the plate. Measure the oil a few times and you’ll learn what your usual pour is.
Fish, shellfish and egg whites have the most protein per 100 kcal, which leaves the most room for rice, potato and oil.
How do I add more protein to a meal?
Add a lean food and check what it costs. The table shows how much of each food adds ten grams of protein, and what that costs in energy. It uses the same records as the meals above.
| Food added | Weight for +10 g protein | Energy added |
|---|---|---|
| Shrimp, cooked | 42 g | 41 kcal |
| Cod, Pacific, cooked | 49 g | 41 kcal |
| Egg whites, raw | 93 g | 51 kcal |
| Greek yogurt, nonfat | 97 g | 59 kcal |
| Ground turkey, 93% lean, pan-broiled | 37 g | 81 kcal |
| Tofu, firm, raw | 58 g | 83 kcal |
| Black beans, boiled | 113 g | 149 kcal |
Each row divides 10 g by the record’s protein per 100 g, then multiplies by its energy. Fish and shellfish add the least. Beans cost about 3.6 times as much as shrimp for the same 10 g, and they bring fiber the shrimp don’t. When a plate isn’t what you want, high protein smoothies get their protein from a yogurt, cottage cheese, tofu or powder anchor.
Is one low calorie meal enough for a day?
No. Three of these meals add up to somewhere between 954 and 1,247 kcal. The 2013 AHA/ACC/TOS guideline starts its calorie ranges at 1,200 kcal a day for women and 1,500 kcal for men. Most trios fall under both lines.
Each meal is one part of a bigger day, with breakfast, snacks, fruit or bread around it. These meals put 30–40 g of protein on a plate without much energy. They are sized to protect protein, and the rest of your day still has to cover your own calorie goal. For a week of plates in this style, see the high protein meal plan.
Kidney disease puts the protein target in your doctor’s hands, and pregnancy or nursing puts it in your midwife’s or doctor’s.
If counting calories has started to feel hard to stop, or eating feels out of control, talk to someone: ANAD in the US (1-888-375-7767), Beat in England (0808 801 0677), NEDIC in Canada (1-866-633-4220) or the Butterfly Foundation in Australia (1800 33 4673). If you’re in danger right now, call your local emergency number. Other UK numbers and crisis lines are on our crisis support page.
Questions and answers
How many calories should a high protein meal have?
That depends on the rest of your day. My working rule is at least 30 g of protein for no more than 450 kcal, and the six meals here run 258–448 kcal. Meals that big only fit as part of a day that reaches your own calorie goal.
Which has more protein, shrimp or chicken breast?
Per 100 g, cooked shrimp has 24.0 g and braised chicken breast 32.1 g. Per 100 kcal the order flips, because shrimp gives 24.2 g and chicken 19.3 g. The shrimp stir-fry above holds 36.0 g from 150 g of shrimp.
Can I make these meals vegetarian?
Yes, the tofu and edamame bowl is vegetarian and has 36.1 g of protein for 448 kcal. Egg whites and Greek yogurt work too if you eat eggs and dairy. It is the heaviest of the six meals.
Do I weigh the ingredients raw or cooked?
Use the state in the table. Shrimp, turkey, rice, cod, potato, beans and edamame are cooked or prepared weights, while egg whites, tofu and fresh vegetables are raw. Log each weight in the state its entry describes, or the numbers drift.
Sources
- Crustaceans, shrimp, cooked (SR Legacy, FDC ID 175180), USDA FoodData Central
- Dietary Guidelines for Americans, 2025–2030, U.S. Department of Health and Human Services and U.S. Department of Agriculture
- Eggs, Grade A, Large, egg white (Foundation, FDC ID 747997), USDA FoodData Central
- Eggs, Grade A, Large, egg whole (Foundation, FDC ID 748967), USDA FoodData Central
- Spinach, baby (Foundation, FDC ID 1750352), USDA FoodData Central
- Tomatoes, grape, raw (Foundation, FDC ID 321360), USDA FoodData Central
- Oil, olive, salad or cooking (SR Legacy, FDC ID 171413), USDA FoodData Central
- Squash, summer, green, zucchini, includes skin, raw (Foundation, FDC ID 2685568), USDA FoodData Central
- Peppers, bell, red, raw (Foundation, FDC ID 2258590), USDA FoodData Central
- Rice, white, long-grain, regular, enriched, cooked (SR Legacy, FDC ID 168878), USDA FoodData Central
- Turkey, ground, 93% lean, 7% fat, pan-broiled crumbles (Foundation, FDC ID 330869), USDA FoodData Central
- Beans, black, mature seeds, cooked, boiled, without salt (SR Legacy, FDC ID 173735), USDA FoodData Central
- Sauce, salsa, ready-to-serve (Foundation, FDC ID 324038), USDA FoodData Central
- Lettuce, romaine, green, raw (Foundation, FDC ID 2346389), USDA FoodData Central
- Fish, tuna, light, canned in water, drained solids (Foundation, FDC ID 334194), USDA FoodData Central
- Yogurt, Greek, plain, nonfat (Foundation, FDC ID 330137), USDA FoodData Central
- Chickpeas (garbanzo beans, bengal gram), canned, sodium added, drained and rinsed (Foundation, FDC ID 2644288), USDA FoodData Central
- Cucumber, with peel, raw (Foundation, FDC ID 2346406), USDA FoodData Central
- Fish, cod, Pacific, cooked (SR Legacy, FDC ID 175178), USDA FoodData Central
- Potatoes, baked, flesh and skin, without salt (SR Legacy, FDC ID 170093), USDA FoodData Central
- Beans, snap, green, raw (Foundation, FDC ID 2346400), USDA FoodData Central
- Tofu, raw, firm, prepared with calcium sulfate (SR Legacy, FDC ID 172475), USDA FoodData Central
- Edamame, frozen, prepared (SR Legacy, FDC ID 168411), USDA FoodData Central
- Rice, brown, long-grain, cooked (SR Legacy, FDC ID 169704), USDA FoodData Central
- Broccoli, raw (Foundation, FDC ID 321900), USDA FoodData Central
- Jensen MD, et al. 2013 AHA/ACC/TOS Guideline for the Management of Overweight and Obesity in Adults. Circulation 2014, Circulation



