Healthy meals do not need expensive specialty ingredients.

A useful budget recipe usually does three things well: it relies on inexpensive staples, uses ingredients across more than one meal, and still includes a practical combination of protein, carbohydrate, vegetables or fruit, and fats where appropriate.

The 20 recipes below are designed around foods such as oats, potatoes, rice, lentils, beans, eggs, canned tomatoes, frozen vegetables and other ingredients that are widely available and easy to reuse.

Prices vary by country, store and season, so the focus here is on the structure of inexpensive meals, not fixed prices.

1. Lentil and tomato soup

A large pot of lentil soup is one of the simplest ways to turn inexpensive dry ingredients into several meals.

Ingredients

For about 4 servings:

  • 250 g dry red lentils
  • 1 onion
  • 2 carrots
  • 1 can chopped tomatoes
  • 1 liter water or low-salt stock
  • 1 tablespoon oil
  • garlic
  • paprika
  • cumin
  • black pepper

Method

  1. Dice the onion and carrots.
  2. Heat the oil in a large pot and soften the vegetables.
  3. Add garlic and spices.
  4. Add lentils, tomatoes and stock.
  5. Simmer for about 20–25 minutes until the lentils are soft.
  6. Add extra water if you prefer a thinner soup.

Serve alone or with bread.

Budget logic: dry lentils are the main protein-rich ingredient, while carrots, onion and canned tomatoes add volume without requiring many separate products.

2. Potato, egg and vegetable skillet

Potatoes and eggs can form the base of a simple one-pan meal.

Ingredients

For 2 servings:

  • 500 g potatoes
  • 4 eggs
  • 1 onion
  • 250 g frozen mixed vegetables
  • 1 tablespoon oil
  • paprika
  • black pepper

Method

  1. Cut the potatoes into small cubes.
  2. Boil them briefly until almost tender.
  3. Heat oil in a pan and cook the onion.
  4. Add potatoes and frozen vegetables.
  5. Cook until lightly browned and hot throughout.
  6. Add the eggs and cook until set.

Budget logic: frozen vegetables reduce preparation and can be used in many other meals during the week.

3. Chickpea tomato pasta

Pasta becomes a more substantial meal when legumes are added to the sauce.

Ingredients

For 4 servings:

  • 300 g dry pasta
  • 1 can chickpeas, drained
  • 1 can chopped tomatoes
  • 1 onion
  • 1 carrot
  • 1 tablespoon oil
  • garlic
  • dried herbs

Method

  1. Cook the pasta.
  2. Sauté onion and carrot in oil.
  3. Add garlic, tomatoes and herbs.
  4. Stir in the chickpeas.
  5. Simmer for 10–15 minutes.
  6. Combine with the pasta.

If you already have spinach or other vegetables that need using, add them to the sauce.

4. Savory oats with egg and spinach

Oats do not have to be sweet.

Ingredients

For 1 serving:

  • 60 g oats
  • 250 ml water or milk
  • 1–2 eggs
  • a handful of frozen spinach
  • black pepper
  • paprika or chili flakes

Method

  1. Cook the oats with the liquid.
  2. Heat the spinach separately or stir it into the oats near the end.
  3. Cook the egg to your preference.
  4. Place it over the oats and season.

This recipe is useful when the same bag of oats is already being used for breakfast.

5. Bean and rice bowl

Rice and beans are inexpensive pantry staples that can be adapted to whatever vegetables are available.

Ingredients

For 4 servings:

  • 250 g dry rice
  • 2 cans beans, drained
  • 1 can chopped tomatoes
  • 300 g frozen vegetables
  • 1 onion
  • spices
  • optional yogurt for serving

Method

  1. Cook the rice.
  2. Cook onion in a large pan.
  3. Add beans, tomatoes, vegetables and spices.
  4. Simmer until the vegetables are tender.
  5. Serve over rice.

Add yogurt, herbs or hot sauce if already available.

6. Baked potatoes with cottage cheese and vegetables

A baked potato can become a complete meal rather than just a side dish.

Ingredients

