Best 25 Healthy Dinner Recipes Under 400 Calories

This post contains paid and/or affiliate links. I make a small commission at no extra cost to you. Please see our Privacy Policy

Eating healthy doesn’t have to mean sacrificing flavor or feeling unsatisfied. This collection of 25 Healthy Dinner Recipes Under 400 Calories is designed to help you enjoy delicious, filling meals while staying on track with your wellness goals.

Each recipe balances lean proteins, fresh vegetables, and wholesome ingredients to deliver maximum taste with minimal calories.

From lightened-up comfort foods like Eggplant Parmesan and Turkey Chili to fresh, vibrant options like Sesame Ginger Salmon Salad and Zucchini Noodle Shrimp Scampi, there’s something here for every craving. Many of the recipes can be made in under 30 minutes, making them perfect for busy weeknights.

Whether you’re looking to lose weight, maintain a healthy lifestyle, or simply add more nutritious meals to your week, these recipes offer it all:

  • Balanced nutrition: each dish is under 400 calories
  • Variety: seafood, chicken, turkey, vegetarian, and vegan options
  • Simple steps: easy-to-follow directions with everyday ingredients
  • Flavorful twists: global-inspired seasonings and sauces

This isn’t just a recipe list — it’s a toolkit for building healthier eating habits without giving up the foods you love.

Lemon Garlic Salmon with Steamed Broccoli - pin

1. Lemon Garlic Salmon with Steamed Broccoli (~380 calories)

Ingredients (2 servings)

  • 2 salmon fillets (4 oz each)
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 lemon (½ sliced, ½ juiced)
  • 2 cups broccoli florets
  • Salt and pepper, to taste

Directions

  1. Preheat oven to 400°F (200°C).
  2. Place salmon fillets on a lined baking sheet. Drizzle with olive oil, garlic, lemon juice, salt, and pepper. Top with lemon slices.
  3. Bake for 12–15 minutes, until salmon flakes easily with a fork.
  4. Meanwhile, steam broccoli for 5–6 minutes until tender but crisp.
  5. Serve salmon alongside broccoli.

Zucchini Noodle Shrimp Scampi (~310 calories)

2. Zucchini Noodle Shrimp Scampi (~310 calories)

Ingredients (2 servings)

  • 2 medium zucchinis, spiralized
  • 8 oz shrimp, peeled and deveined
  • 1 tbsp olive oil
  • 3 cloves garlic, minced
  • Juice of 1 lemon
  • ¼ tsp red pepper flakes (optional)
  • 2 tbsp chopped parsley
  • Salt and pepper, to taste

Directions

  1. Heat olive oil in a skillet over medium heat. Add shrimp, garlic, and red pepper flakes; cook 2–3 minutes until shrimp turns pink.
  2. Add lemon juice and parsley, stir well.
  3. Toss in zucchini noodles, sauté 2 minutes until just tender.
  4. Serve immediately.

3. Turkey and Quinoa Stuffed Peppers (~350 calories)

3. Turkey and Quinoa Stuffed Peppers (~350 calories)

Ingredients (4 servings)

  • 4 bell peppers, halved and seeds removed
  • 1 lb lean ground turkey
  • 1 cup cooked quinoa
  • 1 cup diced tomatoes (canned, no salt added)
  • ½ cup onion, diced
  • 1 tsp olive oil
  • 1 tsp cumin
  • ½ tsp paprika
  • Salt and pepper, to taste

Directions

  1. Preheat oven to 375°F (190°C).
  2. In a skillet, heat olive oil. Cook onion until softened, then add ground turkey. Cook until browned.
  3. Stir in quinoa, tomatoes, cumin, paprika, salt, and pepper. Simmer 5 minutes.
  4. Stuff bell pepper halves with the mixture. Place in a baking dish with ½ cup water at the bottom.
  5. Cover with foil, bake 30 minutes. Remove foil and bake another 10 minutes.


4. Cauliflower Fried Rice with Chicken (~320 calories)

Ingredients (2 servings)

  • 2 cups cauliflower rice (store-bought or homemade)
  • 6 oz chicken breast, diced
  • 1 egg, lightly beaten
  • 1 cup mixed vegetables (peas, carrots, corn)
  • 2 tbsp low-sodium soy sauce
  • 1 tsp sesame oil
  • 2 green onions, chopped
  • 1 garlic clove, minced

