A healthy dinner does not need an hour of preparation or a long ingredient list.

On busy weeknights, the most useful recipes are often the ones that combine a protein source, vegetables and a practical carbohydrate base without creating a sink full of dishes.

The 15 dinners below are designed around ordinary supermarket ingredients and flexible substitutions. Most can be prepared in roughly 15–30 minutes, depending on your equipment and cooking speed.

1. Lemon chicken, couscous and zucchini

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 300 g chicken breast
  • 120 g dry couscous
  • 1 medium zucchini
  • 1 tsp olive oil
  • 1/2 lemon
  • garlic, black pepper and dried herbs
  • 250 ml hot water or stock

Method

  1. Slice the chicken and zucchini.
  2. Heat the oil in a pan and cook the chicken until fully cooked.
  3. Add zucchini, garlic and herbs and cook until tender.
  4. Place couscous in a bowl, add hot water or stock according to package directions and cover.
  5. Fluff the couscous and finish the chicken mixture with lemon juice.
  6. Divide between two servings.

Shortcut: Use frozen sliced vegetables instead of zucchini.

2. Salmon with potatoes and green beans

Approximate time: 25 minutes

Serves: 2

Ingredients

  • 2 salmon fillets, about 120–150 g each
  • 400 g potatoes
  • 250 g green beans
  • 1 tsp olive oil
  • lemon
  • black pepper
  • dried dill or parsley

Method

  1. Cut potatoes into small pieces so they cook quickly.
  2. Boil them until tender.
  3. Cook the salmon in a pan or oven until done.
  4. Steam or boil the green beans.
  5. Serve everything with lemon, pepper and herbs.

Shortcut: Microwave the potatoes before briefly browning them in the pan.

3. Chickpea and spinach tomato skillet

Approximate time: 15 minutes

Serves: 2

Ingredients

  • 1 can chickpeas, drained
  • 300 g canned chopped tomatoes
  • 150 g spinach, fresh or frozen
  • 1 small onion
  • 1 tsp olive oil
  • garlic
  • paprika and cumin
  • 2 slices whole-grain bread

Method

  1. Chop the onion and cook it in oil for a few minutes.
  2. Add garlic and spices.
  3. Add chickpeas and tomatoes.
  4. Simmer for about 8 minutes.
  5. Stir in spinach until hot and wilted.
  6. Serve with whole-grain bread.

Variation: Add chili flakes for more heat.

4. Turkey and vegetable rice bowl

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 300 g lean ground turkey
  • 250 g cooked rice
  • 300 g mixed vegetables
  • 1 tsp oil
  • 1 tbsp reduced-salt soy sauce
  • garlic and ginger

Method

  1. Heat the oil and cook the turkey thoroughly.
  2. Add vegetables, garlic and ginger.
  3. Cook until the vegetables are tender.
  4. Stir in soy sauce.
  5. Reheat the rice and divide between bowls.
  6. Add the turkey and vegetables.

Shortcut: Use leftover rice and frozen vegetables.

5. Whole-wheat pasta with tuna and tomatoes

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 160 g dry whole-wheat pasta
  • 1 can tuna, drained
  • 300 g canned tomatoes
  • 1 small onion
  • 1 tsp olive oil
  • garlic
  • oregano
  • handful of spinach

Method

  1. Cook the pasta according to package directions.
  2. Meanwhile, soften the onion in oil.
  3. Add garlic, tomatoes and oregano.
  4. Simmer for 8–10 minutes.
  5. Stir in tuna and spinach.
  6. Drain the pasta and combine with the sauce.

Variation: Use white beans instead of tuna for a plant-based version.

6. Egg fried rice with vegetables

Approximate time: 15 minutes

Serves: 2

Ingredients

  • 300 g cooked cold rice
  • 4 eggs
  • 300 g frozen mixed vegetables
  • 1 tsp oil
  • 1–2 tbsp reduced-salt soy sauce
  • garlic or ginger
  • spring onion, optional

Method

  1. Heat a large pan and add the oil.
  2. Cook the vegetables until hot.
  3. Push them aside and scramble the eggs.
  4. Add rice and mix everything together.
  5. Add soy sauce and cook until the rice is thoroughly heated.
  6. Finish with spring onion if available.

This is particularly useful for leftover rice.

7. Red lentil coconut curry

Approximate time: 25 minutes

Serves: 3

Ingredients

  • 180 g dry red lentils
  • 300 g canned tomatoes
  • 200 ml light coconut milk
  • 1 small onion
  • 200 g frozen spinach
  • 1 tsp oil
  • curry powder
  • garlic
  • water as needed

