21 Easy Main Dish Recipes for Weeknight Dinners
Finding time to prepare dinner after a busy day can be challenging, especially when you want something satisfying without spending hours in the kitchen. A collection of easy main dish recipes can simplify weeknight meal planning by giving you practical options based on your ingredients, schedule, and your family’s preferences.
This collection features 21 main dish recipes, including chicken and beef dinners, seafood, pasta, noodles, rice dishes. Some come together in a skillet, while others require baking or a little extra time on the stove. Whether you need a quick dinner after work or a comforting meal for a relaxed evening, you’ll find a variety of options to consider.
To make dinner preparation easier, check your fridge and pantry before choosing a recipe. You can also prepare vegetables ahead of time, measure your seasonings, and read the full cooking instructions before getting started. These simple habits can help you spend less time rushing around the kitchen and more time enjoying your meal.
Find Your Next Dinner
Not sure which recipe to try first? Use this quick guide to see what you will find in each section of the article.
- Easy Chicken Main Dish Recipes: Creamy mushroom chicken, baked drumsticks, chicken pasta, curry, wraps, and more.
- Easy Beef Main Dish Recipes: Beef and rice skillet, tacos, stew, lettuce wraps, and chili.
- Easy Seafood Main Dish Recipes: Lemon herb salmon, garlic shrimp rice bowls, and baked white fish.
- Easy Pasta and Noodle Recipes: Beef stir-fry noodles, pasta primavera, egg fried noodles, and creamy pasta dishes.
- How to Make Weeknight Cooking Easier: Practical tips for planning meals, preparing ingredients, and using leftovers.
- Frequently Asked Questions: Answers to common questions about choosing and preparing easy main dish recipes.
- Final Thoughts: A few closing tips for making weeknight dinners more manageable.
Easy Chicken Main Dish Recipes
Chicken is a useful choice for weeknight dinners because it works well in everything from creamy skillet meals to wraps, soups, and stir-fries. These eight recipes offer different ways to prepare it, whether you have time to let dinner simmer or need something simple to serve with rice or vegetables.
1. Creamy Mushroom Chicken

Creamy mushroom chicken is a comforting dinner that feels a little special without requiring complicated preparation. The mushrooms add a savoury flavour to the sauce, which pairs nicely with tender chicken and a simple side dish.
Preparation time: 10 minutes
Cooking time: 25–30 minutes
Servings: 4
Ingredients
- 4 small boneless, skinless chicken breasts
- 250 g mushrooms, sliced
- 2 garlic cloves, minced
- 1 tablespoon butter
- 1 teaspoon oil
- ¾ cup chicken broth
- ½ cup cooking cream
- ½ teaspoon dried thyme
- Salt and black pepper, to taste
Method
- Season the chicken with salt and black pepper. Heat the oil in a large skillet over medium heat.
- Add the chicken and cook until golden on both sides and cooked through. The thickest part should reach 74°C (165°F). Transfer the chicken to a plate.
- Add the butter and sliced mushrooms to the same skillet. Cook for several minutes, stirring occasionally, until the mushrooms soften and begin to brown.
- Stir in the garlic and thyme, cooking for about 30 seconds. Pour in the chicken broth and scrape up any browned bits from the bottom of the pan.
- Add the cooking cream and let the sauce simmer gently for a few minutes. Return the chicken to the skillet and spoon the sauce over it before serving.
serve with : Steamed rice, mashed potatoes, or green beans all work well with the creamy sauce.
Easy fix: For a less rich sauce, replace the cooking cream with evaporated milk. Keep the heat gentle to help prevent the sauce from separating.
2. Baked Chicken Drumsticks

When you want a dinner that does not need constant attention, baked chicken drumsticks are a dependable option. A simple mixture of oil and spices gives the skin flavour, while the oven does most of the work.
Preparation time: 10 minutes
Cooking time: 35–45 minutes
Servings: 4
Ingredients
- 8 chicken drumsticks
- 1 tablespoon oil
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper, to taste
Method
- Preheat the oven to 200°C (400°F). Pat the drumsticks dry with paper towels so the skin can brown more easily.
- Mix the oil, paprika, garlic powder, onion powder, salt, and pepper in a bowl.
- Add the drumsticks and turn them until they are evenly coated with the seasoning.
- Arrange the chicken on a baking tray, leaving a little space between the pieces.
- Bake for about 35–45 minutes, turning halfway through. Check the thickest part of a drumstick with a food thermometer; it should reach 74°C (165°F) without the thermometer touching the bone.
pair them: Roasted potatoes, coleslaw, steamed vegetables, or a simple green salad.
used instead: Use chicken thighs. Since the pieces may differ in size and thickness, check their internal temperature rather than relying only on the cooking time.
3. Chicken and Spinach Pasta