Directions

  1. Heat sesame oil in a large skillet. Cook chicken until golden and cooked through. Remove and set aside.
  2. In the same skillet, add garlic and cauliflower rice. Cook 5 minutes.
  3. Push rice to the side, scramble the egg in the skillet.
  4. Add vegetables, soy sauce, and chicken back in. Stir well.
  5. Top with green onions before serving.

5. Greek Chicken Salad Bowl (~340 calories)

Ingredients (2 servings)

  • 6 oz grilled chicken breast, sliced
  • 4 cups mixed salad greens
  • ½ cup cherry tomatoes, halved
  • ½ cucumber, sliced
  • ¼ cup red onion, thinly sliced
  • ¼ cup Kalamata olives
  • 2 tbsp crumbled feta cheese
  • 2 tbsp tzatziki sauce (store-bought or homemade)

Directions

  1. Assemble salad greens, tomatoes, cucumber, onion, and olives in two bowls.
  2. Top each with grilled chicken slices and sprinkle with feta.
  3. Drizzle with tzatziki before serving.


6. Veggie-Packed Lentil Soup (~290 calories)

Ingredients (4 servings)

  • 1 cup dried lentils, rinsed
  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth (low sodium)
  • 2 cups spinach, chopped
  • 1 tsp cumin
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a large pot. Add onion, carrots, and celery; cook 5 minutes.
  2. Stir in garlic and cumin; cook 1 minute.
  3. Add lentils, diced tomatoes, and broth. Bring to a boil, then reduce heat and simmer 25–30 minutes until lentils are tender.
  4. Stir in spinach before serving. Adjust seasoning.

Best 25 Healthy Dinner Recipes Under 400 Calories

7. Spaghetti Squash with Marinara & Turkey Meatballs (~370 calories)

Ingredients (4 servings)

  • 1 medium spaghetti squash
  • 1 lb lean ground turkey
  • ½ cup breadcrumbs (whole wheat)
  • 1 egg
  • 2 cloves garlic, minced
  • 2 cups marinara sauce (low sodium)
  • 1 tsp Italian seasoning
  • Salt & pepper, to taste

Directions

  1. Preheat oven to 400°F (200°C). Cut squash in half, scoop out seeds, place cut-side down on a baking sheet. Bake 40 minutes until tender. Scrape into strands with a fork.
  2. Mix turkey, breadcrumbs, egg, garlic, Italian seasoning, salt, and pepper. Shape into 12 small meatballs.
  3. Bake meatballs at 400°F for 20 minutes until cooked through.
  4. Warm marinara sauce in a saucepan, add meatballs.
  5. Serve over spaghetti squash strands.

8. Garlic Lime Tilapia with Asparagus (~330 calories)

Ingredients (2 servings)

  • 2 tilapia fillets (4 oz each)
  • 1 tbsp olive oil
  • Juice & zest of 1 lime
  • 2 garlic cloves, minced
  • 10 asparagus spears, trimmed
  • Salt & pepper, to taste

Directions

  1. Heat oven to 375°F (190°C).
  2. Place tilapia on a lined baking dish. Drizzle with olive oil, garlic, lime juice, zest, salt, and pepper.
  3. Arrange asparagus alongside fish.
  4. Bake for 12–15 minutes until fish flakes easily.
  5. Serve warm.

9. Chickpea and Spinach Curry (~350 calories)

Ingredients (3 servings)

  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 tbsp curry powder
  • 1 can (14 oz) chickpeas, drained
  • 1 cup light coconut milk
  • 2 cups fresh spinach
  • 1 can (14 oz) diced tomatoes
  • Salt & pepper, to taste

Directions

  1. Heat oil in a skillet. Add onion and garlic, cook until fragrant.
  2. Stir in curry powder, toast 1 minute.
  3. Add chickpeas, tomatoes, and coconut milk. Simmer 10–12 minutes.
  4. Stir in spinach, cook until wilted.
  5. Serve hot with a small scoop of brown rice if desired.

