All posts

25 Cheap Dinner Ideas: All Under $3 Per Serving

25 budget-friendly dinner ideas organized by protein source — chicken, ground meat, beans, eggs, and pasta. Each with cost per serving, calories, protein, and a full price comparison table.


The quick answer: Eating well on a budget comes down to choosing the right ingredients — dried beans, eggs, whole chickens, canned tomatoes, rice, and in-season vegetables. The 25 dinners below all cost under $3 per serving and deliver balanced nutrition. Most serve 4-6, making them ideal for families or weekly meal prep.

How to Eat Well for Under $3 Per Serving

The average American spends $4.50-$8.00 per meal when cooking at home, according to USDA data. The dinners in this guide cut that in half without sacrificing nutrition or flavor. The trick is building meals around affordable protein sources and stretching them with inexpensive grains, beans, and vegetables.

Cost of Common Proteins (per serving)

Protein SourceCost per ServingProtein per Serving
Dried lentils$0.2518g
Dried black beans$0.3015g
Eggs (2 large)$0.5012g
Canned tuna$0.8020g
Chicken thighs (bone-in, skin-on)$0.9026g
Ground turkey$1.1022g
Ground beef (80/20)$1.2022g
Chicken breast$1.4027g
Canned chickpeas$0.357g
Tofu (extra firm)$0.6022g

The cheapest proteins — lentils, beans, and eggs — cost under $0.50 per serving. Build your budget meal plan around these, with chicken thighs and ground meat as affordable animal protein options.

Chicken Dinners (Under $3/Serving)

1. Chicken Thigh and Rice Bake

Season bone-in chicken thighs with paprika, garlic powder, salt, and pepper. Place on a bed of rice, chicken broth, and frozen peas in a baking dish. Cover with foil and bake at 375F for 45 minutes.

  • Cost: $1.80/serving | Servings: 4 | Calories: 420 | Protein: 28g

2. Chicken and Black Bean Tacos

Shred slow-cooked chicken thighs (or use rotisserie chicken), season with cumin and chili powder. Serve in corn tortillas with canned black beans, salsa, and shredded cabbage.

  • Cost: $2.20/serving | Servings: 4 | Calories: 380 | Protein: 26g

3. Chicken Fried Rice

Dice leftover chicken and stir-fry with day-old rice, frozen mixed vegetables, soy sauce, eggs, and sesame oil. A perfect use for leftovers.

  • Cost: $1.50/serving | Servings: 4 | Calories: 400 | Protein: 24g

4. Chicken and Vegetable Soup

Simmer chicken thighs in broth with carrots, celery, onion, and egg noodles. The ultimate cheap, hearty meal that makes a huge batch.

  • Cost: $1.60/serving | Servings: 6 | Calories: 300 | Protein: 22g

5. BBQ Chicken Drumsticks with Roasted Potatoes

Brush chicken drumsticks with barbecue sauce and roast alongside cubed potatoes and onions at 400F for 35 minutes. Drumsticks are one of the cheapest cuts of chicken.

  • Cost: $1.70/serving | Servings: 4 | Calories: 440 | Protein: 28g

Ground Beef and Turkey Dinners (Under $3/Serving)

6. Beef and Bean Chili

Brown ground beef with onion and garlic. Add canned beans (kidney and black), diced tomatoes, chili powder, and cumin. Simmer 30 minutes. Top with cheese and sour cream.

  • Cost: $2.40/serving | Servings: 6 | Calories: 380 | Protein: 26g

7. Turkey Taco Skillet

Brown ground turkey with taco seasoning. Add canned corn and black beans. Serve over rice with salsa and shredded cheese. One pan, 20 minutes.

  • Cost: $2.10/serving | Servings: 4 | Calories: 420 | Protein: 28g

8. Spaghetti with Meat Sauce

Brown ground beef or turkey, add jarred marinara sauce, and simmer while spaghetti cooks. Serve with a sprinkle of parmesan. Classic and universally loved.

  • Cost: $1.90/serving | Servings: 6 | Calories: 440 | Protein: 24g

9. Stuffed Peppers

Halve bell peppers and fill with a mixture of cooked rice, ground turkey, diced tomatoes, and cheese. Bake at 375F for 25 minutes.

  • Cost: $2.50/serving | Servings: 4 | Calories: 360 | Protein: 24g

10. Hamburger Helper (Homemade)

Brown ground beef, add elbow macaroni, canned tomato sauce, beef broth, and shredded cheddar. Simmer until pasta is tender. Tastes better than the box and costs less.

  • Cost: $1.80/serving | Servings: 5 | Calories: 440 | Protein: 26g

Bean and Lentil Dinners (Under $3/Serving)

11. Red Lentil Dal

Simmer red lentils with onion, garlic, ginger, turmeric, cumin, and canned tomatoes. Finish with a squeeze of lemon. Serve over rice. Costs almost nothing and is packed with protein and fiber.

  • Cost: $0.80/serving | Servings: 6 | Calories: 320 | Protein: 18g

12. Black Bean Soup