For 2 servings:

  • 2 large potatoes
  • 250 g cottage cheese
  • 250–300 g vegetables
  • herbs
  • black pepper

Method

  1. Bake the potatoes until tender.
  2. Cook or steam the vegetables.
  3. Split the potatoes.
  4. Add cottage cheese and vegetables.
  5. Season with herbs and pepper.

If cottage cheese is expensive locally, plain yogurt mixed with beans or another affordable protein source can be used instead.

7. Red lentil curry with rice

Red lentils cook quickly and do not require soaking.

Ingredients

For 4 servings:

  • 250 g red lentils
  • 250 g dry rice
  • 1 can chopped tomatoes
  • 1 onion
  • 1 carrot
  • curry powder
  • garlic
  • 1 tablespoon oil
  • water

Method

  1. Cook the rice separately.
  2. Sauté onion and carrot.
  3. Add garlic and curry powder.
  4. Add lentils, tomatoes and enough water to cook the lentils.
  5. Simmer until thick and tender.
  6. Serve with rice.

8. Vegetable egg fried rice

This recipe is particularly useful for cooked rice left from another meal.

Ingredients

For 2 servings:

  • 350 g cooked cold rice
  • 3 eggs
  • 300 g frozen mixed vegetables
  • 1 teaspoon oil
  • soy sauce to taste

Method

  1. Heat a large pan.
  2. Add the vegetables and cook until hot.
  3. Push them to one side and scramble the eggs.
  4. Add the rice.
  5. Stir everything together.
  6. Season with a small amount of soy sauce.

Using previously cooked rice turns leftovers into a different meal rather than simply reheating the same plate.

9. White bean and tomato stew

Canned beans make this a quick pantry meal.

Ingredients

For 3–4 servings:

  • 2 cans white beans, drained
  • 1 can chopped tomatoes
  • 1 onion
  • 2 carrots
  • 300 g frozen spinach
  • 1 tablespoon oil
  • garlic
  • herbs

Method

  1. Cook onion and carrots in oil.
  2. Add garlic and tomatoes.
  3. Add the beans and spinach.
  4. Simmer for about 15 minutes.
  5. Season to taste.

Serve with bread or potatoes if you want a larger meal.

10. Banana oat pancakes

These use only a few basic ingredients and can work for breakfast or a snack.

Ingredients

For about 2 servings:

  • 1 ripe banana
  • 2 eggs
  • 80 g oats
  • cinnamon
  • a small amount of oil for the pan if needed

Method

  1. Mash the banana.
  2. Mix with eggs and oats.
  3. Let the mixture sit for several minutes.
  4. Cook small pancakes in a non-stick pan.
  5. Serve with plain yogurt or fruit if available.

Very ripe bananas that might otherwise be discarded work particularly well.

11. Tuna and bean potato salad

A filling salad does not need expensive salad leaves.

Ingredients

For 3 servings:

  • 600 g potatoes
  • 1 can tuna
  • 1 can white or kidney beans
  • 1 onion
  • 1 carrot or other crunchy vegetable
  • 150 g plain yogurt
  • mustard
  • black pepper

Method

  1. Boil the potatoes and let them cool slightly.
  2. Drain the tuna and beans.
  3. Mix yogurt with mustard and pepper.
  4. Combine all ingredients.
  5. Chill or serve slightly warm.

The beans stretch one can of tuna across several portions.

12. Tomato lentil pasta sauce

Lentils can replace part or all of the meat in a pasta sauce.

Ingredients

For 4 servings:

  • 250 g dry pasta
  • 180 g dry lentils
  • 1 can chopped tomatoes
  • 1 onion
  • 1 carrot
  • garlic
  • dried herbs
  • 1 tablespoon oil

Method

  1. Cook the lentils until tender.
  2. Cook the pasta separately.
  3. Sauté onion and carrot.
  4. Add garlic, tomatoes, herbs and cooked lentils.
  5. Simmer for 10 minutes.
  6. Serve with the pasta.

Make extra sauce and freeze a portion if useful.

13. Cabbage, potato and bean soup

Cabbage is often an economical way to add a large amount of vegetables to soups.

Ingredients