10. Teriyaki Tofu Stir-Fry (~310 calories)

Ingredients (2 servings)

  • 8 oz firm tofu, cubed
  • 1 tbsp cornstarch
  • 1 tbsp sesame oil
  • 2 cups mixed vegetables (broccoli, bell pepper, snap peas)
  • 2 tbsp low-sodium soy sauce
  • 1 tbsp honey (or maple syrup)
  • 1 tbsp rice vinegar
  • 1 tsp grated ginger
  • 1 garlic clove, minced

Directions

  1. Toss tofu cubes in cornstarch. Heat sesame oil in a skillet, pan-fry tofu until golden. Remove and set aside.
  2. In the same pan, sauté vegetables until crisp-tender.
  3. In a small bowl, whisk soy sauce, honey, vinegar, ginger, and garlic.
  4. Add tofu back to the skillet, pour sauce over, toss to coat.
  5. Serve warm.

Balsamic Chicken with Roasted Brussels Sprouts (~360 calories)

11. Balsamic Chicken with Roasted Brussels Sprouts (~360 calories)

Ingredients (2 servings)

  • 2 chicken breasts (4 oz each)
  • 2 cups Brussels sprouts, halved
  • 2 tbsp balsamic vinegar
  • 1 tbsp olive oil
  • 1 tsp Dijon mustard
  • 1 garlic clove, minced
  • Salt & pepper, to taste

Directions

  1. Preheat oven to 400°F (200°C).
  2. Whisk balsamic vinegar, olive oil, mustard, garlic, salt, and pepper.
  3. Toss Brussels sprouts with half the mixture and spread on a baking sheet. Roast 20 minutes.
  4. Marinate chicken in the remaining mixture for 10 minutes.
  5. Add chicken to the sheet pan, roast 15–18 minutes until cooked through.
  6. Serve together.

12. Grilled Veggie & Black Bean Tacos (~330 calories for 2 tacos)

Ingredients (2 servings)

  • 4 small corn tortillas
  • 1 cup black beans (cooked or canned, drained)
  • 1 bell pepper, sliced
  • 1 small zucchini, sliced
  • ½ onion, sliced
  • 1 tsp olive oil
  • ½ avocado, sliced
  • Fresh cilantro, for garnish
  • Lime wedges, for serving
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a skillet or grill pan. Cook peppers, zucchini, and onion until slightly charred and tender. Season with salt and pepper.
  2. Warm tortillas in a dry skillet.
  3. Fill each tortilla with black beans, grilled veggies, and avocado slices.
  4. Garnish with cilantro and lime.

13. Seared Cod with Tomato Basil Relish (~290 calories)

Ingredients (2 servings)

  • 2 cod fillets (4 oz each)
  • 1 tbsp olive oil
  • 1 cup cherry tomatoes, diced
  • 2 tbsp fresh basil, chopped
  • 1 garlic clove, minced
  • 1 tsp balsamic vinegar
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a skillet over medium heat. Season cod with salt and pepper.
  2. Sear fish 3–4 minutes per side until golden and cooked through. Remove and keep warm.
  3. In the same skillet, add garlic, tomatoes, and balsamic vinegar. Cook 3 minutes.
  4. Stir in basil, spoon relish over cod before serving.

14. Thai Chicken Lettuce Wraps (~280 calories for 3 wraps)

Ingredients (2 servings)

  • 8 oz ground chicken
  • 1 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 tbsp soy sauce (low sodium)
  • 1 tbsp hoisin sauce
  • 1 tsp grated ginger
  • 1 tsp rice vinegar
  • 1 carrot, shredded
  • ¼ cup green onions, chopped
  • 6 large lettuce leaves (butter or romaine)

Directions

  1. Heat oil in a skillet, cook garlic and ginger 1 minute.
  2. Add chicken, cook until browned.
  3. Stir in soy sauce, hoisin, vinegar, and carrot. Simmer 3 minutes.
  4. Spoon mixture into lettuce leaves, sprinkle with green onions, and serve.

15. Eggplant Parmesan (Lightened-Up) (~370 calories)