Saute onion, garlic, and cumin. Add 2 cans of black beans and vegetable broth. Simmer 20 minutes, blend half for a creamy-chunky texture. Top with sour cream and lime.

  • Cost: $0.90/serving | Servings: 4 | Calories: 280 | Protein: 16g

13. Chickpea Curry

Cook canned chickpeas in a sauce of coconut milk, curry paste, garlic, and ginger. Add spinach at the end. Serve over rice. Filling, flavorful, and dirt cheap.

  • Cost: $1.30/serving | Servings: 4 | Calories: 400 | Protein: 14g

14. Three-Bean Burrito Bowls

Combine canned black beans, pinto beans, and corn with rice, salsa, shredded lettuce, and a dollop of sour cream. Squeeze lime over the top.

  • Cost: $1.20/serving | Servings: 4 | Calories: 380 | Protein: 16g

15. Lentil and Vegetable Stew

Simmer green lentils with diced potatoes, carrots, celery, canned tomatoes, and vegetable broth. Season with thyme and bay leaf. Makes a huge pot that feeds a crowd.

  • Cost: $1.00/serving | Servings: 6 | Calories: 300 | Protein: 16g

Egg Dinners (Under $3/Serving)

16. Shakshuka

Simmer canned crushed tomatoes with cumin, paprika, and garlic. Crack 4-6 eggs into the sauce, cover, and cook until set. Serve with crusty bread for dipping.

  • Cost: $1.50/serving | Servings: 3 | Calories: 320 | Protein: 18g

17. Vegetable Frittata

Whisk 8 eggs with milk, salt, and pepper. Pour over sauteed onions, peppers, zucchini, and cheese in an oven-safe skillet. Bake at 375F for 15 minutes.

  • Cost: $1.60/serving | Servings: 4 | Calories: 280 | Protein: 18g

18. Egg Drop Soup with Rice

Bring chicken broth to a boil, drizzle in beaten eggs while stirring. Add soy sauce, sesame oil, and sliced scallions. Serve over a bowl of steamed rice.

  • Cost: $0.90/serving | Servings: 4 | Calories: 280 | Protein: 14g

19. Fried Egg Sandwiches

Fry 2 eggs over-easy, place on toasted bread with cheddar, lettuce, tomato, and hot sauce. A 10-minute dinner that costs almost nothing.

  • Cost: $1.20/serving | Servings: 2 | Calories: 380 | Protein: 20g

20. Huevos Rancheros

Warm corn tortillas, top with refried beans, 2 fried eggs, salsa, cheese, and avocado. A Mexican-inspired breakfast-for-dinner that is deeply satisfying.

  • Cost: $1.80/serving | Servings: 2 | Calories: 440 | Protein: 22g

Pasta Dinners (Under $3/Serving)

21. Aglio e Olio (Garlic and Oil Pasta)

Cook spaghetti. Saute sliced garlic in olive oil with red pepper flakes until golden. Toss with the pasta, parmesan, and fresh parsley. Five ingredients, restaurant quality.

  • Cost: $0.80/serving | Servings: 4 | Calories: 380 | Protein: 12g

22. Pasta e Fagioli

Saute onion, garlic, and carrots. Add canned white beans, diced tomatoes, chicken broth, and small pasta (ditalini or elbow). Simmer until pasta is tender. Top with parmesan.

  • Cost: $1.10/serving | Servings: 6 | Calories: 340 | Protein: 16g

23. Baked Ziti

Layer cooked ziti with ricotta cheese, marinara sauce, and mozzarella. Bake at 375F for 20 minutes until bubbly. A crowd-pleasing comfort food.

  • Cost: $1.60/serving | Servings: 6 | Calories: 420 | Protein: 18g

24. Tuna Pasta

Cook penne. Toss with canned tuna, olive oil, capers, lemon juice, and arugula. Simple, Mediterranean-inspired, and surprisingly elegant.

  • Cost: $1.40/serving | Servings: 4 | Calories: 400 | Protein: 24g

25. Mac and Cheese with Broccoli

Make a simple cheese sauce (butter, flour, milk, cheddar). Toss with cooked macaroni and steamed broccoli. Bake 10 minutes for a crispy top.

  • Cost: $1.30/serving | Servings: 4 | Calories: 440 | Protein: 18g

Price Comparison Table: All 25 Dinners