This pasta is a practical way to bring chicken and leafy greens into one meal. The cream and Parmesan create a simple sauce, while a little reserved pasta water helps everything come together without making the dish too heavy.
Preparation time: 10 minutes
Cooking time: 20–25 minutes
Servings: 4
Ingredients
- 300 g pasta
- 400 g boneless chicken, cut into bite-sized pieces
- 3 cups fresh spinach
- 2 garlic cloves, minced
- ¾ cup cooking cream
- ½ cup grated Parmesan
- 1 tablespoon oil
- Salt and black pepper, to taste
Method
- Bring a pot of salted water to a boil and cook the pasta according to the package instructions. Before draining, reserve about ½ cup of the pasta water.
- Season the chicken with salt and pepper. Heat the oil in a large skillet and cook the chicken, stirring occasionally, until golden and cooked through. The thickest pieces should reach 74°C (165°F).
- Add the garlic and stir for about 30 seconds. Add the spinach and cook until the leaves wilt.
- Reduce the heat and stir in the cooking cream and Parmesan.
- Add the drained pasta and toss to coat. If the sauce is too thick, stir in a little reserved pasta water until it reaches the consistency you prefer.
serve it with: A fresh tomato salad or lightly dressed cucumber salad adds a refreshing contrast to the creamy pasta.
other replacement: Replace the chicken with sliced mushrooms or drained white beans for a meat-free version. If using Parmesan, check the label if you need a vegetarian-friendly cheese.
4. Chicken and Broccoli Stir-Fry

Chicken and broccoli make a straightforward dinner when you want something savoury without preparing a separate sauce from scratch. The garlic, ginger, and soy sauce provide plenty of flavour, and serving the stir-fry over rice makes it a filling meal.
Preparation time: 10 minutes
Cooking time: 15–20 minutes
Servings: 4
Ingredients
- 450 g boneless chicken, thinly sliced
- 3 cups broccoli florets
- 2 garlic cloves, minced
- 1 teaspoon grated fresh ginger
- 3 tablespoons soy sauce
- ¼ cup water
- 1 tablespoon oil
Method
- Heat the oil in a large skillet or wok over medium-high heat. Add the chicken in batches if necessary so the pieces brown instead of crowding the pan.
- Cook the chicken, stirring occasionally, until browned and fully cooked. Check that it reaches 74°C (165°F), then transfer it to a clean plate.
- Add the broccoli and water to the skillet. Cover and cook for 2–3 minutes to help the broccoli soften.
- Remove the lid and let any remaining water evaporate. Add the garlic and ginger, stirring briefly until fragrant.
- Return the chicken to the pan, add the soy sauce, and toss everything together until hot.
What to serve with it: Steamed rice or noodles make an easy accompaniment.
Easy variation: Add sliced carrots, mushrooms, or snap peas. Cut the vegetables into similar-sized pieces so they cook more evenly.
5. Chicken Caesar Wraps

Chicken Caesar wraps are handy when you want a simple dinner without turning on the oven. They are particularly convenient if you already have cooked chicken in the fridge, since the filling takes only a few minutes to assemble.
Preparation time: 10 minutes
Cooking time: 5 minutes if warming the wraps and chicken
Servings: 4
Ingredients
- 4 large tortillas
- 2 cups cooked chicken, sliced or shredded
- 3 cups chopped lettuce
- ¼ cup Caesar dressing
- ¼ cup grated Parmesan
Method
- Warm the tortillas briefly according to their package instructions, making them easier to fold.
- Place the chopped lettuce in a bowl and toss it with enough Caesar dressing to coat the leaves lightly.
- Divide the chicken between the tortillas, then add the dressed lettuce and Parmesan.
- Fold in the sides of each tortilla and roll it tightly around the filling.
- Cut the wraps in half and serve. If using leftover chicken, make sure it has been stored safely and is suitable for use.
What to serve with them: Fresh fruit, carrot sticks, cucumber slices, or a light vegetable soup.
Easy variation: Try sliced turkey, crispy tofu, or chickpeas instead of chicken. For a meat-free version, use a vegetarian Caesar dressing and cheese that suit your dietary requirements.
6. Chicken Coconut Curry

