15 Affordable Dinner Ideas Under $5 Per Person

Eating well doesn't have to mean spending a fortune. With smart shopping and simple recipes, you can create satisfying dinners for under $5 per person. Here are 15 tried-and-true budget meals that prove cheap can still be delicious.
Budget Cooking Principles
Before we dive into recipes, remember these cost-saving basics:
- Buy in bulk - Staples like rice, beans, and pasta cost less in larger quantities
- Use seasonal produce - It's fresher and cheaper
- Embrace proteins beyond meat - Eggs, beans, and lentils are nutritious and affordable
- Cook more, waste less - Making extra portions reduces your per-serving cost
- Classic Pasta Aglio e Olio Cost: ~$2 per serving
- Black Bean Tacos Cost: ~$3 per serving
- Egg Fried Rice Cost: ~$2.50 per serving
- Lentil Soup Cost: ~$2 per serving
- Baked Potato Bar Cost: ~$3 per serving
- Chicken and Rice Cost: ~$4 per serving
- Vegetable Stir-Fry Cost: ~$3.50 per serving
- Spaghetti Bolognese Cost: ~$4 per serving
- ground beef or turkey works perfectly.
- Bean and Cheese Quesadillas Cost: ~$2.50 per serving
- Chicken Noodle Soup Cost: ~$3 per serving
- Shakshuka Cost: ~$3 per serving
- Pasta Primavera Cost: ~$3.50 per serving
- Rice and Beans Cost: ~$1.50 per serving
- Tuna Pasta Salad Cost: ~$3 per serving
- Homemade Pizza Cost: ~$4 per serving
- Fresh ingredients are usually around the store's edges
- The bigger package isn't always the better deal
- You'll buy things you don't need
- Know what you need before you go
- They're nutritious, affordable, and don't spoil
- Use fresh herbs as garnish (grow your own for pennies)
- Serve in nice dishes, not pots
- Add a squeeze of lemon or lime for brightness
- Include different textures - something crunchy with something soft
The Recipes
Spaghetti tossed with garlic, olive oil, red pepper flakes, and parsley. Simple, authentic Italian cooking at its finest.
Seasoned black beans, fresh salsa, cheese, and your favorite toppings in warm tortillas. A vegetarian crowd-pleaser.
Day-old rice stir-fried with eggs, vegetables, soy sauce, and sesame oil. Restaurant-quality at home.
Hearty red or green lentils simmered with carrots, celery, onions, and warming spices. Filling and nutritious.
Crispy baked potatoes with a spread of toppings: butter, sour cream, cheese, chives, and bacon bits.
Baked chicken thighs (the budget-friendly cut) over seasoned rice. A complete, satisfying meal.
Mixed vegetables in a savory sauce over rice. Use whatever vegetables are on sale.
A rich meat sauce doesn't require expensive cuts
Refried beans and melted cheese in crispy tortillas. Serve with salsa and sour cream.
Homemade soup with chicken, egg noodles, and vegetables. Comforting and economical.
Eggs poached in spiced tomato sauce with peppers and onions. Serve with crusty bread.
Pasta tossed with sauteed seasonal vegetables and parmesan cheese.
The classic combination that's fed generations. Season well and top with fresh cilantro.
Pasta, canned tuna, mayo, celery, and seasonings. Great for meal prep.
Making dough from scratch is simple and far cheaper than delivery. Top with whatever you have.
The Extra Portion Advantage
Here's a budget secret many people miss: cooking larger batches reduces your cost per serving. A pot of soup for four costs nearly the same as soup for two in ingredients, but your per-person cost drops significantly.
The challenge? Eating the same thing for days gets boring, and food waste erases your savings.
The solution: Share your extra portions with neighbors through meal-sharing. You recoup your ingredient costs (or even profit), reduce waste, and your neighbors get an affordable home-cooked meal. Everyone wins.
Smart Shopping Tips
Shop the perimeter
Check unit prices
Don't shop hungry
Plan your meals
Embrace frozen vegetables
Making Budget Meals Feel Special
Presentation matters, even with simple food:
Budget cooking doesn't mean boring cooking. With creativity and good technique, you can eat incredibly well for very little money.