6 Healthy Dinner Recipes Under $10 Total
Share
Eating healthy is supposed to be expensive. That's what everyone says. Organic this, grass-fed that, specialty ingredients from the fancy aisle.
But the most nutritious foods on earth are also some of the cheapest: beans, eggs, rice, potatoes, frozen vegetables, canned tomatoes. They've been feeding people for centuries without requiring a second mortgage.
These healthy dinner recipes each cost under $10 total. Not per serving. Total. For the whole recipe. Feed yourself (and possibly someone else) real, nutritious food without the guilt trip from your bank account.
Healthy eating on a budget isn't a compromise. It's just smart.
Quick disclaimer: If you have specific dietary needs or health concerns, please consult with a healthcare provider.
1. Rice and Beans with Fried Egg

Prep Time: 5 minutes | Cook Time: 10 minutes
The meal that has fed the entire world for thousands of years. About $2 total.
Ingredients:
- 1 cup rice
- 1 can black beans, seasoned with cumin and salt
- 2 eggs
- Hot sauce
- Optional: avocado, cheese
Instructions:
- Cook rice (or use microwave rice)
- Heat beans with cumin and salt
- Fry eggs sunny-side up or over-easy
- Layer rice, beans, egg
- Add hot sauce
Why It Works: Rice and beans together form a complete protein with all essential amino acids. One cup of black beans provides 15 grams of protein and 15 grams of fiber. Two eggs add 12 more grams of protein plus B vitamins and choline. This is healthy dinner recipes that cost less than a gas station snack and deliver more nutrition than most $15 meals.
2. Potato and Egg Skillet

Prep Time: 5 minutes | Cook Time: 15 minutes
Ingredients:
- 3 medium potatoes, diced small
- 4 eggs
- 1 onion, diced
- 2 tablespoons oil
- Salt, pepper, paprika
- Optional: cheese, salsa
Instructions:
- Cook diced potatoes in oil on medium heat 10 minutes, stirring occasionally
- Add onion, cook 3 more minutes
- Make 4 wells, crack eggs in
- Cover, cook until eggs set (3-4 minutes)
- Season with paprika, salt, pepper
Why It Works: Potatoes are one of the most satiating foods per calorie according to research. Four eggs add 24 grams of complete protein. This entire skillet costs about $3 and feeds two people. The paprika adds antioxidants without adding cost. This is healthy food dishes that your grandparents would recognize. Simple, cheap, filling.
3. Pasta with Canned Tomatoes and White Beans

Prep Time: 5 minutes | Cook Time: 15 minutes
Italian peasant food that somehow ended up on restaurant menus. About $4 total.
Ingredients:
- 8 oz pasta
- 1 can diced tomatoes
- 1 can white beans, drained
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- Italian seasoning, red pepper flakes
- Parmesan if you have it
Instructions:
- Cook pasta
- Heat olive oil, cook garlic 1 minute
- Add tomatoes, beans, Italian seasoning, red pepper flakes
- Simmer 10 minutes
- Toss with pasta
Why It Works: White beans add 15 grams of protein and 13 grams of fiber. Canned tomatoes provide lycopene and vitamin C. Garlic contains immune-supporting compounds. The pasta water and tomato juice create a natural sauce. This is health dinner recipes that Italian grandmothers have been making forever. It's cheap because it was designed to be cheap. And it's delicious because simple ingredients done right always are.
4. Chicken Thigh and Frozen Vegetable Stir Fry

Prep Time: 5 minutes | Cook Time: 12 minutes
Chicken thighs are the cheapest cut. Frozen vegetables are cheaper than fresh. About $6 total.
Ingredients:
- 1 lb chicken thighs, sliced
- 1 bag frozen stir fry vegetables
- 3 tablespoons soy sauce
- 1 tablespoon honey
- 1 teaspoon sesame oil
- Rice for serving
Instructions:
- Cook chicken in hot pan 6-7 minutes
- Add frozen vegetables, cook 3-4 minutes
- Mix soy sauce, honey, sesame oil
- Pour sauce over everything, toss
- Serve over rice
Why It Works: Chicken thighs provide 20+ grams of protein per serving and cost roughly $2-3 per pound. Frozen vegetables retain most of their nutrients because they're flash-frozen at peak ripeness. Soy sauce, honey, and sesame oil create a takeout-quality sauce for pennies. This is healthy meal prep that tastes like a $12 takeout order for a fraction of the price.
5. Lentil and Vegetable Soup

Prep Time: 5 minutes | Cook Time: 25 minutes
Lentils are nutritional powerhouses that cost about $1 per bag. About $4 total for 4-6 servings.
Ingredients:
- 1 cup dried lentils
- 4 cups broth
- 1 can diced tomatoes
- 2 carrots, diced
- 2 celery stalks, diced
- 1 teaspoon cumin
- Salt, pepper
Instructions:
- Combine everything in pot
- Bring to boil
- Reduce heat, simmer 25 minutes
- Season to taste
- Makes 4-6 servings
Why It Works: Lentils deliver 18 grams of protein and 15 grams of fiber per cup. They don't need soaking like other legumes, so they go from dry to dinner in 25 minutes. The vegetables add micronutrients. The broth makes it filling and warming. This entire pot of soup costs about $4 and produces enough food for nearly a week of lunches or dinners.
6. Bean and Cheese Quesadillas with Rice

Prep Time: 5 minutes | Cook Time: 10 minutes
About $5 total for 4 quesadillas. Feed yourself for two days.
Ingredients:
- Flour tortillas
- 1 can black or pinto beans, mashed
- 2 cups shredded cheese
- Salsa
- Rice
- Cooking spray
Instructions:
- Cook rice
- Mash beans with cumin and salt
- Spread beans on tortilla half, top with cheese
- Fold, cook in sprayed pan 2-3 minutes per side
- Serve with rice and salsa
Why It Works: Beans and rice together create a complete protein. The cheese adds calcium and makes it feel indulgent. Each quesadilla costs about $1.25 and delivers protein, fiber, and complex carbs. Four quesadillas means dinner tonight and lunch tomorrow. This is healthy food ideas that prove eating well and eating cheap aren't opposites.
The Bottom Line
Healthy eating doesn't require a Whole Foods budget. Beans, eggs, rice, potatoes, frozen vegetables, canned tomatoes, and chicken thighs are the building blocks of nutritious meals that cost less than delivery fees. Stop believing that eating well means spending more. It just means shopping smarter.
Quick Recipe Card
| Recipe | Prep | Cook | Key Stat |
|---|---|---|---|
| Rice and Beans with Fried Egg | 5 minutes | 10 minutes | Complete protein, ~$2 |
| Potato and Egg Skillet | 5 minutes | 15 minutes | 24g protein, ~$3 |
| Pasta with Tomatoes and Beans | 5 minutes | 15 minutes | 15g protein + fiber, ~$4 |
| Chicken Thigh Stir Fry | 5 minutes | 12 minutes | 20+g protein, ~$6 |
| Lentil Vegetable Soup | 5 minutes | 25 minutes | 18g protein, ~$4 |
| Bean and Cheese Quesadillas | 5 minutes | 10 minutes | Complete protein, ~$5 |