Chicken coconut curry is a good option when you want a warm, flavourful dinner with a sauce that pairs well with rice. Coconut milk gives the curry its creamy texture, while curry paste keeps the ingredient list manageable.
Preparation time: 10 minutes
Cooking time: 25–30 minutes
Servings: 4
Ingredients
- 500 g boneless chicken, cut into cubes
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 tablespoons curry paste
- 1 can coconut milk (about 400 ml)
- 1 tablespoon oil
- Salt, to taste
Method
- Heat the oil in a large pot over medium heat. Add the chicken and cook until lightly browned on the outside.
- Add the onion and cook for several minutes until softened.
- Stir in the garlic and curry paste. Cook for about one minute, stirring so the paste does not stick to the bottom of the pot.
- Pour in the coconut milk and bring the mixture to a gentle simmer.
- Cook uncovered or partially covered, stirring occasionally, until the sauce thickens slightly and the chicken reaches 74°C (165°F). Add a little water if the sauce becomes too thick before the chicken is cooked.
pair with: Plain rice, flatbread, or steamed vegetables.
other alternative: Stir in spinach or peas near the end of cooking. Chickpeas can also be added for extra substance, although they will not replace the chicken’s cooking requirements.
7.Chicken Pita Pockets

Pita pockets offer an easy way to combine seasoned chicken with fresh vegetables and a cool yogurt sauce. They are also useful when everyone wants to assemble their own dinner at the table.
Preparation time: 15 minutes
Cooking time: 15–20 minutes
Servings: 4
Ingredients
- 4 pita breads
- 400 g boneless chicken, cut into strips
- 1 teaspoon paprika
- 1 tablespoon oil
- 1 cup shredded lettuce
- 1 tomato, diced
- ½ cup plain yogurt
- 1 tablespoon lemon juice
- Salt and black pepper, to taste
Method
- Season the chicken strips with paprika, salt, and black pepper.
- Heat the oil in a skillet over medium heat. Add the chicken and cook, turning as needed, until browned and fully cooked to 74°C (165°F).
- In a small bowl, mix the yogurt with lemon juice and a pinch of salt.
- Warm the pita breads briefly, following the package instructions. Carefully open each pocket.
- Fill the pitas with chicken, lettuce, and tomato, then spoon in the yogurt sauce.
serve with : Cucumber sticks, carrot sticks, or a simple chopped salad.
replace: Replace the chicken with falafel or roasted chickpeas for a meat-free option.
8. Chicken and Rice Soup

Chicken and rice soup is a comforting choice for an evening when you want a warm meal made with familiar ingredients. The vegetables add flavour to the broth, while the rice makes the soup more filling.
Preparation time: 15 minutes
Cooking time: 30–40 minutes
Servings: 4
Ingredients
- 400 g boneless chicken
- ½ cup uncooked rice
- 1 carrot, diced
- 2 celery stalks, diced
- 1 onion, chopped
- 6 cups chicken broth
- Salt and black pepper, to taste
Method
- Place the onion, carrot, celery, chicken, and broth in a large pot.
- Bring to a boil, then reduce the heat and simmer gently until the chicken is nearly cooked through.
- Add the rice and continue simmering according to the rice package instructions, stirring occasionally so it does not stick.
- Remove the chicken when it is cooked through, checking that the thickest part reaches 74°C (165°F). Shred it using two forks, then return it to the pot.
- Continue cooking until the rice is tender. Taste the broth and adjust the seasoning before serving.
serve with: Bread, crackers, or a small side salad.
other choice: Replace the rice with small pasta shapes. Add them according to their package cooking time to help prevent them from becoming too soft.
Easy Beef Main Dish Recipes
Beef is a good option when you want a filling dinner with plenty of flavour. Ground beef works well in quick skillet meals, tacos, and chili, while stewing beef needs more time to become tender. These five recipes offer different ways to use beef, depending on how much time you have and what is already in your kitchen.
9. Beef and Rice Skillet