Method

  1. Cook the onion in oil until softened.
  2. Add garlic and curry powder.
  3. Stir in lentils, tomatoes, coconut milk and enough water for the lentils to cook.
  4. Simmer until the lentils are soft.
  5. Add spinach near the end.
  6. Adjust the consistency with water if necessary.

Serve alone or with a modest portion of rice.

8. Chicken fajita wraps

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 300 g chicken breast
  • 1 bell pepper
  • 1 onion
  • 4 small whole-grain tortillas
  • 1 tsp oil
  • paprika, cumin and garlic
  • 100 g plain yogurt
  • lettuce or tomato

Method

  1. Slice chicken, pepper and onion into strips.
  2. Cook the chicken in oil.
  3. Add the vegetables and spices.
  4. Continue cooking until the chicken is fully cooked and vegetables are tender.
  5. Warm the tortillas.
  6. Fill with chicken mixture, yogurt and lettuce or tomato.

9. Tofu and broccoli noodle stir-fry

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 250 g firm tofu
  • 300 g broccoli
  • 150 g noodles
  • 1 tsp oil
  • 1 tbsp soy sauce
  • garlic
  • ginger
  • lime or lemon juice

Method

  1. Cook the noodles.
  2. Pat the tofu dry and cut into cubes.
  3. Brown the tofu in a large pan.
  4. Add broccoli with a splash of water and cook until tender-crisp.
  5. Add garlic, ginger and soy sauce.
  6. Toss with the drained noodles and finish with citrus juice.

10. White bean and vegetable soup

Approximate time: 20 minutes

Serves: 3

Ingredients

  • 1 can white beans, drained
  • 400 g canned tomatoes
  • 500 ml vegetable stock
  • 1 carrot
  • 1 zucchini
  • 1 small onion
  • 1 tsp olive oil
  • Italian herbs
  • handful of spinach

Method

  1. Chop the vegetables.
  2. Cook the onion and carrot in oil for several minutes.
  3. Add zucchini, tomatoes, beans, stock and herbs.
  4. Simmer until the vegetables are tender.
  5. Stir in spinach at the end.
  6. Season to taste.

Serve with whole-grain bread if you want a more substantial meal.

11. Greek-style chicken bowls

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 300 g chicken breast
  • 250 g cooked bulgur or rice
  • 1 tomato
  • 1/2 cucumber
  • 100 g plain Greek yogurt
  • 40 g feta
  • lemon juice
  • oregano
  • 1 tsp olive oil

Method

  1. Season and cook the chicken until fully cooked.
  2. Chop tomato and cucumber.
  3. Mix yogurt with lemon and oregano.
  4. Divide bulgur or rice between bowls.
  5. Add vegetables, sliced chicken, yogurt sauce and crumbled feta.

12. Black bean quesadillas with tomato salad

Approximate time: 15 minutes

Serves: 2

Ingredients

  • 4 small whole-grain tortillas
  • 1 can black beans, drained
  • 80 g grated cheese
  • 1 tomato
  • lettuce or cabbage
  • lime juice
  • paprika and cumin

Method

  1. Lightly mash the beans with paprika and cumin.
  2. Spread them over two tortillas.
  3. Add cheese and cover with the remaining tortillas.
  4. Cook in a dry pan until golden on both sides and the cheese has melted.
  5. Mix tomato and lettuce or cabbage with lime juice.
  6. Serve the salad alongside the quesadillas.

13. Shrimp, peas and lemon pasta

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 160 g dry pasta
  • 250 g peeled shrimp
  • 150 g frozen peas
  • 1 tsp olive oil
  • garlic
  • lemon juice and zest
  • black pepper
  • parsley, optional

Method

  1. Cook the pasta.
  2. Add peas during the final few minutes of cooking.
  3. Meanwhile, cook the shrimp with oil and garlic until fully cooked.
  4. Drain the pasta and peas, reserving a little cooking water.
  5. Toss with shrimp, lemon and enough cooking water to loosen the mixture.
  6. Add pepper and parsley.

14. Quick shakshuka with beans

Approximate time: 20 minutes

Serves: 2

Ingredients

  • 4 eggs
  • 300 g canned tomatoes
  • 150 g drained beans
  • 1 bell pepper
  • 1 small onion
  • 1 tsp olive oil
  • paprika and cumin
  • 2 slices whole-grain bread