For 5–6 servings:

  • 700 g potatoes
  • 500 g cabbage
  • 2 cans beans
  • 2 carrots
  • 1 onion
  • 1 can chopped tomatoes
  • water or stock
  • herbs and pepper

Method

  1. Chop the vegetables.
  2. Add onion, carrots, potatoes, cabbage and tomatoes to a large pot.
  3. Cover with stock or water.
  4. Simmer until the potatoes are tender.
  5. Add the drained beans.
  6. Cook for another 5–10 minutes.

This recipe is well suited to batch cooking.

14. Yogurt oats with apple

A simple cold breakfast can be assembled without cooking.

Ingredients

For 1 serving:

  • 60 g oats
  • 200 g plain yogurt
  • 1 apple
  • cinnamon
  • a little water or milk if needed

Method

  1. Mix oats and yogurt.
  2. Add enough liquid to reach the texture you prefer.
  3. Dice or grate the apple.
  4. Add cinnamon.
  5. Refrigerate overnight or eat immediately with a firmer texture.

Buying plain yogurt and oats in larger containers can reduce the cost per serving compared with individually portioned products.

15. Chickpea and potato curry

Potatoes make a small amount of legumes go further while keeping the meal substantial.

Ingredients

For 4 servings:

  • 600 g potatoes
  • 2 cans chickpeas
  • 1 can chopped tomatoes
  • 1 onion
  • 300 g frozen vegetables
  • curry powder
  • garlic
  • 1 tablespoon oil

Method

  1. Cut the potatoes into cubes.
  2. Cook onion in oil.
  3. Add garlic and curry powder.
  4. Add potatoes, tomatoes and enough water to simmer.
  5. When the potatoes are nearly tender, add chickpeas and vegetables.
  6. Cook until everything is hot and tender.

Serve alone or with a small portion of rice if needed.

16. Egg and bean wraps

Wraps are useful for combining small amounts of several ingredients.

Ingredients

For 2 servings:

  • 4 small tortillas
  • 4 eggs
  • 1 can beans, drained
  • 200 g frozen or fresh vegetables
  • plain yogurt or tomato salsa
  • spices

Method

  1. Cook the vegetables.
  2. Add the beans and warm through.
  3. Scramble the eggs.
  4. Divide the mixture between tortillas.
  5. Add yogurt or salsa.
  6. Fold and serve.

If tortillas are expensive where you live, use the same filling with potatoes or rice.

17. One-pot tomato rice with beans

This is a low-effort meal with little washing up.

Ingredients

For 4 servings:

  • 250 g dry rice
  • 2 cans beans
  • 1 can chopped tomatoes
  • 300 g frozen vegetables
  • 1 onion
  • garlic
  • paprika
  • water or stock

Method

  1. Cook the onion in a large pot with a small amount of oil or water.
  2. Add garlic, rice, tomatoes and seasoning.
  3. Add enough liquid for the rice.
  4. Simmer according to the rice cooking time.
  5. Add beans and vegetables near the end.
  6. Cook until everything is hot and the rice is tender.

18. Vegetable frittata with potatoes

A frittata is useful for vegetables that need to be used soon.

Ingredients

For 3 servings:

  • 6 eggs
  • 350 g cooked potatoes
  • 300 g mixed vegetables
  • 1 onion
  • 1 teaspoon oil
  • black pepper
  • herbs

Method

  1. Heat an oven-safe pan.
  2. Cook onion and vegetables.
  3. Add sliced cooked potatoes.
  4. Beat the eggs and pour them over the vegetables.
  5. Cook gently until the edges begin to set.
  6. Finish under the grill or in the oven until the center is cooked.

The vegetable mix can change according to what is already in the fridge.

19. Lentil shepherd’s pie

Lentils provide the filling while potatoes form an inexpensive topping.

Ingredients

For 4–5 servings:

  • 250 g dry lentils
  • 800 g potatoes
  • 2 carrots
  • 1 onion
  • 250 g frozen peas
  • 1 can chopped tomatoes
  • a little milk for the mash
  • herbs
  • black pepper

