High-protein meals on a budget
Updated October 2026 · 2 min read
Quick answer
Eggs, beans, lentils, canned fish, chicken thighs and yogurt give the most protein per dollar. Compare unit prices and buy what keeps.
Budget protein sources
Eggs, dried beans, lentils, canned tuna or salmon, chicken thighs, tofu and plain yogurt.
Compare by the serving
Divide the price by the number of servings to compare fairly.
Cook once, use twice
A batch of beans or shredded chicken serves several meals.
Mix it
Combine plant and animal sources through the week.
Do not overspend
Most people can meet needs with ordinary food. Ask your clinician about specific targets.
This guide is general food planning, not medical advice. Your care team knows your situation best.
Why does protein matter?
Protein helps build and repair muscle and keeps you full. Most healthy adults need about 0.8 grams per kilogram of body weight each day, and some people, such as older adults and athletes, may need more. Ask your doctor if you are unsure.
Which proteins are cheapest?
Compare by cost per serving, not per package.
| Food | About how much protein | Budget notes |
|---|---|---|
| Eggs (2) | 12 g | Low cost, quick |
| Dried beans or lentils (1 cup cooked) | 15 to 18 g | Very low cost |
| Canned tuna or salmon (3 oz) | 15 to 20 g | Low cost, pantry staple |
| Chicken thighs (3 oz cooked) | About 20 g | Cheaper than breast |
| Plain Greek yogurt (3/4 cup) | About 15 to 20 g | Moderate cost |
| Peanut butter (2 tbsp) | 7 g | Low cost |
| Tofu (3 oz) | 7 to 9 g | Low cost |
| Eggs (2) | 12 g | Low cost, quick |
| Dried beans or lentils (1 cup cooked) | 15 to 18 g | Very low cost |
| Canned tuna or salmon (3 oz) | 15 to 20 g | Low cost, pantry staple |
| Chicken thighs (3 oz cooked) | About 20 g | Cheaper than breast |
How do you compare prices?
Divide the price by the number of servings in the package. A bag of dried beans may cost under a dollar for many servings. Compare unit prices on the shelf tag and use the cheapest per serving that you will actually eat.
How do you cook once and eat twice?
A big pot of beans, a tray of baked chicken thighs or a batch of hard-boiled eggs can serve several meals. Add them to salads, bowls, soups and wraps.
Should you mix plant and animal protein?
Many people do. Beans with rice, peanut butter on whole wheat toast, and lentils with a little meat all work. Variety is useful and keeps costs down.
Do you need protein powder?
Most people do not. Whole foods usually cost less and bring other nutrients. A powder can help if you struggle to eat enough, so ask a dietitian.
Do not overspend on labels
Words like "high protein" on a package can raise the price without raising the value. Check the nutrition panel and the price per serving.
Who can help?
A registered dietitian can set targets for your age, health and activity. This guide is general information, not medical advice.
Frequently Asked Questions
Most people do not. Food usually does the job.
Not necessarily. Eggs, beans and canned fish are good choices.
It depends on age. Most children get enough from regular meals. Ask your pediatrician if you are worried.
Yes, for most people. Choose low-sodium when you can, and ask your clinician about mercury if you are pregnant.