When you want a hearty dinner without cooking several separate dishes, this beef and rice skillet is worth considering. The rice cooks in the seasoned broth alongside the beef, allowing the flavours to come together in one pan.
Preparation time: 10 minutes
Cooking time: 25–35 minutes
Servings: 4
Ingredients
- 450 g ground beef
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 cup long-grain white rice, rinsed
- 2 tablespoons tomato paste
- 2 cups beef broth
- 1 teaspoon paprika
- 1 tablespoon oil
- Salt and black pepper, to taste
Method
- Heat the oil in a large skillet with a lid over medium heat. Add the ground beef and cook, breaking it into small pieces, until browned. Drain excess fat if needed.
- Add the onion and cook for about 3 minutes, then stir in the garlic and tomato paste.
- Add the rinsed rice, beef broth, paprika, and a little black pepper. Stir to combine.
- Bring the mixture to a gentle simmer, cover, and reduce the heat to low. Cook until the rice is tender, following the package guidance and checking the liquid level as it cooks.
- If the rice is still firm and the pan looks dry, add a little hot broth or water. Once cooked, check that the beef is fully done, then let the skillet rest for about 5 minutes before serving.
Serving suggestions: Pair it with a green salad, steamed broccoli, or sliced cucumber for a fresh contrast to the rich beef and rice.
A simple swap: Ground turkey can replace the beef. Use chicken broth if preferred, and check the turkey is cooked to 74°C (165°F).
10. Beef Tacos

Tacos make dinner feel a little more interactive because everyone can add their favourite toppings. The filling is simple to prepare, and you can keep the toppings basic or put out a few extras for the table.
Preparation time: 10 minutes
Cooking time: 15 minutes
Servings: 4
Ingredients
- 450 g ground beef
- 8 small tortillas
- 2 tablespoons taco seasoning
- ⅓ cup water
- 1 cup shredded lettuce
- 1 tomato, diced
- ½ cup grated cheese
- Salsa, for serving
Method
- Heat a skillet over medium heat and add the ground beef. Cook, breaking it apart with a spoon, until browned and fully cooked.
- Drain excess fat if necessary. Stir in the taco seasoning and water.
- Let the mixture simmer until the liquid reduces and the beef is evenly coated with seasoning.
- Warm the tortillas according to the package instructions.
- Fill each tortilla with the seasoned beef, lettuce, tomato, cheese, and salsa.
Serving suggestions: Black beans, corn, avocado slices, or a simple tomato salad make good additions to the meal.
For a meat-free option: Replace the ground beef with black beans or cooked lentils. Season them with taco seasoning and a splash of water, then warm until heated through.
11. Beef and Potato Stew

This stew is best suited to an evening when you have time to let dinner cook slowly. The beef gradually becomes tender in the broth, while the potatoes and carrots make the dish substantial enough to serve as a main meal.
Preparation time: 15 minutes
Cooking time: 1½–2 hours, depending on the beef
Servings: 4
Ingredients
- 600 g stewing beef, cubed
- 3 potatoes, cubed
- 2 carrots, sliced
- 1 onion, chopped
- 2 garlic cloves, minced
- 4 cups beef broth
- 1 tablespoon oil
- 1 teaspoon dried thyme
- Salt and black pepper, to taste
Method
- Heat the oil in a heavy pot over medium-high heat. Brown the beef in batches, avoiding overcrowding the pot. Transfer the browned pieces to a plate.
- Add the onion to the pot and cook until softened. Stir in the garlic and cook briefly.
- Return the beef to the pot and pour in the broth. Add the thyme and bring everything to a gentle simmer.
- Cover and cook over low heat until the beef begins to soften. Stir occasionally and add a little water or broth if needed.
- Add the potatoes and carrots. Continue simmering until the vegetables are tender and the beef can be cut easily with a fork. Taste and adjust the seasoning before serving.
suggest serving: Crusty bread or steamed green vegetables work well alongside the stew. You can also serve it on its own for a filling one-pot dinner.
Another way to make it: Replace some of the potatoes with sweet potatoes. Add them according to how quickly they soften so they do not break down too much.
12. Beef Lettuce Wraps