#DinnerCost/ServingCaloriesProteinServingsCategory
21Aglio e Olio$0.8038012g4Pasta
11Red Lentil Dal$0.8032018g6Beans
12Black Bean Soup$0.9028016g4Beans
18Egg Drop Soup + Rice$0.9028014g4Eggs
15Lentil Vegetable Stew$1.0030016g6Beans
22Pasta e Fagioli$1.1034016g6Pasta
14Three-Bean Burrito Bowls$1.2038016g4Beans
19Fried Egg Sandwiches$1.2038020g2Eggs
13Chickpea Curry$1.3040014g4Beans
25Mac and Cheese + Broccoli$1.3044018g4Pasta
24Tuna Pasta$1.4040024g4Pasta
3Chicken Fried Rice$1.5040024g4Chicken
16Shakshuka$1.5032018g3Eggs
4Chicken Vegetable Soup$1.6030022g6Chicken
17Vegetable Frittata$1.6028018g4Eggs
23Baked Ziti$1.6042018g6Pasta
5BBQ Drumsticks + Potatoes$1.7044028g4Chicken
1Chicken Thigh Rice Bake$1.8042028g4Chicken
10Hamburger Helper (Homemade)$1.8044026g5Ground Meat
20Huevos Rancheros$1.8044022g2Eggs
8Spaghetti Meat Sauce$1.9044024g6Ground Meat
7Turkey Taco Skillet$2.1042028g4Ground Meat
2Chicken Black Bean Tacos$2.2038026g4Chicken
6Beef and Bean Chili$2.4038026g6Ground Meat
9Stuffed Peppers$2.5036024g4Ground Meat

Budget Shopping Tips

Buy the whole bird. A whole chicken ($1.20-$1.50/lb) is cheaper than parts ($2.50-$4.00/lb). Roast it on Sunday, use the meat in 2-3 dinners, and make stock from the carcass.

Buy dried beans, not canned. A 1 lb bag of dried beans ($1.50) yields about 6 cups cooked — the equivalent of 4 cans ($4.00). Soak overnight or use an Instant Pot for 25-minute no-soak beans.

Embrace frozen vegetables. Frozen broccoli, peas, mixed vegetables, and spinach cost 50-70% less than fresh and have equivalent (sometimes better) nutritional value since they are flash-frozen at peak ripeness.

Shop seasonal produce. In-season vegetables and fruits cost significantly less. Zucchini, peppers, and tomatoes in summer; sweet potatoes, cabbage, and root vegetables in winter.

Buy in bulk selectively. Rice, dried beans, oats, pasta, and canned tomatoes are worth buying in bulk — they do not spoil and you will use them constantly. Do not bulk-buy fresh produce unless you plan to freeze or use it within days.

Use store brands. Generic canned tomatoes, beans, broth, and pasta are nearly identical to name brands at 30-50% less cost.

How to Plan a Week of Cheap Dinners

A full week of dinners for a family of four can cost as little as $35-$50 with planning. Here is an example weekly plan:

DayDinnerCost (Family of 4)
MondayRed Lentil Dal + Rice$3.20
TuesdayTurkey Taco Skillet$8.40
WednesdayChicken Thigh Rice Bake$7.20
ThursdayVegetable Frittata + Bread$6.40
FridaySpaghetti with Meat Sauce$7.60
SaturdayChicken Black Bean Tacos$8.80
SundayBeef and Bean Chili$9.60
Weekly Total$51.20

That comes out to $1.83 per serving. Planning your dinners for the week in advance and shopping from a list is the single most effective way to cut food costs. Mealift makes this especially easy — build a weekly dinner plan, auto-generate a shopping list, and know exactly what to buy.

Frequently Asked Questions

What is the cheapest meal to cook for dinner?

Aglio e Olio (garlic and olive oil pasta) and Red Lentil Dal both cost around $0.80 per serving — under a dollar for a filling, flavorful meal. Egg Drop Soup with Rice and Black Bean Soup are also under $1.00 per serving.

How do I eat healthy on $50 a week?

Focus on budget proteins (eggs, dried beans, lentils, chicken thighs), buy grains in bulk (rice, pasta, oats), use frozen vegetables, and plan your meals before shopping. The weekly dinner plan above feeds a family of four for about $50 and includes balanced protein, carbs, and vegetables at every meal.

What is the cheapest protein for dinner?

Dried lentils ($0.25/serving, 18g protein) and dried beans ($0.30/serving, 15g protein) are the cheapest protein sources by far. Eggs ($0.50 for 2, 12g protein) and bone-in chicken thighs ($0.90/serving, 26g protein) are the cheapest animal proteins.

Are cheap dinners unhealthy?

Not at all. Many of the healthiest foods in the grocery store are also the cheapest — beans, lentils, eggs, oats, frozen vegetables, canned tomatoes, and chicken thighs. The "cheap food is unhealthy" myth comes from the fact that processed convenience foods are marketed as budget options, but cooking from scratch is both cheaper and more nutritious.

How do I make cheap dinners taste good?

Spices are the key. A well-stocked spice rack (cumin, chili powder, paprika, garlic powder, Italian seasoning, curry powder) costs under $15 and lasts months. Acid (lemon juice, lime juice, vinegar) and aromatics (garlic, onion, ginger) transform cheap ingredients into flavorful meals.

What cheap dinners can I make in bulk?

Chili, lentil stew, chicken soup, red lentil dal, and pasta e fagioli all scale easily and reheat well for 4-5 days. Making a double batch costs only marginally more (since spices, oil, and broth are already in the recipe) and gives you lunches for the rest of the week.

How do I make cheap dinners more filling?

Add more fiber (beans, lentils, whole grains) and protein (eggs, chicken). A meal with 20g+ protein and 8g+ fiber keeps you satisfied much longer than a carb-heavy meal. Drinking water with your meal also increases satiety.