Ingredients (2 servings)

  • 1 medium eggplant, sliced into ½-inch rounds
  • 1 cup marinara sauce (low sodium)
  • ½ cup shredded mozzarella cheese (part-skim)
  • 2 tbsp grated Parmesan
  • ½ cup breadcrumbs (whole wheat)
  • 1 egg, beaten
  • 1 tbsp olive oil spray
  • Salt & pepper, to taste

Directions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment.
  2. Dip eggplant slices in beaten egg, then coat with breadcrumbs. Place on sheet and spray lightly with olive oil.
  3. Bake 20 minutes, flipping halfway.
  4. Layer baked eggplant with marinara sauce and mozzarella in a baking dish. Sprinkle Parmesan on top.
  5. Bake another 15 minutes until cheese is melted and bubbly.

16. Butternut Squash & Kale Risotto (~360 calories)

Ingredients (2 servings)

  • ½ cup Arborio rice
  • 2 cups low-sodium vegetable broth (warm)
  • 1 cup butternut squash, diced
  • 1 cup kale, chopped
  • ½ onion, diced
  • 2 garlic cloves, minced
  • 1 tbsp olive oil
  • 2 tbsp grated Parmesan
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a saucepan. Sauté onion and garlic until softened.
  2. Add Arborio rice, stir 1–2 minutes to toast lightly.
  3. Add diced squash and ½ cup broth. Stir until absorbed.
  4. Continue adding broth ½ cup at a time, stirring until absorbed each time (about 20 minutes).
  5. Stir in kale and Parmesan, cook until kale wilts.
  6. Adjust seasoning and serve warm.

17. Grilled Shrimp Skewers with Quinoa Salad (~380 calories)

Ingredients (2 servings)

  • 10 large shrimp, peeled & deveined
  • 1 tbsp olive oil
  • Juice of 1 lemon
  • 1 garlic clove, minced
  • Salt & pepper, to taste
  • ½ cup quinoa, cooked
  • ½ cucumber, diced
  • ½ cup cherry tomatoes, halved
  • 1 tbsp fresh parsley, chopped

Directions

  1. In a bowl, combine shrimp, olive oil, lemon juice, garlic, salt, and pepper. Marinate 15 minutes.
  2. Thread shrimp onto skewers and grill 2–3 minutes per side.
  3. For quinoa salad: toss cooked quinoa with cucumber, tomatoes, parsley, salt, and pepper.
  4. Serve shrimp skewers with quinoa salad.

18. Turkey & Zucchini Burger (No Bun) (~320 calories)

Ingredients (2 servings)

  • 8 oz ground turkey
  • ½ cup zucchini, grated and squeezed dry
  • 1 garlic clove, minced
  • ½ tsp paprika
  • ½ tsp onion powder
  • 1 tbsp olive oil
  • Salt & pepper, to taste
  • 2 lettuce leaves (for wrapping, optional)

Directions

  1. Mix ground turkey, zucchini, garlic, paprika, onion powder, salt, and pepper. Shape into 2 patties.
  2. Heat olive oil in a skillet, cook patties 5–6 minutes per side until cooked through.
  3. Serve with lettuce wraps or a side salad instead of a bun.

19. Cauliflower Crust Margherita Pizza (~370 calories for 2 slices)

Ingredients (2 servings)

  • 1 small cauliflower head (riced, ~2 cups)
  • 1 egg, beaten
  • ½ cup shredded mozzarella (part-skim)
  • 2 tbsp Parmesan, grated
  • ½ cup marinara sauce
  • ½ cup fresh mozzarella slices
  • Fresh basil leaves

Directions

  1. Preheat oven to 425°F (220°C).
  2. Steam riced cauliflower 5 minutes, then squeeze out excess water with a towel.
  3. Mix cauliflower with egg, shredded mozzarella, and Parmesan.
  4. Spread into a thin circle on a baking sheet lined with parchment. Bake 15 minutes.
  5. Top crust with marinara, fresh mozzarella, and basil.
  6. Bake another 8–10 minutes until cheese melts.

20. Mushroom & Spinach Omelet (~280 calories)