If you enjoy a dinner with a little crunch, beef lettuce wraps are a useful alternative to tortillas or bread. The seasoned beef is cooked in a skillet, then spooned into crisp lettuce leaves just before serving.
Preparation time: 10 minutes
Cooking time: 15 minutes
Servings: 4
Ingredients
- 450 g ground beef
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 2 tablespoons soy sauce
- 1 head sturdy lettuce, leaves separated and washed
- Black pepper, to taste
Method
- Heat a skillet over medium heat and add the ground beef. Cook, breaking it into small pieces, until browned and fully cooked.
- Add the onion and continue cooking until it softens.
- Stir in the garlic and soy sauce, then cook briefly until the beef is evenly coated and fragrant.
- Season with black pepper to taste. If the mixture seems dry, add a small splash of water.
- Spoon the warm beef into clean, dry lettuce leaves and serve immediately.
Serve with: Add sliced cucumber, grated carrots, or spring onions for extra crunch. If you prefer a more substantial meal, serve the wraps with rice on the side.
A different filling: Ground chicken or crumbled firm tofu can be used instead of beef. Adjust the cooking time to suit the ingredient you choose.
13. Beef and Bean Chili

Beef and bean chili is a practical choice when you want something that can simmer while you take care of other things. The beans make the meal more substantial, and the sauce thickens as it cooks. It can also be prepared ahead for another dinner.
Preparation time: 10 minutes
Cooking time: 35–45 minutes
Servings: 4
Ingredients
- 450 g ground beef
- 1 can beans, drained and rinsed (about 400 g)
- 1 can chopped tomatoes (about 400 g)
- 1 onion, diced
- 2 garlic cloves, minced
- 1 tablespoon chili powder, adjusted to taste
- 1 tablespoon oil
- Salt and black pepper, to taste
Method
- Heat the oil in a large pot over medium heat. Add the ground beef and cook until browned, breaking it into small pieces as it cooks.
- Add the onion and cook until softened. Stir in the garlic and chili powder, allowing the spices to release their aroma for about 30 seconds.
- Add the chopped tomatoes and drained beans. Stir well and bring the mixture to a gentle simmer.
- Cook uncovered for about 25–35 minutes, stirring occasionally, until the chili thickens. Add a little water if it becomes thicker than you prefer.
- Taste and adjust the seasoning before serving.
Serving : Serve the chili with rice, bread, or baked potatoes. A spoonful of plain yogurt can also soften the heat if the chili powder is strong.
For a meat-free version: Replace the ground beef with cooked lentils or additional beans. Simmer until the flavours come together and the mixture reaches your preferred consistency.
Easy Seafood Main Dish Recipes
Seafood can be a lovely change from chicken and beef, especially when you want a meal that cooks relatively quickly. Salmon, shrimp, and white fish each have a different texture, so you can choose whichever suits your taste and the ingredients available.
14. Lemon Herb Salmon

Lemon herb salmon is a simple dinner that gets much of its flavour from fresh lemon, garlic, and herbs. Baking the fish keeps preparation straightforward, and you can use the cooking time to prepare your sides.
Preparation time: 10 minutes
Cooking time: 12–18 minutes
Servings: 4
Ingredients
- 4 salmon fillets, about 150 g each
- 1 tablespoon olive oil
- 1 tablespoon lemon juice
- 2 garlic cloves, minced
- 1 teaspoon dried dill or chopped fresh parsley
- Salt and black pepper, to taste
Method
- Preheat the oven to 200°C (400°F). Line a baking tray with baking paper or lightly grease it.
- Place the salmon fillets on the tray and drizzle with olive oil and lemon juice.
- Sprinkle the garlic, herbs, salt, and pepper over the fish.
- Bake for approximately 12–18 minutes, depending on the thickness of the fillets. The salmon should turn opaque and flake easily with a fork. For food safety, check that the centre reaches 63°C (145°F).
- Serve while warm, spooning any lemony juices from the tray over the fish.
Good sides to try: Roasted potatoes, steamed broccoli, rice, or a crisp cucumber salad.
A fresh twist: Add thin lemon slices to the baking tray or sprinkle fresh parsley over the salmon just before serving.
15. Garlic Shrimp Rice Bowls

