10+ Healthy Dinner Recipes to Keep Your Evenings Tasty and Nutritious
Finding the right dinner ideas that are both tasty and good for you can feel tricky. You want meals that keep you healthy without spending too much time in the kitchen.
Healthy dinner recipes help you enjoy food that fuels your body and fits into your busy life.
Eating well doesn’t have to be complicated or boring. You can prepare simple dishes with fresh ingredients that make your evenings easier and more satisfying.
With the right recipes, you’ll look forward to dinner while taking care of your health.
1) Garlicky Green Beans with Caramelized Onions
This simple side dish is fresh and flavorful. Caramelized onions add sweetness that pairs well with the garlic and green beans.
Cooking the onions slowly brings out their natural sugars. Garlic gives a nice punch of flavor.
The green beans stay crisp and bright. This dish works well with any main dish, from chicken to fish.
It’s a great way to add veggies to your meal without a lot of effort.
Ingredients
- 1 lb fresh green beans, trimmed
- 2 large shallots or onions, thinly sliced
- 3 cloves garlic, minced
- 2 tablespoons olive oil or butter
- Salt and pepper to taste
Cooking Instructions
- Heat olive oil or butter in a pan over medium heat.
- Add the sliced onions and cook slowly until caramelized, about 15 minutes.
- Stir in the garlic and cook for 1 minute.
- Add the green beans and sauté for 5-7 minutes until they are tender but still crisp.
- Season with salt and pepper before serving.
You can find a similar recipe at Eat Yourself Skinny.
2) Healthy Turkey Shepherd’s Pie
Turkey shepherd’s pie makes a tasty and healthy dinner. Lean ground turkey replaces beef to cut down on fat.
You add lots of vegetables for more nutrients and flavor. The topping can be mashed potatoes or mashed cauliflower to reduce carbs.
The dish is warm and filling. You cook the turkey and veggies with a simple gravy, then layer it in a baking dish.
Add the mashed topping and bake until golden brown.
Ingredients
- 1 pound ground turkey
- 1 cup carrots, diced
- 1 cup peas
- 1 cup corn
- 1 onion, chopped
- 2 cups mashed potatoes or mashed cauliflower
- 1 cup low-sodium chicken broth
- 2 tablespoons olive oil
- 1 tablespoon all-purpose flour
- Salt and pepper to taste
Cooking Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a pan, cook onions until soft.
- Add ground turkey, cook until browned.
- Stir in carrots, peas, corn, and flour.
- Pour in chicken broth, cook until thickened.
- Spread turkey mixture in a baking dish.
- Top with mashed potatoes or cauliflower.
- Bake 20-25 minutes until the top is golden.
You can find more details at Healthy Shepherd’s Pie with Ground Turkey Recipe.
3) Chinese Chicken Salad with Sesame Dressing
You can make a Chinese chicken salad that’s both fresh and healthy. It combines crunchy vegetables like cabbage and carrots with tender chicken breast.
The sesame dressing uses sesame oil, soy sauce, ginger, and garlic for flavor. This salad works well for dinner or packed lunches since it keeps for a few days.
You can add almonds or wontons for extra crunch. Customize it with your favorite veggies or nuts.
Ingredients
- 2 cooked chicken breasts, sliced
- 4 cups shredded cabbage
- 1 cup shredded carrots
- 3 green onions, sliced
- 1/4 cup sliced almonds or crunchy wontons
- 1/2 cup mandarin oranges (optional)
For the dressing:
- 3 tbsp sesame oil
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tsp grated fresh ginger
- 1 clove garlic, minced
- 1 tbsp honey
Cooking Instructions
- Mix all dressing ingredients in a bowl.
- Combine cabbage, carrots, green onions, almonds, and mandarin oranges in a large bowl.
- Add sliced chicken on top.
- Pour dressing over the salad and toss gently.
- Serve immediately or chill for 30 minutes for best flavor.
4) Honey Chipotle Shrimp Tacos
Honey chipotle shrimp tacos are easy and tasty for a healthy dinner. The shrimp cook in a sweet and smoky sauce with just the right amount of spice.
These tacos come together fast, perfect for weeknights. Serve them with fresh lime slaw or avocado salsa for crunch and creaminess.
Use flour tortillas, cotija cheese, and a drizzle of lime juice to finish the tacos. This meal feels special but is simple to make.
Ingredients
- 1 lb shrimp, peeled and deveined
- 2 tbsp adobo sauce
- 2 tbsp honey
- Salt, to taste
- 6 small flour tortillas
- Cotija cheese, crumbled
- Lime slaw or fresh veggies
Cooking Instructions
- Mix adobo sauce, honey, and salt in a bowl.
- Toss shrimp in the sauce until well coated.
- Cook shrimp in a hot pan for 2-3 minutes per side until opaque.
- Warm tortillas in a pan or oven at 350°F (175°C) for 5 minutes.
- Assemble tacos with shrimp, cheese, and slaw or veggies.
- Serve with lime wedges for squeezing.
For more ideas on this dish, check out this easy honey chipotle shrimp tacos recipe.
5) Baked Spaghetti Squash with Meatballs
Baked spaghetti squash with meatballs is a lighter twist on a classic favorite. You roast the squash until tender, then mix its strands with marinara sauce and cheese.
Turkey meatballs add protein without extra carbs. This dish is easy to prepare and bakes until the cheese melts and turns golden.
You can try this recipe when you want something filling but healthy.
Ingredients
- 1 medium spaghetti squash
- 1 pound ground turkey
- 1 cup marinara sauce
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 egg
- 1/4 cup breadcrumbs
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- Olive oil
Cooking Instructions
- Preheat oven to 425°F (220°C).
- Cut squash in half, scoop out seeds, and brush with olive oil.
- Roast squash cut-side down on a baking sheet for 40 minutes.
- Mix ground turkey, egg, breadcrumbs, seasoning, salt, and pepper.
- Shape into meatballs and brown in a skillet.
- Scrape squash strands into a bowl and mix with marinara sauce.
- Place squash mixture in a baking dish, top with meatballs and cheese.
- Bake 15 minutes until cheese melts and is golden.
6) Caesar Slaw with Crispy Chicken
Caesar slaw is a fresh twist on a classic salad. Use thin strands of cabbage and kale for a crunchy, healthy base.
Cook the chicken until crispy to add texture and protein. Top it all with a creamy, tangy Greek yogurt Caesar dressing.
You’ll get great flavor without a lot of extra fat or calories.
Ingredients
- 2 cups cabbage, thinly sliced
- 1 cup kale, thinly sliced
- 1 cup romaine lettuce, chopped
- 2 boneless chicken breasts
- 1/2 cup Greek yogurt
- 1 tbsp lemon juice
- 1 clove garlic, minced
- 2 anchovies (optional)
- 1/4 cup grated Parmesan cheese
- 1 tbsp avocado or neutral oil
- Salt and pepper to taste
Cooking Instructions
- Preheat oven to 400°F (200°C).
- Season chicken with salt and pepper.
- Heat oil in a pan, cook chicken until golden and crispy, about 4 minutes per side.
- Remove chicken and let rest before slicing.
- Whisk Greek yogurt, lemon juice, garlic, anchovies, and Parmesan to make dressing.
- Toss cabbage, kale, and romaine with dressing.
- Top salad with sliced crispy chicken and serve immediately.
For more ideas, check this Caesar Slaw with Crispy Chicken Recipe.
7) Pork Stir Fry with Crunchy Vegetables
Make a quick and healthy pork stir fry with fresh, crunchy vegetables. Pork tenderloin or pork chops work well for this dish.
Cook the pork quickly and keep the veggies crisp. Use colorful veggies like broccoli, bell peppers, carrots, and snap peas to add crunch and nutrients.
Stir fry everything in a simple sauce with garlic and ginger for extra flavor. It only takes about 20 to 30 minutes to prepare.
Serve it over rice or noodles to round out your meal.
Ingredients
- 1 pound pork tenderloin or pork chops, thinly sliced
- 2 cups broccoli florets
- 1 bell pepper, sliced
- 1 cup sliced carrots
- 1 cup snap peas
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons soy sauce
- 1 tablespoon vegetable oil
- 1 teaspoon cornstarch (optional)
- ¼ cup water
Cooking Instructions
- Heat the oil in a large pan over medium-high heat.
- Add the pork and stir fry for 3-4 minutes until browned. Remove from the pan.
- Add garlic and ginger, cook for 30 seconds.
- Toss in the vegetables and stir fry for 4-5 minutes until crisp-tender.
- Mix soy sauce, water, and cornstarch (if using) in a small bowl. Pour into the pan.
- Return pork to the pan and cook for 2 more minutes, until sauce thickens.
- Serve warm, with rice or noodles if you like.
Learn more on an easy pork stir fry recipe with fresh veggies here.
8) Shakshuka with Bell Peppers and Tomato
Shakshuka is a simple, healthy dish you can enjoy any time. It features eggs cooked in a flavorful tomato sauce with bell peppers.
This meal gives you a good mix of protein and veggies. You start by sautéing onions and bell peppers until soft.
Add tomatoes and spices like cumin and paprika for a warm, rich sauce. Crack the eggs on top and cook until the whites set but the yolks stay runny.
You can customize this dish by adding feta or olives if you like. Enjoy a colorful, hearty meal in just one pan.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 1 bell pepper, sliced
- 2 cloves garlic, minced
- 1 can (14 oz) whole peeled tomatoes
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 4 eggs
Cooking Instructions:
- Heat oil in a skillet over medium heat.
- Add onion and bell pepper; cook until soft, about 5 minutes.
- Stir in garlic, then add tomatoes and spices. Simmer for 10 minutes.
- Make small wells in the sauce and crack eggs into each.
- Cover and cook until egg whites are set, about 5-7 minutes.
- Season with salt and pepper before serving.
For more ideas, check this shakshuka recipe with bell peppers and tomatoes.
9) Mediterranean Chickpea and Veggie Bowl
This bowl is easy to make and packed with good flavors. You’ll use chickpeas, fresh veggies, and a tasty sauce to keep it light and healthy.
Roast the chickpeas with spices for extra flavor. Add cucumbers, tomatoes, and greens for fresh crunch.
A creamy yogurt or tahini sauce brings everything together. This meal works well for busy nights when you want something nutritious without much work.
Ingredients
- 1 can chickpeas, drained and rinsed
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 1 cup spinach or arugula
- ¼ cup red onion, thinly sliced
- ½ cup Greek yogurt or tahini sauce
- 1 tbsp olive oil
- 1 tsp paprika
- Salt and pepper to taste
Cooking Instructions
- Preheat oven to 400°F (200°C).
- Toss chickpeas with olive oil, paprika, salt, and pepper.
- Roast chickpeas on a baking sheet for 20-25 minutes until crispy.
- Prepare vegetables while chickpeas roast.
- Divide spinach, cucumbers, tomatoes, and onion into bowls.
- Top with roasted chickpeas and drizzle yogurt or tahini sauce on top.
10) Low-Calorie Salmon with Asparagus
This low-calorie salmon with asparagus is a simple and healthy dinner you can make quickly. Lightly spray the fish with cooking spray and season it with your favorite spices.
Roast the salmon and asparagus together on a sheet pan for easy clean-up. The salmon stays juicy, and the asparagus turns tender and flavorful.
Add a small drizzle of garlic butter if you want extra taste without many calories. This meal gives you protein and vitamins but stays light.
Ingredients
- 2 salmon fillets
- 1 bunch asparagus, trimmed
- Cooking spray
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- Salt and pepper to taste
- 1 tablespoon olive oil or garlic butter (optional)
Cooking Instructions
- Preheat the oven to 400°F (200°C).
- Spray the salmon with cooking spray.
- Season the salmon with garlic powder, paprika, salt, and pepper.
- Toss the asparagus with olive oil and a pinch of salt.
- Place the salmon and asparagus on a baking sheet.
- Roast for 12-15 minutes.
- Check if the salmon flakes easily.