The best low cost high protein meals are built around eggs (~$0.29 each), canned tuna ($0.89/can), chicken thighs ($1.49/lb), lentils ($1.49/lb), and canned beans ($0.79/can). Combining these ingredients lets you build meals with 25β40g of protein for under $2 per serving. A full week of high-protein eating can cost as little as $35β$50 total when you shop smart and meal prep in bulk.
Low cost high protein meals are budget-friendly dishes that deliver at least 20g of protein per serving for under $3 β using affordable whole-food sources like eggs, legumes, canned fish, and cheap cuts of meat. The goal is maximizing protein-per-dollar, not just calories.
Eating healthy, high-protein food is not a luxury. With the right ingredients and a little planning, you can hit your protein targets every single day for under $50 a week.
The fitness industry wants you to believe that building muscle or losing weight requires expensive supplements, $12 chicken bowls, and premium protein shakes. It doesn’t. In this guide, you’ll find 30 proven low cost high protein meals β each with exact cost breakdowns, protein content, and storage instructions β plus a complete 7-day budget meal plan and shopping list.
Every single meal on this list costs under $3 per serving. Most are under $2. Several come in under $1. Let’s get into it.
Why Budget Matters More Than You Think
A 2023 survey by the USDA Economic Research Service found that the average American spends $412 per month on food β and most of that spending is unplanned. Convenience meals, takeout, and pre-packaged protein products quietly drain budgets without delivering superior nutrition.
The Real Cost of Not Cooking
A Chipotle chicken burrito bowl costs $12β$14 and delivers roughly 43g of protein. A homemade version using chicken thighs, rice, beans, and salsa costs $1.80 and delivers 45g of protein. That’s a 7x price difference for virtually identical nutrition.
The ROI on Protein
Protein is the most satiating macronutrient. According to research published in Obesity Reviews (2015), high-protein diets reduce total daily calorie intake by 10β15% β which means spending a little more intentionally on protein often saves money overall by eliminating snacking, reducing portion sizes, and cutting impulse buys.
Long-Term Savings
If you replaced just 5 takeout meals per week with cheap high protein meals from this guide, you’d save approximately $160β$200 every single month. That’s $1,920β$2,400 per year β real money that compounds into gym memberships, quality supplements, or savings.
Home-cooked low cost high protein meals can deliver equal or better nutrition than restaurant food at 5β10x lower cost. The USDA estimates home cooking saves the average adult $200β$300/month compared to regular takeout spending. Protein-rich staples like eggs, lentils, and chicken thighs are among the most cost-efficient foods available.
Cheapest Protein Sources Ranked β Cost Per Gram
Before building meals, you need to know your best-value ingredients. These are ranked by cost-per-gram of protein, using average prices from Walmart and Aldi (2026).
| Protein Source | Price | Protein per Serving | Cost per 10g Protein | Verdict |
|---|---|---|---|---|
| Dried lentils (1 cup cooked) | $1.49/lb | 18g | $0.08 | Best Value |
| Eggs (2 large) | $3.50/dozen | 12g | $0.12 | Best Value |
| Canned black beans (Β½ cup) | $0.79/can | 7g | $0.16 | Excellent |
| Peanut butter (2 tbsp) | $2.99/16oz | 8g | $0.19 | Excellent |
| Canned tuna (1 can, 5oz) | $0.89/can | 25g | $0.22 | Excellent |
| Chicken thighs (boneless) | $1.49/lb | 26g/4oz | $0.29 | Very Good |
| Cottage cheese (Β½ cup) | $3.49/24oz | 13g | $0.34 | Very Good |
| Ground beef 80/20 (4oz) | $4.99/lb | 22g | $0.37 | Good |
| Greek yogurt (plain, 1 cup) | $0.89/cup | 17g | $0.52 | Good |
| Canned salmon (1 can) | $1.99/can | 30g | $0.66 | Good |
The cheapest protein sources per gram are dried lentils ($0.08/10g protein), eggs ($0.12/10g), and canned beans ($0.16/10g). Combining lentils or beans with eggs gives you a complete amino acid profile β both leucine and lysine β at under $0.30 per 10g of protein. This makes them the foundation of every great budget high protein meal.
30 Low Cost High Protein Meals With Exact Cost Breakdowns
Each recipe below includes ingredients, protein content, cost-per-serving calculation, cooking time, and storage instructions.
Ingredients
- 3 eggs ($0.87) β $0.87Γ3=$0.87
- Β½ cup cooked rice ($0.10)
- Salt, pepper, soy sauce ($0.05)
Ingredients
- Β½ cup rolled oats β Aldi Great Oats ($0.12)
- 2 tbsp peanut butter β Great Value ($0.19)
- 1 banana ($0.19)
- 1 cup milk ($0.22)
Ingredients
- 1 cup plain Greek yogurt β store brand ($0.89)
- 1 banana, frozen ($0.19)
- 1 tbsp peanut butter ($0.09)
- Β½ cup milk ($0.11)
Ingredients
- 2 eggs ($0.44)
- ΒΌ can black beans ($0.20)
- 1 flour tortilla β Mission ($0.25)
- Salsa, spices ($0.05)
Ingredients
- ΒΎ cup cottage cheese β Daisy ($0.65)
- ΒΌ cup rolled oats, dry ($0.07)
- 1 tbsp honey ($0.09)
- ΒΌ cup frozen berries ($0.17)
Ingredients (2 servings)
- 2 cans tuna β Great Value ($0.89Γ2)
- 1.5 cups dry pasta ($0.29)
- 2 tbsp mayo ($0.12)
- Celery, onion, mustard ($0.18)
Ingredients (2 servings)
- 0.5lb boneless chicken thighs ($0.75)
- 1 cup dry rice ($0.20)
- Soy sauce, garlic, oil ($0.18)
- Frozen veg mix ($0.45)
Ingredients (4 servings)
- 1 cup red lentils ($0.55)
- 1 can diced tomatoes ($0.79)
- 1 onion, garlic, cumin ($0.38)
- 4 cups broth ($0.48)
Ingredients (2 servings)
- 1 can black beans ($0.79)
- 1 cup dry rice ($0.20)
- ΒΌ cup salsa ($0.15)
- Β½ cup frozen corn ($0.18)
Ingredients
- 1 large russet potato ($0.32)
- 1 can tuna ($0.89)
- 2 tbsp Greek yogurt ($0.15)
- Chives, salt, pepper ($0.05)
Ingredients
- 3 hard-boiled eggs ($0.66)
- 1 tbsp mayo ($0.06)
- 1 tsp mustard ($0.03)
- 2 slices bread ($0.18)
Ingredients (2 servings)
- 0.5lb chicken thighs ($0.75)
- 2 cups frozen mixed veg ($0.50)
- Soy sauce, sriracha, garlic ($0.12)
- 1 cup dry rice ($0.20)
Ingredients
- Β½ can black beans ($0.40)
- 2 flour tortillas ($0.50)
- ΒΌ cup shredded cheese ($0.30)
- Cumin, chili powder ($0.05)
Ingredients (4 servings)
- 0.5lb ground beef 80/20 ($2.50)
- 1 cup red lentils ($0.55)
- 1 can diced tomatoes ($0.79)
- 1 can kidney beans ($0.79)
- Chili spice blend ($0.25)
Ingredients (4 servings)
- 1lb chicken thighs ($1.49)
- 1.5 cups dry rice ($0.30)
- 2 cups broth ($0.24)
- Garlic, onion, paprika ($0.30)
Ingredients (4 servings)
- 1 cup red lentils ($0.55)
- 1 can coconut milk ($1.29)
- Tomato, onion, garlic ($0.40)
- Cumin, turmeric, garam masala ($0.15)
Ingredients (4 servings)
- 1lb ground beef ($4.99)
- 12oz pasta ($1.29)
- 1 jar pasta sauce β Aldi ($1.49)
- Italian seasoning ($0.10)
Ingredients (4 servings)
- 2 cans white beans ($1.58)
- 1 can diced tomatoes ($0.79)
- 2 cups frozen spinach ($0.60)
- Broth, garlic, onion ($0.60)
Ingredients (2 servings)
- 2 chicken thighs, bone-in ($0.99)
- 2 medium sweet potatoes ($1.00)
- Olive oil, paprika, garlic ($0.20)
Ingredients (3 servings)
- 2 cans tuna ($1.78)
- 2 medium potatoes ($0.64)
- 1 egg ($0.22)
- Parsley, salt, oil ($0.15)
Ingredients (2 servings)
- 3 eggs ($0.66)
- 2 cups cooked rice ($0.20)
- 1 cup frozen peas & carrots ($0.25)
- Soy sauce, sesame oil ($0.12)
Ingredients (4 servings)
- 1lb ground beef ($4.99)
- Β½ head cabbage ($0.60)
- 1 onion, garlic ($0.30)
- Soy sauce, vinegar ($0.10)
Ingredients (4 servings)
- 2 cans chickpeas ($1.58)
- 1 can diced tomatoes ($0.79)
- 1 can coconut milk ($1.29)
- Curry powder, garlic, ginger ($0.22)
Per 2-egg serving
- 2 eggs ($0.44 at $0.22/egg)
- Salt, hot sauce ($0.01)
Ingredients
- 2 rice cakes β Quaker ($0.25)
- 1 tbsp peanut butter ($0.09)
- Β½ banana ($0.10)
Ingredients
- Β½ cup cottage cheese β Daisy ($0.44)
- ΒΌ cup frozen berries, thawed ($0.17)
- Β½ tsp honey ($0.04)
Ingredients
- 1 can tuna ($0.89)
- 8 whole grain crackers ($0.20)
- Mustard, lemon, pepper ($0.05)
Ingredients
- 1 cup plain Greek yogurt β store brand ($0.89)
- Optional: 1 tsp honey + cinnamon ($0.05)
Ingredients (3 servings)
- 1 can chickpeas ($0.79)
- 1 tsp olive oil ($0.08)
- Smoked paprika, salt ($0.05)
Ingredients
- 2 frozen bananas ($0.38)
- 2 tbsp peanut butter ($0.19)
- ΒΌ cup Greek yogurt ($0.22)
7-Day Budget Meal Plan β Total Cost: ~$42
This full week uses the recipes above, minimizes ingredient overlap, and keeps your daily food cost under $6 per day. It delivers 130β160g of protein daily and roughly 2,200β2,600 calories.
Weekly Shopping List with Prices
- Eggs (18-ct) $3.99
- Chicken thighs (2lb) $2.98
- Ground beef (1lb) $4.99
- Canned tuna Γ 4 $3.56
- Greek yogurt (32oz) $3.49
- Cottage cheese (24oz) $3.49
- Dried red lentils (1lb) $1.49
- Canned black beans Γ 2 $1.58
- Canned chickpeas Γ 2 $1.58
- Canned diced tomatoes Γ 2 $1.58
- Peanut butter (16oz) $2.99
- Pasta (1lb) $1.29
- Rice (2lb bag) $2.59
- Bananas (bunch) $1.20
- Potatoes (5lb bag) $3.99
- Sweet potatoes Γ 2 $1.00
- Onions (3lb bag) $2.49
- Frozen mixed veg (1lb) $1.29
- Frozen spinach (10oz) $1.29
π° Estimated Total: $42.87 for a full week of high-protein eating (130β160g protein/day)
To keep costs at $42/week, shop at Aldi first (produce, dairy, pantry), then Walmart or Costco for bulk proteins. Avoid Target and Whole Foods for staples β the same chicken thighs cost 40β60% more. Not sure how much protein you need for your goals? Use our protein intake calculator to find your personal daily target in under 30 seconds.
Bulk Buying & Storage Mastery
Where to Buy the Cheapest Protein
| Item | Walmart | Aldi | Costco (bulk) | Best Buy |
|---|---|---|---|---|
| Eggs (per dozen) | $3.50 | $3.29 | $2.89 | Costco |
| Chicken thighs (per lb) | $1.49 | $1.39 | $0.99 | Costco |
| Canned tuna (per can) | $0.89 | $0.79 | $0.65 | Costco |
| Dried lentils (per lb) | $1.49 | $1.29 | $0.89 | Costco |
| Greek yogurt (per cup) | $0.89 | $0.75 | $0.55 | Costco |
| Ground beef (per lb) | $4.99 | $4.49 | $3.99 | Costco |
Freezing & Shelf-Life Guide
The freezer is your most powerful budget tool. Buying in bulk and freezing immediately locks in low prices and prevents waste β the two biggest budget killers in food spending.
| Protein | Fridge (raw) | Freezer (raw) | Cooked (fridge) | Cooked (freezer) |
|---|---|---|---|---|
| Chicken thighs | 1β2 days | 9 months | 4 days | 3 months |
| Ground beef | 1β2 days | 4 months | 4 days | 3 months |
| Eggs (hard-boiled) | N/A | Don’t freeze | 7 days | N/A |
| Lentil soup / dal | N/A | N/A | 5 days | 3 months |
| Canned tuna (opened) | N/A | N/A | 2 days | Not recommended |
| Canned tuna (sealed) | N/A | N/A | N/A | Shelf-stable 3β5 years |
| Dried lentils | N/A | N/A | N/A | Shelf-stable 2β3 years |
Advanced Money-Saving Hacks for Budget Protein
β Smart Strategies
- Buy whole chickens and break them down yourself β saves 40β60% vs. pre-cut pieces
- Use the “manager’s special” section for meat near sell-by date β freeze immediately
- Buy store/own-brand for dairy (yogurt, cottage cheese) β identical nutrition, 30β50% cheaper
- Cook double or triple batches every time β the marginal cost drops dramatically
- Combine plant proteins (rice + beans = complete amino acid profile) to reduce meat dependency
- Use Ibotta, Fetch, or Flipp apps for automatic cashback on grocery staples
β Budget Mistakes to Avoid
- Buying protein powder as a primary protein source β whole foods are cheaper per gram
- Paying premium for chicken breast over thighs β identical protein, thighs are 30% cheaper
- Ignoring frozen vegetables β nutritionally equivalent to fresh, 60% cheaper
- Buying individual serving-size yogurts β always buy large tubs and portion yourself
- Shopping without a list β impulse buying increases grocery bills by 20β30% on average
- Throwing away leftover protein β repurpose into fried rice, wraps, soups
According to Healthline’s budget nutrition guide, households that plan meals ahead and shop with a list spend 23% less on groceries per week than those who shop spontaneously β without any reduction in nutritional quality. For a comprehensive view of which foods deliver the most protein per dollar, see our full guide to high protein foods for weight loss.
Building a high-protein diet on a tight budget is not just possible β it’s straightforward when you know which ingredients to prioritize. Low cost high protein meals built around eggs, lentils, canned tuna, chicken thighs, and beans can deliver 25β40g of protein per serving for under $2. The 30 recipes in this guide prove that budget and nutrition are not opposites. With one Sunday prep session and a $42 shopping list, you can eat 130g+ of protein every single day for an entire week. The only thing standing between you and a better diet is a trip to Aldi and 90 minutes in the kitchen.
FAQ: Budget Protein Questions
Eating high-protein on a budget isn’t about sacrifice β it’s about strategy. The 30 low cost high protein meals in this guide, the 7-day meal plan, and the $42 shopping list give you everything you need to start today. Choose 3 recipes this week. Prep them on Sunday. See how much money you save and how much better you feel by Friday.
Not sure how much protein your body actually needs? Get your personalized number in seconds:
β Calculate My Daily Protein Target Free