These garlic shrimp rice bowls are useful when you need dinner on the table without a long cooking process. The shrimp cooks quickly, and using rice prepared earlier can make the meal even easier to assemble.
Preparation time: 10 minutes
Cooking time: 10–15 minutes
Servings: 4
Ingredients
- 450 g peeled and deveined shrimp
- 3 cups cooked rice
- 3 garlic cloves, minced
- 1 tablespoon butter
- 1 teaspoon oil
- 1 tablespoon lemon juice
- 2 tablespoons chopped parsley
- Salt and black pepper, to taste
- Steamed broccoli or sliced carrots, optional
Method
- Pat the shrimp dry with paper towels, then season lightly with salt and black pepper.
- Heat the oil and butter in a large skillet over medium heat.
- Add the garlic and stir for about 30 seconds, taking care not to let it burn.
- Add the shrimp in a single layer. Cook for approximately 2–3 minutes per side, depending on their size, until they are opaque and cooked through. The centre should reach 63°C (145°F).
- Stir in the lemon juice and parsley. Taste and adjust the seasoning if needed.
- Divide the cooked rice among four bowls, add the shrimp, and serve with steamed vegetables if desired.
Make it a fuller meal: Add sweetcorn, peas, or sliced avocado to the bowls for extra colour and texture.
A simple swap: Use brown rice instead of white rice, or serve the shrimp with cooked quinoa if you want a different base.
16. Baked White Fish With Herbs

White fish is mild in flavour, making it a flexible choice for a simple family dinner. Cod, haddock, and tilapia are all options, although the cooking time will depend on the thickness of the fillets.
Preparation time: 10 minutes
Cooking time: 12–18 minutes
Servings: 4
Ingredients
- 4 white fish fillets, about 150 g each
- 1 tablespoon olive oil
- 1 tablespoon lemon juice
- 2 garlic cloves, minced
- 1 teaspoon dried parsley or mixed herbs
- Salt and black pepper, to taste
Method
- Preheat the oven to 200°C (400°F). Lightly grease a baking dish.
- Arrange the fish fillets in the dish and drizzle with olive oil and lemon juice.
- Sprinkle over the garlic, herbs, salt, and pepper.
- Bake for about 12–18 minutes, checking earlier if the fillets are thin. The fish should be opaque and flake easily. Use a food thermometer to confirm that the thickest part reaches 63°C (145°F).
- Serve immediately with your preferred side dishes.
Serving suggestion: Pair the fish with boiled potatoes, rice, steamed vegetables, or a fresh tomato salad.
Another way to enjoy it: Add a little paprika for extra colour and warmth, or use fresh dill instead of mixed herbs.
Easy Pasta and Noodle Recipes
Pasta and noodles are convenient choices for busy evenings because they cook relatively quickly and work with a wide range of ingredients. These recipes include creamy sauces, vegetables, beef, and tuna, giving you several options when you want something filling without making dinner complicated.
17. Beef Stir-Fry Noodles

Beef stir-fry noodles bring thinly sliced beef and vegetables together in a savoury sauce. Preparing the ingredients before heating the pan makes the cooking process smoother, since stir-frying moves quickly once you begin.
Preparation time: 15 minutes
Cooking time: 15 minutes
Servings: 4
Ingredients
- 300 g egg noodles or noodles of your choice
- 350 g beef, thinly sliced
- 1 bell pepper, thinly sliced
- 1 carrot, cut into thin strips
- 2 garlic cloves, minced
- 3 tablespoons soy sauce
- 1 tablespoon oil
- 1 teaspoon grated fresh ginger, optional
- Black pepper, to taste
Method
- Cook the noodles according to the package instructions. Drain and set aside.
- Heat the oil in a large skillet or wok over medium-high heat.
- Add the beef in batches if necessary and stir-fry until browned and cooked through. Transfer it to a clean plate.
- Add the bell pepper and carrot to the pan. Cook for 3–4 minutes, stirring regularly, until the vegetables begin to soften.
- Stir in the garlic and ginger, if using, and cook briefly until fragrant.
- Return the beef to the pan. Add the cooked noodles and soy sauce, then toss everything together until heated through.
Serving suggestion: Add sliced spring onions or sesame seeds just before serving for extra flavour and texture.
Change it up: Replace the beef with thinly sliced chicken or firm tofu. If you prefer more vegetables, add mushrooms or shredded cabbage.
18. Pasta Primavera

