Cheap Meal Ideas For Under $2 Per Serving

If you’re looking for some cheap meal ideas that are filling, simple, healthy and actually taste good, dinner is the perfect place to start. With a few low-cost ingredients like rice, pasta, beans, and seasonal vegetables, you can create hearty meals for less than $2 per serving.

I find it easier to use garlic granules that are already crushed rather than having garlic cloves. This is completely up to you, but it may be easier.

Below are 9 affordable dinner recipes that are easy to cook, budget-friendly, and perfect for meal prep or feeding a family.

🍝 1. Spaghetti with Marinara Sauce

A classic comfort meal that’s incredibly cheap and satisfying.

Ingredients (Serves 4)

  • 400g spaghetti
  • 1 jar (or can) marinara sauce
  • 1 tbsp olive oil
  • 2 cloves garlic (optional)
  • Salt and pepper

Instructions

  1. Cook the spaghetti according to package instructions. Drain and set aside.
  2. Heat olive oil in a pan over medium heat. Add minced garlic and cook for 1 minute.
  3. Pour in the marinara sauce and simmer for 5–10 minutes.
  4. Season with salt and pepper.
  5. Toss the cooked spaghetti in the sauce and serve.

Cost Per Serving

~$1.20

Pinterest pin shows Spaghetti in Marinara Sauce for Under $2 per serving

🍲 2. Lentil Soup

Lentil soup is nutritious, filling, and one of the best cheap meal ideas for cold evenings.

Ingredients (Serves 4–6)

  • 1 cup dried lentils
  • 1 onion (chopped)
  • 2 carrots (chopped)
  • 2 cloves garlic
  • 1 can chopped tomatoes
  • 4 cups water or broth
  • 1 tsp cumin (optional)
  • Salt and pepper

Instructions

  1. Rinse the lentils thoroughly.
  2. In a large pot, sauté onion and garlic until soft.
  3. Add carrots, lentils, tomatoes, and water/broth.
  4. Bring to a boil, then simmer for 25–30 minutes until lentils are tender.
  5. Season and serve.

Cost Per Serving

~$1.00

Cheap meal ideas include lentil soup.

🍛 3. Vegetable Stir Fry with Rice

Quick, healthy, and perfect for using frozen vegetables.

Ingredients (Serves 4)

  • 2 cups cooked rice
  • 2 cups mixed vegetables (fresh or frozen)
  • 2 tbsp soy sauce
  • 1 tbsp oil
  • 1 clove garlic

Instructions

  1. Heat oil in a pan or wok.
  2. Add garlic and cook briefly.
  3. Add vegetables and stir fry for 5–7 minutes.
  4. Stir in cooked rice and soy sauce.
  5. Cook for another 3–5 minutes, stirring frequently.

Cost Per Serving

~$1.50

Pinterest pin shows vegetable stir-fry.

🍗 4. Chicken and Rice

A simple, protein-packed dinner that’s easy on the wallet.

Ingredients (Serves 4)

  • 2 cups rice
  • 2 chicken thighs or breasts (cut into pieces)
  • 1 tbsp oil
  • 1 onion
  • 3 cups water or broth
  • Salt and seasoning

Instructions

  1. Heat oil in a pot and cook chicken until browned. Remove and set aside.
  2. In the same pot, sauté onion.
  3. Add rice, water(or broth), and chicken back in.
  4. Bring to a boil, then cover and simmer for 15–20 minutes.
  5. Fluff rice and serve.

Cost Per Serving

~$1.80

Why not include chicken and rice in your cheap meal ideas?

🌶️ 5. Bean Chilli

A hearty, meat-free option packed with flavor.

Ingredients (Serves 4–6)

  • 2 cans beans (kidney, black, or mixed)
  • 1 can chopped tomatoes
  • 1 onion
  • 2 cloves garlic
  • 1 tsp chili powder
  • 1 tsp cumin
  • Salt and pepper

Instructions

  1. Sauté onion and garlic in a pot.
  2. Add beans (drained), tomatoes, and spices.
  3. Simmer for 20–30 minutes, stirring occasionally.
  4. Adjust seasoning and serve.

Cost Per Serving

~$1.20

Cheap meal ideas can include bean chili

🍳 6. Fried Rice

One of the best leftover-based cheap meal ideas.

Ingredients (Serves 4)

  • 3 cups cooked rice (preferably cold)
  • 2 eggs
  • 1 cup vegetables
  • 2 tbsp soy sauce
  • 1 tbsp oil

Instructions

  1. Heat oil in a pan. Scramble the eggs and set aside.
  2. Add vegetables and cook until soft.
  3. Add rice and soy sauce, stirring well.
  4. Mix in the eggs and cook for another 2–3 minutes.
  5. Serve hot.

Cost Per Serving

~$1.00

Why not include fried rice with your cheap meal ideas?

🧀 7. Mac and Cheese

Creamy, comforting, and very affordable.

Ingredients (Serves 4)

  • 2 cups macaroni
  • 1 cup milk
  • 1 cup shredded cheese
  • 1 tbsp butter
  • 1 tbsp flour
  • Salt and pepper

Instructions

  1. Cook macaroni and drain.
  2. In a saucepan, melt butter and stir in flour to form a roux.
  3. Slowly add milk, stirring until thickened.
  4. Add cheese and stir until melted.
  5. Mix with pasta and serve.

Cost Per Serving

~$1.00

mac and cheese - very youuy

🥔 8. Potato and Egg Hash

A filling, budget-friendly dinner using simple ingredients.

Ingredients (Serves 4)

  • 3–4 potatoes (diced)
  • 4 eggs
  • 1 onion
  • 1 tbsp oil
  • Salt and pepper

Instructions

  1. Heat oil in a pan and cook potatoes until golden and tender.
  2. Add chopped onion and cook until soft.
  3. Crack eggs into the pan and cook to your preference.
  4. Season and serve.

Cost Per Serving

~$1.20

potato and egg hash

🥬 9. Cabbage Stir Fry

Cabbage is one of the cheapest vegetables and perfect for budget meals.

Ingredients (Serves 4)

  • 1 small cabbage (sliced)
  • 1 tbsp oil
  • 2 cloves garlic
  • 2 tbsp soy sauce
  • Optional: carrots or onions

Instructions

  1. Heat oil in a pan and sauté garlic.
  2. Add cabbage and cook for 8–10 minutes until tender.
  3. Stir in soy sauce and optional vegetables.
  4. Cook for another few minutes and serve.

Cost Per Serving

~$0.90

cabbage stir fry

💡 Final Thoughts on Cheap Meal Ideas

These dinner-focused cheap meal ideas show that you don’t need expensive ingredients to make satisfying meals. With a few staples and simple cooking methods, you can consistently create dinners for under $2 per serving.

To make the most of these recipes:

  • Cook in bulk and save leftovers that you can put in the fridge for a couple of days or in the freezer for the longer future.
  • Use seasonal or frozen vegetables
  • Swap ingredients based on what’s cheapest locally

If you build your weekly meals around recipes like these, you’ll save money, reduce waste, and still enjoy delicious home-cooked, healthy dinners every night.