Cheap Healthy Meals Under $5

Eating healthy doesn't have to be expensive. These meals cost less than $5 per serving and are actually nutritious and filling.

1. Rice and Beans ($0.75/serving)

Rice + canned black beans + cumin + salt + lime juice. A complete protein with fiber and complex carbs. Add hot sauce for flavor.

2. Pasta with Garlic and Olive Oil ($1.00/serving)

Pasta + garlic + olive oil + red pepper flakes + parmesan. Aglio e olio is a $1 Italian classic. Add a can of tomatoes for $0.50 more.

3. Egg Fried Rice ($1.50/serving)

Leftover rice + 2 eggs + soy sauce + frozen vegetables. The key is using cold rice. Costs almost nothing and takes 10 minutes.

4. Lentil Soup ($1.25/serving)

Dried lentils + canned tomatoes + onion + garlic + cumin. One pound of lentils makes 8+ servings. High in protein and fiber.

5. Banana Oatmeal ($0.50/serving)

Oats + banana + cinnamon + peanut butter. A filling breakfast for under $1. Add milk or honey if you have it.

6. Quesadillas ($1.50/serving)

Tortillas + canned beans + cheese + salsa. Fry until crispy. Add leftover chicken or vegetables if available.

7. Tuna Salad Sandwich ($2.00/serving)

Canned tuna + mayo + celery + bread. High protein, ready in 5 minutes. Use Greek yogurt instead of mayo for a healthier version.

8. Vegetable Stir Fry ($2.50/serving)

Frozen stir fry vegetables + soy sauce + rice. Add an egg or tofu for protein. Frozen vegetables are cheap and just as nutritious as fresh.

9. Peanut Butter Noodles ($1.50/serving)

Ramen noodles + peanut butter + soy sauce + sriracha + sesame oil. Cook noodles, mix sauce ingredients, toss together. Add vegetables if available.

10. Baked Sweet Potato ($1.00/serving)

Sweet potato + black beans + salsa + sour cream. Poke holes, microwave 5 minutes, top with beans and salsa. Complete meal for $1.

Need more ideas? Try our free Random Food Generator.

Frequently Asked Questions

How can I eat healthy on a tight budget?

Buy in bulk (rice, beans, oats, lentils), use frozen vegetables, cook at home, and plan meals around cheap staples. Avoid processed foods and expensive snacks.

What's the cheapest protein source?

Dried lentils and beans ($0.10-0.15 per serving), eggs ($0.25-0.35 each), and canned tuna ($0.50-0.75 per can).