Pasta primavera is a useful way to turn vegetables into a satisfying main dish. It does not rely on a heavy sauce, so the flavours of the vegetables, garlic, and Parmesan can come through.
Preparation time: 15 minutes
Cooking time: 20 minutes
Servings: 4
Ingredients
- 300 g pasta
- 1 bell pepper, sliced
- 1 medium courgette (zucchini), sliced
- 1 cup broccoli florets
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- ½ cup grated Parmesan
- Salt and black pepper, to taste
- ½ cup reserved pasta water, as needed
Method
- Cook the pasta according to the package instructions. Before draining, reserve about ½ cup of the cooking water.
- Heat the olive oil in a large skillet over medium heat.
- Add the bell pepper, courgette, and broccoli. Cook for 6–8 minutes, stirring occasionally, until the vegetables are tender but still hold their shape.
- Add the garlic and cook for about 30 seconds.
- Add the drained pasta and Parmesan. Toss to combine, adding a little reserved pasta water if the mixture seems dry.
- Season with salt and black pepper, then serve warm.
For a little extra substance: Add cooked chickpeas or white beans for more protein.
Serving idea: A simple green salad or sliced tomatoes can accompany the pasta without adding much preparation.
19. Egg Fried Noodles

Egg fried noodles are handy when you have leftover vegetables and want to use them in a quick dinner. The egg adds protein, while soy sauce gives the noodles a savoury flavour.
Preparation time: 10 minutes
Cooking time: 10–15 minutes
Servings: 4
Ingredients
- 300 g noodles
- 3 eggs
- 1 cup shredded cabbage
- 1 carrot, grated or cut into thin strips
- 2 spring onions, sliced
- 2 garlic cloves, minced
- 2 tablespoons soy sauce
- 1 tablespoon oil
- Black pepper, to taste
Method
- Cook the noodles according to the package instructions. Drain well and set aside.
- Beat the eggs in a small bowl.
- Heat half the oil in a large skillet. Add the eggs and gently scramble until fully cooked. Transfer them to a plate.
- Add the remaining oil to the skillet. Stir-fry the cabbage and carrot for 3–4 minutes.
- Add the garlic and spring onions, cooking briefly until fragrant.
- Add the noodles and soy sauce. Toss well, then return the cooked eggs to the pan.
- Stir everything together until hot and season with black pepper before serving.
Make it more colourful: Add peas, sweetcorn, sliced bell peppers, or mushrooms.
If you want more protein: Stir in cooked chicken or tofu. If adding leftover meat, make sure it has been stored safely and is reheated thoroughly.
20. Creamy Tuna Pasta

Creamy tuna pasta is a practical pantry meal because canned tuna and dried pasta are easy to keep on hand. A little garlic and cooking cream make a simple sauce without requiring a long list of ingredients.
Preparation time: 10 minutes
Cooking time: 15–20 minutes
Servings: 4
Ingredients
- 300 g pasta
- 2 cans tuna, drained (about 280–300 g drained weight in total)
- ¾ cup cooking cream
- 2 garlic cloves, minced
- 1 tablespoon olive oil
- ¼ cup grated Parmesan, optional
- ½ cup reserved pasta water, as needed
- Salt and black pepper, to taste
Method
- Cook the pasta according to the package instructions. Reserve about ½ cup of pasta water before draining.
- Heat the olive oil in a skillet over medium-low heat.
- Add the garlic and cook for about 30 seconds, stirring so it does not burn.
- Stir in the drained tuna, breaking it into smaller pieces with a spoon.
- Add the cooking cream and let it warm gently. Avoid boiling the sauce vigorously.
- Add the drained pasta and Parmesan, if using. Toss until coated, adding a little pasta water if needed.
- Season to taste and serve while warm.
A little freshness: Stir in peas, baby spinach, or chopped parsley near the end of cooking.
For a lighter option: Replace some of the cream with milk, then add a little pasta water to help the sauce coat the noodles.
21. Creamy Tomato Basil Pasta

