This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
Trying to lose weight doesn’t mean eating bland, unsatisfying meals. In fact, some of the most effective dinners for healthy weight management are packed with colorful vegetables, lean proteins, healthy fats, herbs, and spices that naturally support an anti-inflammatory eating pattern. These ingredients help create meals that are filling, nutrient-dense, and loaded with flavor while keeping calories in check.
Whether you’re meal prepping for the week or looking for quick dinners after work, these recipes are designed to keep you satisfied without feeling heavy. You’ll find plenty of chicken, salmon, shrimp, turkey, beans, vegetables, and wholesome grains balanced with healthy fats from olive oil, avocado, nuts, and seeds.
These dinners are simple enough for busy weeknights while offering plenty of variety to keep healthy eating exciting.
Let’s get cooking!
1. 35g Protein Lemon Garlic Chicken with Roasted Broccoli
Juicy chicken breasts roast with broccoli, garlic, lemon, and herbs for a simple dinner that’s high in protein and full of fresh flavor.
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 4 boneless skinless chicken breasts
- 4 cups broccoli florets
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- Juice of 1 lemon
- 1 teaspoon Italian seasoning
- Salt
- Black pepper
- Fresh parsley
Instructions
- Preheat oven to 425°F.
- Toss broccoli with olive oil and seasoning.
- Arrange chicken on a baking sheet.
- Roast for 30 minutes.
- Finish with lemon juice.
- Garnish with parsley.
Nutritional Information (Approximate Per Serving)
- Calories: 360
- Protein: 35g
- Carbohydrates: 10g
- Fat: 16g
2. 34g Protein Mediterranean Salmon and Vegetables
Salmon, asparagus, tomatoes, olives, garlic, and lemon roast together for a heart-healthy dinner rich in omega-3 fats.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 4 salmon fillets
- 1 bunch asparagus
- 2 cups cherry tomatoes
- ½ cup Kalamata olives
- 2 tablespoons olive oil
- 3 garlic cloves
- Juice of 1 lemon
- Fresh dill
- Salt and pepper
Instructions
- Arrange salmon and vegetables on a baking sheet.
- Drizzle with olive oil.
- Add garlic and seasoning.
- Roast at 400°F for 18 minutes.
- Finish with lemon juice.
- Sprinkle with fresh dill.
Nutritional Information (Approximate Per Serving)
- Calories: 410
- Protein: 34g
- Carbohydrates: 9g
- Fat: 24g
3. 32g Protein Ginger Turmeric Shrimp Stir-Fry
Shrimp cooks quickly with broccoli, snap peas, bell peppers, garlic, ginger, and turmeric for a colorful dinner.
Prep Time: 10 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 1½ pounds shrimp
- 2 cups broccoli
- 1 red bell pepper
- 1 cup snap peas
- 1 tablespoon grated ginger
- 1 teaspoon turmeric
- 2 garlic cloves
- 2 tablespoons avocado oil
- 2 tablespoons coconut aminos
Instructions
- Heat oil in a skillet.
- Cook garlic, ginger, and turmeric.
- Stir-fry vegetables.
- Add shrimp.
- Pour in coconut aminos.
- Serve immediately.
Nutritional Information (Approximate Per Serving)
- Calories: 330
- Protein: 32g
- Carbohydrates: 12g
- Fat: 16g
4. 33g Protein Ground Turkey Zucchini Skillet
Lean ground turkey cooks with zucchini, tomatoes, spinach, garlic, and herbs in one easy skillet.
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 1½ pounds lean ground turkey
- 2 zucchini, diced
- 2 cups spinach
- 1 cup cherry tomatoes
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon oregano
- Salt
- Pepper
Instructions
- Brown turkey.
- Add garlic.
- Stir in zucchini and tomatoes.
- Cook until vegetables soften.
- Fold in spinach.
- Season and serve.
Nutritional Information (Approximate Per Serving)
- Calories: 345
- Protein: 33g
- Carbohydrates: 11g
- Fat: 18g
5. 25g Protein Mediterranean Chickpea Bowl
Protein-rich chickpeas pair with cucumbers, tomatoes, greens, herbs, avocado, and lemon for a satisfying vegetarian dinner.
Prep Time: 15 minutes
Cook Time: 5 minutes
Servings: 4
Ingredients
- 2 cans chickpeas
- 1 cucumber
- 1 cup cherry tomatoes
- 1 avocado
- 5 cups mixed greens
- 2 tablespoons olive oil
- Juice of 1 lemon
- Fresh parsley
- Salt and pepper
Instructions
- Warm chickpeas.
- Assemble vegetables.
- Add avocado.
- Drizzle with olive oil.
- Finish with lemon juice.
- Toss before serving.
Nutritional Information (Approximate Per Serving)
- Calories: 385
- Protein: 25g
- Carbohydrates: 31g
- Fat: 18g
6. 34g Protein Garlic Herb Cod with Green Beans
Flaky cod roasts with green beans, tomatoes, garlic, herbs, and lemon for a light yet filling dinner.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 4 cod fillets
- 1 pound green beans
- 2 cups cherry tomatoes
- 2 tablespoons olive oil
- 3 garlic cloves
- Juice of 1 lemon
- Fresh parsley
- Salt
- Pepper
Instructions
- Arrange fish and vegetables.
- Drizzle with olive oil.
- Add garlic and seasoning.
- Roast at 400°F.
- Finish with lemon juice.
- Garnish with parsley.
Nutritional Information (Approximate Per Serving)
- Calories: 315
- Protein: 34g
- Carbohydrates: 10g
- Fat: 14g
7. 24g Protein Lentil Vegetable Soup
Lentils, carrots, celery, tomatoes, spinach, garlic, and herbs simmer into a comforting high-fiber dinner.
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 6
Ingredients
- 2 cups cooked lentils
- 2 carrots
- 2 celery stalks
- 1 onion
- 3 garlic cloves
- 1 can diced tomatoes
- 2 cups spinach
- 6 cups vegetable broth
- Italian seasoning
Instructions
- Sauté onion, carrots, celery, and garlic.
- Add broth and tomatoes.
- Simmer 20 minutes.
- Stir in lentils.
- Add spinach.
- Serve warm.
Nutritional Information (Approximate Per Serving)
- Calories: 285
- Protein: 24g
- Carbohydrates: 28g
- Fat: 7g
8. 35g Protein Chicken Cauliflower Rice Bowls
Seasoned grilled chicken served over cauliflower rice with avocado, cucumbers, tomatoes, and herbs creates a fresh, low-carb dinner.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 4 chicken breasts
- 4 cups cauliflower rice
- 1 avocado
- 1 cucumber
- 1 cup cherry tomatoes
- 2 tablespoons olive oil
- Juice of 1 lime
- Fresh cilantro
- Chili powder
Instructions
- Grill seasoned chicken.
- Cook cauliflower rice.
- Assemble bowls.
- Add vegetables.
- Slice chicken on top.
- Finish with lime juice and cilantro.
Nutritional Information (Approximate Per Serving)
- Calories: 395
- Protein: 35g
- Carbohydrates: 13g
- Fat: 19g
9. 33g Protein Garlic Shrimp and Asparagus Skillet
Juicy shrimp, asparagus, cherry tomatoes, garlic, and fresh herbs come together in one skillet for a light, protein-packed dinner.
Prep Time: 10 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 1½ pounds shrimp, peeled and deveined
- 1 bunch asparagus, trimmed
- 1 cup cherry tomatoes, halved
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- Juice of 1 lemon
- 1 teaspoon Italian seasoning
- Salt
- Black pepper
- Fresh parsley
Instructions
- Heat olive oil in a large skillet.
- Sauté garlic until fragrant.
- Add asparagus and cook for 4–5 minutes.
- Stir in shrimp and tomatoes.
- Cook until shrimp turn pink.
- Finish with lemon juice and parsley.
Nutritional Information (Approximate Per Serving)
- Calories: 325
- Protein: 33g
- Carbohydrates: 9g
- Fat: 16g
10. 34g Protein Turkey Stuffed Bell Peppers
Bell peppers are filled with lean ground turkey, cauliflower rice, tomatoes, herbs, and spinach for a satisfying low-carb meal.
Prep Time: 20 minutes
Cook Time: 35 minutes
Servings: 4
Ingredients
- 1½ pounds lean ground turkey
- 4 large bell peppers
- 2 cups cauliflower rice
- 1 cup diced tomatoes
- 2 cups spinach
- 1 onion, diced
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon oregano
- Salt and pepper
Instructions
- Preheat oven to 375°F.
- Brown turkey with onion and garlic.
- Stir in cauliflower rice, tomatoes, spinach, and oregano.
- Fill the peppers.
- Bake for 30–35 minutes.
- Serve warm.
Nutritional Information (Approximate Per Serving)
- Calories: 355
- Protein: 34g
- Carbohydrates: 15g
- Fat: 17g
11. 25g Protein Tofu Broccoli Stir-Fry
Crispy tofu, broccoli, carrots, garlic, ginger, and coconut aminos make a flavorful vegetarian dinner.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 16 ounces extra-firm tofu, cubed
- 3 cups broccoli florets
- 1 cup carrots, sliced
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 2 tablespoons avocado oil
- 2 tablespoons coconut aminos
- Sesame seeds (optional)
- Black pepper
Instructions
- Brown tofu until crispy.
- Remove from skillet.
- Cook garlic and ginger.
- Stir-fry vegetables.
- Return tofu and add coconut aminos.
- Toss well before serving.
Nutritional Information (Approximate Per Serving)
- Calories: 340
- Protein: 25g
- Carbohydrates: 17g
- Fat: 18g
12. 35g Protein Mediterranean Chicken Skillet
Chicken breasts simmer with tomatoes, olives, spinach, garlic, herbs, and lemon in one flavorful pan.
Prep Time: 10 minutes
Cook Time: 25 minutes
Servings: 4
Ingredients
- 4 boneless skinless chicken breasts
- 2 cups cherry tomatoes
- ½ cup Kalamata olives
- 2 cups spinach
- 3 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon oregano
- Juice of 1 lemon
- Fresh basil
- Salt and pepper
Instructions
- Brown chicken on both sides.
- Add garlic and tomatoes.
- Stir in oregano.
- Simmer until chicken is cooked through.
- Fold in spinach and olives.
- Finish with lemon juice and basil.
Nutritional Information (Approximate Per Serving)
- Calories: 385
- Protein: 35g
- Carbohydrates: 10g
- Fat: 18g
13. 24g Protein White Bean Kale Soup
White beans, kale, carrots, celery, onions, garlic, tomatoes, and herbs create a comforting, fiber-rich dinner.
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 6
Ingredients
- 2 cans white beans, drained
- 2 cups kale, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 1 onion, chopped
- 3 garlic cloves, minced
- 1 can diced tomatoes
- 6 cups low-sodium vegetable broth
- 2 tablespoons olive oil
- Italian seasoning
Instructions
- Sauté onion, carrots, celery, and garlic.
- Add tomatoes and broth.
- Simmer for 20 minutes.
- Stir in white beans.
- Add kale and cook for 10 minutes.
- Serve hot.
Nutritional Information (Approximate Per Serving)
- Calories: 295
- Protein: 24g
- Carbohydrates: 30g
- Fat: 8g
14. 34g Protein Lemon Herb Salmon with Brussels Sprouts
Salmon fillets roast alongside Brussels sprouts with garlic, lemon, and fresh dill for a nourishing dinner.
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 4 salmon fillets
- 1 pound Brussels sprouts, halved
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- Juice of 1 lemon
- Fresh dill
- Salt
- Black pepper
Instructions
- Preheat oven to 400°F.
- Toss Brussels sprouts with olive oil.
- Arrange salmon on the baking sheet.
- Add garlic, salt, and pepper.
- Roast for 18–20 minutes.
- Finish with lemon juice and dill.
Nutritional Information (Approximate Per Serving)
- Calories: 405
- Protein: 34g
- Carbohydrates: 11g
- Fat: 23g
15. 23g Protein Chickpea Cauliflower Curry
Chickpeas, cauliflower, spinach, garlic, ginger, turmeric, and light coconut milk create a creamy vegetarian dinner.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 2 cans chickpeas
- 1 small cauliflower, cut into florets
- 2 cups spinach
- 1 onion, diced
- 3 garlic cloves
- 1 tablespoon grated ginger
- 1 teaspoon turmeric
- 1 tablespoon curry powder
- 1 can light coconut milk
Instructions
- Cook onion, garlic, and ginger.
- Stir in curry powder and turmeric.
- Add coconut milk and cauliflower.
- Simmer until tender.
- Add chickpeas and spinach.
- Serve warm.
Nutritional Information (Approximate Per Serving)
- Calories: 355
- Protein: 23g
- Carbohydrates: 34g
- Fat: 14g
16. 35g Protein Turkey Meatballs with Roasted Vegetables
Lean turkey meatballs roast alongside zucchini, broccoli, carrots, and onions for a balanced, protein-rich dinner.
Prep Time: 20 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 1½ pounds lean ground turkey
- 1 egg
- ½ cup rolled oats
- 2 zucchini, sliced
- 2 carrots, sliced
- 2 cups broccoli florets
- 1 red onion, cut into wedges
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- Fresh parsley
Instructions
- Mix turkey, egg, oats, and seasoning.
- Form meatballs.
- Arrange vegetables on a baking sheet.
- Add meatballs.
- Roast at 400°F for 30 minutes.
- Garnish with parsley.
Nutritional Information (Approximate Per Serving)
- Calories: 390
- Protein: 35g
- Carbohydrates: 17g
- Fat: 18g
17. 34g Protein Garlic Herb Cod with Zucchini
Flaky cod, zucchini, cherry tomatoes, garlic, lemon, and fresh herbs create a light dinner that’s filling without being heavy.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 4 cod fillets
- 2 zucchini, sliced
- 1 cup cherry tomatoes, halved
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- Juice of 1 lemon
- 1 teaspoon dried oregano
- Fresh parsley
- Salt and black pepper
Instructions
- Preheat oven to 400°F.
- Arrange cod and vegetables on a baking sheet.
- Drizzle with olive oil.
- Add garlic, oregano, salt, and pepper.
- Roast for 18 minutes.
- Finish with lemon juice and parsley.
Nutritional Information (Approximate Per Serving)
- Calories: 320
- Protein: 34g
- Carbohydrates: 10g
- Fat: 14g
18. 25g Protein Mediterranean Lentil Bowl
Hearty lentils combine with cucumbers, tomatoes, spinach, olives, herbs, and a bright lemon dressing for a satisfying vegetarian meal.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 2 cups cooked lentils
- 2 cups baby spinach
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- ¼ cup Kalamata olives, sliced
- 2 tablespoons extra virgin olive oil
- Juice of 1 lemon
- Fresh parsley
- Salt and black pepper
Instructions
- Cook lentils if needed.
- Combine spinach, cucumber, tomatoes, and olives.
- Add lentils.
- Drizzle with olive oil and lemon juice.
- Toss gently.
- Garnish with parsley.
Nutritional Information (Approximate Per Serving)
- Calories: 330
- Protein: 25g
- Carbohydrates: 31g
- Fat: 12g
19. 35g Protein Chicken and Mushroom Skillet
Juicy chicken breasts, mushrooms, spinach, garlic, onions, and herbs come together in one comforting skillet.
Prep Time: 10 minutes
Cook Time: 25 minutes
Servings: 4
Ingredients
- 4 boneless skinless chicken breasts
- 8 ounces mushrooms, sliced
- 2 cups baby spinach
- 1 onion, diced
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- 1 teaspoon thyme
- Juice of ½ lemon
- Salt and black pepper
Instructions
- Brown chicken on both sides.
- Remove and sauté onion, mushrooms, and garlic.
- Return chicken to the skillet.
- Simmer until fully cooked.
- Stir in spinach until wilted.
- Finish with lemon juice before serving.
Nutritional Information (Approximate Per Serving)
- Calories: 365
- Protein: 35g
- Carbohydrates: 9g
- Fat: 17g
20. 24g Protein Black Bean Sweet Potato Skillet
Black beans, sweet potatoes, bell peppers, onions, spinach, garlic, and smoky spices create a hearty vegetarian dinner packed with fiber.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 2 cups black beans, drained
- 2 medium sweet potatoes, diced
- 1 bell pepper, chopped
- 1 onion, diced
- 2 cups baby spinach
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon cumin
- Salt and black pepper
Instructions
- Heat olive oil in a large skillet.
- Cook sweet potatoes until nearly tender.
- Add onion, garlic, and bell pepper.
- Stir in black beans and seasonings.
- Fold in spinach until wilted.
- Serve warm.
Nutritional Information (Approximate Per Serving)
- Calories: 360
- Protein: 24g
- Carbohydrates: 39g
- Fat: 12g
21. 34g Protein Shrimp and Cauliflower Rice Bowls
Tender shrimp served over cauliflower rice with avocado, cucumbers, tomatoes, and fresh herbs makes a refreshing, protein-packed dinner.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 1½ pounds shrimp, peeled and deveined
- 4 cups cauliflower rice
- 1 avocado, diced
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 2 tablespoons extra virgin olive oil
- Juice of 1 lime
- Fresh cilantro
- Chili powder
- Salt and pepper
Instructions
- Season shrimp with chili powder.
- Cook shrimp until pink.
- Heat cauliflower rice.
- Assemble bowls with vegetables.
- Top with shrimp.
- Finish with lime juice and cilantro.
Nutritional Information (Approximate Per Serving)
- Calories: 370
- Protein: 34g
- Carbohydrates: 14g
- Fat: 18g
22. 25g Protein Greek Yogurt Veggie Bowl
Creamy Greek yogurt pairs with roasted vegetables, chickpeas, cucumbers, tomatoes, herbs, and quinoa for a refreshing dinner.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 2 cups plain nonfat Greek yogurt
- 2 cups cooked quinoa
- 1 can chickpeas, drained
- 1 zucchini, sliced
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 2 tablespoons olive oil
- Fresh dill
- Juice of 1 lemon
Instructions
- Roast zucchini until tender.
- Warm chickpeas.
- Divide quinoa among bowls.
- Add vegetables and chickpeas.
- Spoon Greek yogurt on top.
- Finish with dill and lemon juice.
Nutritional Information (Approximate Per Serving)
- Calories: 395
- Protein: 25g
- Carbohydrates: 34g
- Fat: 14g
23. 35g Protein Lemon Herb Turkey Meatball Soup
Lean turkey meatballs simmer with carrots, celery, spinach, garlic, herbs, and a light broth for a comforting dinner.
Prep Time: 20 minutes
Cook Time: 35 minutes
Servings: 6
Ingredients
- 1½ pounds lean ground turkey
- 1 egg
- ½ cup rolled oats
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cups spinach
- 1 onion, diced
- 3 garlic cloves, minced
- 6 cups low-sodium chicken broth
- 1 teaspoon thyme
Instructions
- Mix turkey, egg, oats, and thyme to form meatballs.
- Bring broth to a simmer with onion, carrots, celery, and garlic.
- Add meatballs.
- Simmer until cooked through.
- Stir in spinach.
- Serve hot.
Nutritional Information (Approximate Per Serving)
- Calories: 340
- Protein: 35g
- Carbohydrates: 12g
- Fat: 15g
24. 24g Protein White Bean Vegetable Stew
White beans, zucchini, carrots, tomatoes, kale, garlic, onions, and herbs simmer into a hearty, satisfying vegetarian dinner.
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 6
Ingredients
- 2 cans white beans, drained
- 2 zucchini, chopped
- 2 carrots, sliced
- 2 cups kale, chopped
- 1 onion, diced
- 3 garlic cloves, minced
- 1 can diced tomatoes
- 6 cups low-sodium vegetable broth
- 2 tablespoons olive oil
- Italian seasoning
Instructions
- Sauté onion and garlic.
- Add carrots and zucchini.
- Stir in tomatoes and broth.
- Simmer for 20 minutes.
- Add beans and kale.
- Cook another 10 minutes before serving.
Nutritional Information (Approximate Per Serving)
- Calories: 305
- Protein: 24g
- Carbohydrates: 32g
- Fat: 8g
25. 35g Protein Lemon Garlic Chicken and Brussels Sprouts
Roasted chicken breasts with Brussels sprouts, garlic, lemon, and fresh herbs create a simple dinner that’s ideal for healthy weight loss.
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 4 boneless skinless chicken breasts
- 1 pound Brussels sprouts, halved
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- Juice and zest of 1 lemon
- 1 teaspoon dried rosemary
- Fresh parsley
- Salt
- Black pepper
Instructions
- Preheat oven to 425°F.
- Toss Brussels sprouts with olive oil and garlic.
- Arrange chicken on the baking sheet.
- Season with rosemary, salt, and pepper.
- Roast for 30 minutes until chicken reaches 165°F.
- Finish with lemon zest and parsley before serving.
Nutritional Information (Approximate Per Serving)
- Calories: 370
- Protein: 35g
- Carbohydrates: 11g
- Fat: 17g
Final Thoughts
Losing weight doesn’t require giving up satisfying dinners. The key is choosing meals that combine lean protein, fiber-rich vegetables, healthy fats, and wholesome ingredients that keep you full while supporting an anti-inflammatory eating pattern. These recipes are designed to help you enjoy flavorful, balanced meals without feeling deprived.
Whether you’re craving chicken, seafood, turkey, hearty soups, or plant-based dinners, these 25 Anti-Inflammatory Dinners for Weight Loss provide plenty of delicious options to keep your weekly meal plan fresh and enjoyable. Stock your kitchen with colorful vegetables, lean proteins, herbs, olive oil, beans, and whole foods, and you’ll always have everything you need for nourishing dinners that support your health and weight-loss goals.