Method

  1. Cook onion and pepper in oil until softened.
  2. Add tomatoes, beans and spices.
  3. Simmer for several minutes.
  4. Make four small spaces in the sauce and crack in the eggs.
  5. Cover and cook until the egg whites are set.
  6. Serve with whole-grain bread.

15. One-pan chicken, beans and vegetables

Approximate time: 25 minutes

Serves: 3

Ingredients

  • 350 g chicken breast
  • 1 can beans, drained
  • 1 zucchini
  • 1 bell pepper
  • 300 g canned tomatoes
  • 1 tsp olive oil
  • garlic
  • smoked paprika
  • dried herbs

Method

  1. Cut the chicken into bite-size pieces.
  2. Brown it in oil in a large pan.
  3. Add chopped zucchini and pepper.
  4. Add garlic, paprika, herbs and tomatoes.
  5. Stir in the beans.
  6. Simmer until the chicken is fully cooked and the vegetables are tender.

This works well on its own or with bread, rice or potatoes depending on appetite and the rest of the day.

How to make weeknight dinners faster

The recipes become much easier when a few components are already available.

Useful shortcuts include:

  • frozen vegetables;
  • canned beans and lentils;
  • canned tomatoes;
  • cooked grains left from another meal;
  • quick-cooking couscous;
  • eggs;
  • canned fish;
  • prewashed vegetables;
  • plain yogurt for fast sauces.

Convenience ingredients are not automatically a poor choice. If they help you prepare dinner instead of abandoning the plan entirely, they can be useful.

Use one ingredient in several different dinners

Buying completely different ingredients for every recipe creates extra cost and waste.

Instead, overlap ingredients intentionally.

For example:

Spinach can go into the chickpea skillet, lentil curry and tuna pasta.

Canned tomatoes can be used in the chickpea skillet, pasta sauce, soup, shakshuka and chicken-bean skillet.

Rice can work with turkey, eggs, chicken or tofu.

Plain yogurt can become a wrap sauce or Greek-style bowl dressing.

This makes a week of dinners easier to shop for without requiring identical meals.

A simple formula for improvising dinner

When you do not want to follow a recipe, start with four components:

  1. a protein source;
  2. vegetables;
  3. a carbohydrate source if wanted;
  4. a small amount of sauce, seasoning or fat for flavor.

Examples:

  • chicken + zucchini + couscous + lemon;
  • beans + tomatoes + spinach + bread;
  • eggs + vegetables + rice + soy sauce;
  • tofu + broccoli + noodles + ginger;
  • fish + potatoes + green beans + herbs.

The formula is flexible enough to use whatever is already in the refrigerator or pantry.

Keep preparation proportional to the evening

A recipe that takes 25 minutes may be realistic on one evening and impossible on another.

On the busiest days, choose dinners with fewer active steps:

  • egg fried rice with frozen vegetables;
  • chickpea tomato skillet;
  • bean quesadillas;
  • leftover grain bowls;
  • quick soup using canned beans.

Save recipes requiring more chopping or several pans for evenings when you have more time.

Plan around the ingredient that needs using first

If spinach, zucchini or another perishable ingredient needs to be eaten soon, make that the starting point for dinner.

Then add compatible staples from the pantry or freezer.

This reduces waste and makes meal planning more responsive to what you already own.

Adjust portions to your needs

The serving amounts in these recipes are starting points, not universal targets.

Energy needs and appetite vary.

You can adjust:

  • the amount of rice, pasta, bread or potatoes;
  • the amount of protein;
  • cooking oil;
  • cheese or sauces;
  • the overall serving size.

When tracking a homemade meal, record the actual ingredients and quantities you used rather than assuming your version exactly matches a generic recipe.

A five-dinner example using overlapping ingredients

One possible weekday sequence is:

Day Dinner
Monday Lemon chicken, couscous and zucchini
Tuesday Chickpea and spinach tomato skillet
Wednesday Whole-wheat pasta with tuna and tomatoes
Thursday Egg fried rice with vegetables
Friday Quick shakshuka with beans

This is only an example.

The useful idea is that ingredients such as tomatoes, spinach, eggs and vegetables can cross between recipes without making every dinner identical.

The practical takeaway

Fast weeknight cooking works best when recipes are simple enough to survive a busy evening.

Keep several flexible proteins, vegetables and carbohydrate staples available, reuse ingredients across different dishes and rely on freezer or pantry foods when fresh plans change.

A healthy dinner does not need to be elaborate. A simple combination you can prepare consistently is often more useful than an ambitious recipe you rarely have time to cook.