Creamy tomato basil pasta combines the familiar flavour of tomatoes with a smooth, gently creamy sauce. It is a good meat-free dinner for evenings when you want something comforting without a complicated preparation process.
Preparation time: 10 minutes
Cooking time: 20 minutes
Servings: 4
Ingredients
- 300 g pasta
- 1 can chopped tomatoes (about 400 g)
- ½ cup cooking cream
- 2 garlic cloves, minced
- 1 small onion, finely chopped
- 1 tablespoon olive oil
- ½ teaspoon dried oregano
- A handful of fresh basil leaves
- Salt and black pepper, to taste
Method
- Cook the pasta according to the package instructions. Reserve a little pasta water before draining.
- Heat the olive oil in a skillet over medium heat. Add the onion and cook for 3–4 minutes until softened.
- Stir in the garlic and oregano, cooking briefly until fragrant.
- Add the chopped tomatoes and simmer for 8–10 minutes, stirring occasionally.
- Lower the heat and stir in the cooking cream. Add the cooked pasta and toss until coated.
- Tear the basil leaves into the sauce and season with salt and black pepper. Add a splash of pasta water if the sauce is too thick.
Serving suggestion: Finish with grated Parmesan or serve alongside garlic bread and a green salad.
Make it more filling: Add white beans, chickpeas, or sautéed mushrooms to the tomato sauce.
How to Make Weeknight Cooking Easier
Choosing a recipe is only one part of getting dinner on the table. A few simple habits can also make weeknight cooking feel more manageable, especially when you are working with a busy schedule.
Plan a Few Meals Before Shopping
You do not need to plan every meal for an entire month. Start by choosing three or four dinners for the coming week, then write down the ingredients you need. This makes shopping more focused and can help you use fresh ingredients before they spoil.
Prepare Ingredients Ahead of Time
When you have a little free time, wash vegetables, chop ingredients that can be safely stored, or measure out dry seasonings. Keep prepared ingredients covered in the refrigerator when necessary, and avoid leaving perishable foods at room temperature for extended periods.
Keep Useful Pantry Staples on Hand
Rice, pasta, canned tomatoes, beans, lentils, stock, and a few favourite seasonings can make it easier to put together a meal without an extra trip to the shop. Frozen vegetables are also useful because you can take out what you need and return the rest to the freezer.
Use Leftovers Thoughtfully
Cooked chicken, roasted vegetables, and safely stored rice can become part of another meal. For example, leftover chicken can go into wraps or pasta, while extra vegetables can be added to fried rice or quesadillas. Refrigerate leftovers promptly, generally within two hours, and use them within three to four days. Reheat leftovers thoroughly to 74°C (165°F).
Choose Recipes That Fit Your Schedule
Not every dinner needs to be ready in fifteen minutes. On especially busy evenings, choose a stir-fry, wrap, or pasta dish. When you have more time, make a stew or prepare a tray of baked chicken that can provide leftovers for another meal.
Read the Full Recipe Before You Start
Checking the ingredients and method beforehand helps you spot anything that needs thawing, preheating, or cooking separately. It also gives you a chance to prepare a suitable side dish while the main meal cooks.
Frequently Asked Questions
What are some easy main dish recipes for busy weeknights?
Chicken stir-fry, beef tacos, garlic shrimp rice bowls, creamy tomato pasta, and vegetable fried rice are useful choices for busy evenings. The best option depends on the ingredients you have and how much time you can spend cooking.
How can I make dinner when I have very little time?
Choose recipes with short cooking times, such as wraps, stir-fries, or pasta dishes. Using prewashed vegetables, cooked rice, or leftover chicken can reduce preparation time, provided the ingredients have been stored safely.
What can I make for dinner with ingredients I already have?
Start with your main ingredient, then build a meal around it. Rice and vegetables can become fried rice, pasta and canned tomatoes can make a tomato pasta dish, and tortillas can be filled with beans, vegetables, cheese, or cooked chicken.
How can I make weeknight dinners more affordable?
Plan meals around ingredients you already have, compare prices before shopping, and choose versatile staples such as rice, pasta, beans, eggs, and seasonal vegetables. Making enough for another meal can also help reduce food waste, as long as leftovers are cooled and stored safely.
Can I prepare these main dish recipes ahead of time?
Many of them can be partly prepared in advance. You can chop vegetables, measure seasonings, or prepare sauces ahead of time, while some cooked dishes can be refrigerated for another meal. Follow safe storage and reheating practices, and keep ingredients that spoil easily refrigerated until needed.
Final Thoughts
Weeknight dinners do not have to be complicated to be satisfying. With a collection of easy main dish recipes to choose from, you can switch between chicken, beef, seafood, pasta, rice, and meat-free meals according to your schedule and preferences.
Start with a recipe that matches the time you have available and the ingredients in your kitchen. As you discover which meals work best for your household, save your favourites and keep them in your regular dinner rotation. A little planning can make everyday cooking feel more organised without taking the enjoyment out of mealtime.
If you enjoy chicken dinners, explore these more easy halal chicken recipes for additional ways to plan your weeknight meals.
Planning a family dinner or a casual get-together? Pair your meal with some easy mocktail recipes for a refreshing drink.