Ingredients (1 serving)

  • 3 egg whites + 1 whole egg
  • ½ cup mushrooms, sliced
  • 1 cup spinach
  • 1 tbsp feta cheese (optional)
  • 1 tsp olive oil
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a skillet, sauté mushrooms until golden. Add spinach and cook until wilted. Remove from skillet.
  2. Beat eggs, season with salt and pepper. Pour into skillet, cook until edges set.
  3. Add mushroom-spinach mixture and feta, fold omelet in half.
  4. Cook another minute, then serve.

21. Moroccan Chickpea Stew (~350 calories)

Ingredients (3 servings)

  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 tbsp tomato paste
  • 1 can (14 oz) chickpeas, drained
  • 1 can (14 oz) diced tomatoes
  • 1 cup vegetable broth (low sodium)
  • 1 tsp cumin
  • ½ tsp cinnamon
  • ½ tsp paprika
  • 1 carrot, diced
  • 2 tbsp fresh parsley or cilantro, chopped
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a pot. Add onion and garlic, cook until softened.
  2. Stir in tomato paste, cumin, cinnamon, and paprika. Cook 1 minute.
  3. Add chickpeas, tomatoes, broth, and carrot. Simmer 20 minutes until carrot is tender.
  4. Adjust seasoning and garnish with parsley before serving.

22. Lemon Herb Grilled Chicken with Green Beans (~300 calories)

Ingredients (2 servings)

  • 2 chicken breasts (4 oz each)
  • 1 tbsp olive oil
  • Juice of 1 lemon
  • 1 tsp dried oregano
  • 1 garlic clove, minced
  • 2 cups green beans, trimmed
  • Salt & pepper, to taste

Directions

  1. Whisk olive oil, lemon juice, oregano, garlic, salt, and pepper. Marinate chicken for at least 20 minutes.
  2. Grill chicken 5–6 minutes per side until cooked through.
  3. Steam green beans 5 minutes until crisp-tender.
  4. Serve chicken with green beans on the side.

23. Veggie-Packed Turkey Chili (~380 calories)

Ingredients (4 servings)

  • 1 lb lean ground turkey
  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 zucchini, diced
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) kidney beans, drained
  • 1 cup low-sodium chicken broth
  • 1 tbsp chili powder
  • 1 tsp cumin
  • ½ tsp paprika
  • Salt & pepper, to taste

Directions

  1. Heat olive oil in a large pot. Cook onion, garlic, and bell pepper until softened.
  2. Add ground turkey, cook until browned.
  3. Stir in zucchini, tomatoes, beans, broth, and spices. Bring to a boil.
  4. Reduce heat, simmer 25 minutes. Adjust seasoning.
  5. Serve hot, optionally topped with fresh cilantro.

24. Miso Soup with Tofu & Seaweed (~210 calories)

Ingredients (2 servings)

  • 4 cups water
  • 2 tbsp miso paste
  • ½ cup tofu, cubed
  • ¼ cup dried wakame seaweed
  • 2 green onions, sliced
  • ½ cup mushrooms, sliced (optional)

Directions

  1. Heat water in a pot until hot but not boiling.
  2. In a small bowl, whisk a ladle of hot water with miso paste until dissolved. Return mixture to the pot.
  3. Add tofu, wakame, and mushrooms. Simmer 3–4 minutes.
  4. Top with green onions before serving.

25. Sesame Ginger Salmon Salad (~370 calories)

Ingredients (2 servings)

  • 2 salmon fillets (4 oz each)
  • 1 tbsp olive oil
  • 1 tbsp soy sauce (low sodium)
  • 1 tsp sesame oil
  • 1 tsp grated ginger
  • 4 cups mixed greens
  • 1 cup shredded carrots
  • ½ cucumber, sliced
  • 2 tbsp sesame seeds

Directions

  1. Preheat oven to 400°F (200°C). Mix soy sauce, sesame oil, and ginger. Brush over salmon.
  2. Bake salmon 12–15 minutes until cooked through.
  3. Arrange greens, carrots, and cucumber in bowls.
  4. Top with salmon and sprinkle sesame seeds before serving.

This post contains paid and/or affiliate links. I make a small commission at no extra cost to you. Please see our Privacy Policy

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment

Follow by Email
Pinterest
Pinterest
fb-share-icon
Instagram
WhatsApp
Reddit
Tiktok