Method

  1. Boil the potatoes and mash them with a little milk.
  2. Cook the lentils.
  3. Sauté onion and carrots.
  4. Add tomatoes, lentils, peas and seasoning.
  5. Transfer the filling to a baking dish.
  6. Spread the mashed potatoes over the top.
  7. Bake until hot and lightly browned.

20. Apple and cinnamon baked oatmeal

Baked oats make several breakfast portions at once.

Ingredients

For 6 portions:

  • 300 g oats
  • 2 apples
  • 2 eggs
  • 600 ml milk
  • cinnamon
  • 1 ripe banana for sweetness
  • 1 teaspoon baking powder

Method

  1. Heat the oven to 180°C.
  2. Mash the banana.
  3. Mix all ingredients in a baking dish.
  4. Bake for about 30–35 minutes until set.
  5. Cool and divide into six portions.

Store refrigerated and reheat portions as needed.

How to turn these recipes into a cheaper weekly menu

The recipes become more economical when ingredients overlap.

For example, one shopping basket could supply:

  • oats for yogurt oats, pancakes and baked oatmeal
  • potatoes for the skillet, baked potatoes, soup and shepherd’s pie
  • lentils for soup, curry, pasta sauce and shepherd’s pie
  • beans for rice bowls, stew, soup and wraps
  • frozen vegetables for fried rice, curry, wraps and one-pot rice
  • canned tomatoes for several soups, curries and sauces
  • eggs for breakfasts, fried rice, wraps and frittata

This reduces the number of ingredients bought for only one recipe.

Example four-day ingredient rotation

Day Meal Shared ingredients
1 Lentil and tomato soup lentils, carrots, onion, tomatoes
2 Chickpea tomato pasta onion, carrots, tomatoes
3 Vegetable egg fried rice frozen vegetables, eggs
4 Chickpea and potato curry chickpeas, potatoes, frozen vegetables

The goal is not to eat the same meal repeatedly.

It is to reuse the same ingredients in different meals.

Use price per unit, not package price alone

A larger package is not automatically cheaper.

Compare price per kilogram, liter or another standardized unit.

If a 500 g bag costs €1.80:

€1.80 ÷ 500 × 100 = €0.36 per 100 g

If a 1 kg bag costs €3.20:

€3.20 ÷ 1,000 × 100 = €0.32 per 100 g

The larger bag is cheaper per 100 g in this example, but it only saves money if you actually use it.

Where to reduce cost without removing the core of the meal

If a recipe is too expensive, start by reviewing:

  • premium toppings
  • specialty sauces
  • individually packaged foods
  • out-of-season produce
  • expensive protein portions
  • ingredients bought for only one recipe

Then protect the basic structure of the meal.

For example, instead of removing vegetables entirely, switch from an expensive fresh vegetable to an affordable frozen or seasonal option.

Instead of removing protein entirely, consider eggs, lentils, beans or a smaller amount of a more expensive protein combined with legumes.

Frozen and canned foods can be practical budget ingredients

Fresh is not the only useful format.

Frozen vegetables can reduce waste because you use only the amount needed.

Canned beans and tomatoes can shorten preparation time and remain available for quick meals.

When comparing products, check the actual price, portion you use and nutrition label rather than assuming one format is always cheaper or nutritionally preferable.

Build your own budget recipe formula

You can create many inexpensive meals without following a fixed recipe.

Choose:

  1. A staple: potatoes, rice, pasta, oats or bread
  2. A protein source: lentils, beans, eggs, yogurt, cottage cheese, tofu, canned fish or another affordable option
  3. Vegetables or fruit: seasonal, frozen, canned or fresh
  4. Flavor: herbs, spices, garlic, mustard, tomato, yogurt sauce or another ingredient already available
  5. Cooking fat when needed: measure it rather than pouring automatically

This creates combinations such as:

  • rice + beans + vegetables + tomato
  • potatoes + eggs + vegetables + yogurt
  • pasta + lentils + tomato sauce
  • oats + yogurt + fruit
  • potatoes + beans + cabbage

The cheapest combination will depend on local prices, but the structure remains useful.