20 Easy Anti-Inflammatory Vegetarian Dinners

20 Easy Anti-Inflammatory Vegetarian Dinners

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.

 

Eating more plant-based meals is one of the simplest ways to support overall health while enjoying colorful, satisfying food. Vegetables, legumes, whole grains, herbs, nuts, seeds, and healthy fats are naturally rich in fiber, antioxidants, vitamins, and minerals that can help support an anti-inflammatory lifestyle. The best part? These meals are anything but boring.

Whether you’re a lifelong vegetarian or simply looking to add more meatless dinners to your weekly routine, these recipes deliver comforting flavors, hearty textures, and plenty of protein from wholesome ingredients like lentils, chickpeas, beans, quinoa, tofu, and Greek yogurt.

From creamy curries and nourishing soups to colorful grain bowls and sheet pan dinners, these easy recipes are perfect for busy weeknights while keeping healthy eating simple and delicious.

Let’s get cooking!


PAGE CONTENTS

1. 23g Protein Mediterranean Chickpea Skillet

Chickpeas, spinach, tomatoes, olives, garlic, and herbs come together in one skillet for a colorful Mediterranean-inspired dinner.

Prep Time: 10 minutes

Cook Time: 20 minutes

Servings: 4

Ingredients

  • 2 cans chickpeas, drained
  • 2 cups baby spinach
  • 2 cups cherry tomatoes, halved
  • ½ cup Kalamata olives, sliced
  • 3 garlic cloves, minced
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon oregano
  • Juice of ½ lemon
  • Fresh parsley
  • Salt and black pepper

Instructions

  1. Heat olive oil in a large skillet.
  2. Sauté garlic until fragrant.
  3. Add chickpeas and oregano.
  4. Stir in tomatoes and cook until softened.
  5. Fold in spinach and olives.
  6. Finish with lemon juice and parsley.

Nutritional Information (Approximate Per Serving)

  • Calories: 365
  • Protein: 23g
  • Carbohydrates: 35g
  • Fat: 16g

2. 24g Protein Lentil Stuffed Bell Peppers

Bell peppers are filled with hearty lentils, quinoa, tomatoes, herbs, and vegetables before baking until tender.

Prep Time: 20 minutes

Cook Time: 35 minutes

Servings: 4

Ingredients

  • 4 large bell peppers
  • 2 cups cooked lentils
  • 1 cup cooked quinoa
  • 1 onion, diced
  • 2 garlic cloves
  • 1 cup diced tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon Italian seasoning
  • Fresh basil
  • Salt and pepper

Instructions

  1. Preheat oven to 375°F.
  2. Sauté onion and garlic.
  3. Add lentils, quinoa, tomatoes, and seasoning.
  4. Fill pepper halves.
  5. Bake for 30 minutes.
  6. Garnish with basil before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 390
  • Protein: 24g
  • Carbohydrates: 42g
  • Fat: 14g

3. 25g Protein Ginger Turmeric Tofu Stir-Fry

Fresh ginger and turmeric pair beautifully with crispy tofu and colorful vegetables in this quick anti-inflammatory dinner.

Prep Time: 15 minutes

Cook Time: 15 minutes

Servings: 4

Ingredients

  • 16 ounces extra-firm tofu, cubed
  • 2 cups broccoli florets
  • 1 red bell pepper, sliced
  • 1 cup snap peas
  • 1 tablespoon grated ginger
  • 1 teaspoon turmeric
  • 2 garlic cloves
  • 2 tablespoons avocado oil
  • 2 tablespoons coconut aminos

Instructions

  1. Brown tofu until golden.
  2. Remove and set aside.
  3. Cook garlic, ginger, and turmeric.
  4. Stir-fry vegetables.
  5. Return tofu to the skillet.
  6. Add coconut aminos and toss well.

Nutritional Information (Approximate Per Serving)

  • Calories: 345
  • Protein: 25g
  • Carbohydrates: 16g
  • Fat: 18g

4. 22g Protein Spinach Chickpea Coconut Curry

Creamy coconut milk, spinach, chickpeas, garlic, ginger, and turmeric create a comforting vegetarian curry.

Prep Time: 10 minutes

Cook Time: 25 minutes

Servings: 4

Ingredients

  • 2 cans chickpeas
  • 3 cups spinach
  • 1 can light coconut milk
  • 1 tablespoon curry powder
  • 1 teaspoon turmeric
  • 1 tablespoon grated ginger
  • 3 garlic cloves
  • 1 tablespoon olive oil
  • Fresh cilantro

Instructions

  1. Cook garlic and ginger in olive oil.
  2. Add curry powder and turmeric.
  3. Stir in coconut milk.
  4. Add chickpeas.
  5. Fold in spinach.
  6. Garnish with cilantro.

Nutritional Information (Approximate Per Serving)

  • Calories: 380
  • Protein: 22g
  • Carbohydrates: 30g
  • Fat: 20g

5. 24g Protein Quinoa Black Bean Bowls

Protein-rich quinoa, black beans, avocado, tomatoes, corn, and fresh cilantro make an easy dinner bowl.

Prep Time: 15 minutes

Cook Time: 20 minutes

Servings: 4

Ingredients

  • 2 cups cooked quinoa
  • 2 cups black beans
  • 1 avocado, diced
  • 1 cup cherry tomatoes
  • 1 cup corn
  • 2 tablespoons olive oil
  • Juice of 1 lime
  • Fresh cilantro
  • Chili powder

Instructions

  1. Warm quinoa and black beans.
  2. Assemble bowls.
  3. Add tomatoes, corn, and avocado.
  4. Drizzle with olive oil.
  5. Squeeze fresh lime over top.
  6. Garnish with cilantro.

Nutritional Information (Approximate Per Serving)

  • Calories: 425
  • Protein: 24g
  • Carbohydrates: 45g
  • Fat: 17g

6. 23g Protein Mushroom Spinach Lentil Skillet

Lentils, mushrooms, spinach, garlic, and herbs create a hearty one-pan vegetarian dinner.

Prep Time: 10 minutes

Cook Time: 18 minutes

Servings: 4

Ingredients

  • 2 cups cooked lentils
  • 8 ounces mushrooms, sliced
  • 3 cups spinach
  • 3 garlic cloves
  • 2 tablespoons olive oil
  • 1 teaspoon thyme
  • Salt
  • Black pepper
  • Lemon wedges

Instructions

  1. Cook mushrooms until browned.
  2. Add garlic and thyme.
  3. Stir in lentils.
  4. Fold in spinach.
  5. Cook until spinach wilts.
  6. Serve with lemon wedges.

Nutritional Information (Approximate Per Serving)

  • Calories: 330
  • Protein: 23g
  • Carbohydrates: 28g
  • Fat: 15g

7. 24g Protein White Bean Kale Soup

White beans, kale, tomatoes, carrots, celery, and herbs create a comforting soup full of nourishing ingredients.

Prep Time: 15 minutes

Cook Time: 35 minutes

Servings: 6

Ingredients

  • 2 cans white beans
  • 2 cups kale
  • 2 carrots, diced
  • 2 celery stalks
  • 1 onion
  • 3 garlic cloves
  • 1 can diced tomatoes
  • 6 cups vegetable broth
  • 2 tablespoons olive oil
  • Italian seasoning

Instructions

  1. Cook onion, carrots, celery, and garlic.
  2. Add tomatoes and broth.
  3. Simmer for 20 minutes.
  4. Stir in beans.
  5. Add kale.
  6. Cook another 10 minutes.

Nutritional Information (Approximate Per Serving)

  • Calories: 305
  • Protein: 24g
  • Carbohydrates: 30g
  • Fat: 11g

8. 25g Protein Greek Yogurt Veggie Bowls

Creamy Greek yogurt paired with roasted vegetables, chickpeas, cucumbers, tomatoes, herbs, and quinoa makes a refreshing high-protein dinner.

Prep Time: 15 minutes

Cook Time: 20 minutes

Servings: 4

Ingredients

  • 2 cups plain Greek yogurt
  • 2 cups cooked quinoa
  • 1 can chickpeas
  • 1 cucumber, diced
  • 1 cup cherry tomatoes
  • 1 zucchini, roasted
  • 2 tablespoons olive oil
  • Fresh dill
  • Lemon juice

Instructions

  1. Roast zucchini until tender.
  2. Warm chickpeas.
  3. Divide quinoa into bowls.
  4. Add vegetables and chickpeas.
  5. Spoon Greek yogurt over the top.
  6. Finish with dill and lemon juice.

Nutritional Information (Approximate Per Serving)

  • Calories: 410
  • Protein: 25g
  • Carbohydrates: 36g
  • Fat: 16g

9. 24g Protein Sweet Potato Black Bean Skillet

Sweet potatoes, black beans, spinach, garlic, and smoky spices come together in one skillet for a hearty vegetarian dinner.

Prep Time: 15 minutes

Cook Time: 25 minutes

Servings: 4

Ingredients

  • 2 medium sweet potatoes, diced
  • 2 cups black beans, drained
  • 3 cups baby spinach
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • Fresh cilantro
  • Salt and black pepper

Instructions

  1. Heat olive oil in a large skillet.
  2. Cook sweet potatoes until nearly tender.
  3. Add onion and garlic.
  4. Stir in black beans, paprika, and cumin.
  5. Fold in spinach until wilted.
  6. Garnish with cilantro before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 390
  • Protein: 24g
  • Carbohydrates: 46g
  • Fat: 14g

10. 23g Protein Broccoli Tofu Garlic Stir-Fry

Crispy tofu, broccoli, garlic, ginger, and sesame create a quick weeknight dinner full of flavor and plant-based protein.

Prep Time: 15 minutes

Cook Time: 15 minutes

Servings: 4

Ingredients

  • 16 ounces extra-firm tofu, cubed
  • 4 cups broccoli florets
  • 4 garlic cloves, minced
  • 1 tablespoon grated ginger
  • 2 tablespoons avocado oil
  • 2 tablespoons coconut aminos
  • 1 teaspoon sesame seeds
  • Juice of ½ lime
  • Black pepper

Instructions

  1. Brown tofu until crispy.
  2. Remove and set aside.
  3. Cook garlic and ginger.
  4. Stir-fry broccoli until crisp-tender.
  5. Return tofu and add coconut aminos.
  6. Finish with lime juice and sesame seeds.

Nutritional Information (Approximate Per Serving)

  • Calories: 340
  • Protein: 23g
  • Carbohydrates: 15g
  • Fat: 18g

11. 25g Protein Mediterranean Lentil Quinoa Bowls

Protein-packed lentils and quinoa pair with cucumbers, tomatoes, olives, parsley, and lemon for a refreshing dinner bowl.

Prep Time: 15 minutes

Cook Time: 15 minutes

Servings: 4

Ingredients

  • 2 cups cooked lentils
  • 2 cups cooked quinoa
  • 1 cucumber, diced
  • 1 cup cherry tomatoes, halved
  • ½ cup Kalamata olives
  • 2 tablespoons olive oil
  • Juice of 1 lemon
  • Fresh parsley
  • Oregano
  • Salt and pepper

Instructions

  1. Combine quinoa and lentils.
  2. Add cucumbers and tomatoes.
  3. Stir in olives and parsley.
  4. Drizzle with olive oil.
  5. Add lemon juice.
  6. Toss gently before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 435
  • Protein: 25g
  • Carbohydrates: 48g
  • Fat: 15g

12. 24g Protein Mushroom White Bean Skillet

Creamy white beans, mushrooms, spinach, garlic, and thyme make a comforting one-pan vegetarian meal.

Prep Time: 10 minutes

Cook Time: 18 minutes

Servings: 4

Ingredients

  • 2 cans white beans, drained
  • 8 ounces mushrooms, sliced
  • 3 cups spinach
  • 3 garlic cloves
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • Salt
  • Black pepper
  • Lemon wedges

Instructions

  1. Heat olive oil in a skillet.
  2. Cook mushrooms until browned.
  3. Add garlic and thyme.
  4. Stir in white beans.
  5. Fold in spinach.
  6. Serve with fresh lemon wedges.

Nutritional Information (Approximate Per Serving)

  • Calories: 340
  • Protein: 24g
  • Carbohydrates: 30g
  • Fat: 14g

13. 24g Protein Turmeric Lentil Vegetable Soup

Lentils, carrots, celery, tomatoes, spinach, garlic, ginger, and turmeric create a comforting anti-inflammatory soup.

Prep Time: 15 minutes

Cook Time: 35 minutes

Servings: 6

Ingredients

  • 2 cups cooked lentils
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 onion, chopped
  • 2 cups spinach
  • 1 can diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon turmeric
  • 1 tablespoon grated ginger
  • 2 tablespoons olive oil

Instructions

  1. Sauté onion, carrots, celery, garlic, and ginger.
  2. Stir in turmeric.
  3. Add tomatoes and broth.
  4. Simmer for 20 minutes.
  5. Add lentils and spinach.
  6. Cook another 5 minutes before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 315
  • Protein: 24g
  • Carbohydrates: 29g
  • Fat: 10g

14. 23g Protein Cauliflower Rice Chickpea Skillet

A low-carb vegetarian dinner packed with chickpeas, cauliflower rice, zucchini, peppers, garlic, and herbs.

Prep Time: 10 minutes

Cook Time: 15 minutes

Servings: 4

Ingredients

  • 2 cans chickpeas
  • 4 cups cauliflower rice
  • 1 zucchini, diced
  • 1 bell pepper, chopped
  • 3 garlic cloves
  • 2 tablespoons olive oil
  • Fresh parsley
  • Juice of ½ lemon
  • Salt and pepper

Instructions

  1. Cook garlic in olive oil.
  2. Add zucchini and peppers.
  3. Stir in cauliflower rice.
  4. Add chickpeas.
  5. Cook until heated through.
  6. Finish with parsley and lemon juice.

Nutritional Information (Approximate Per Serving)

  • Calories: 335
  • Protein: 23g
  • Carbohydrates: 28g
  • Fat: 14g

15. 24g Protein Mediterranean Chickpea Salad Dinner

Fresh vegetables, chickpeas, avocado, herbs, olives, and a lemon dressing make a refreshing dinner salad.

Prep Time: 15 minutes

Cook Time: 0 minutes

Servings: 4

Ingredients

  • 2 cans chickpeas
  • 2 avocados, diced
  • 5 cups mixed greens
  • 1 cucumber, sliced
  • 1 cup cherry tomatoes
  • ¼ red onion, thinly sliced
  • ½ cup Kalamata olives
  • 2 tablespoons olive oil
  • Juice of 1 lemon
  • Fresh parsley

Instructions

  1. Combine greens and vegetables.
  2. Add chickpeas and olives.
  3. Fold in avocado.
  4. Whisk olive oil with lemon juice.
  5. Drizzle over salad.
  6. Toss gently before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 420
  • Protein: 24g
  • Carbohydrates: 31g
  • Fat: 21g

16. 25g Protein Greek Yogurt Baked Falafel Bowls

Baked chickpea falafel served over quinoa with cucumber, tomatoes, Greek yogurt, and herbs creates a satisfying, protein-rich dinner.

Prep Time: 20 minutes

Cook Time: 25 minutes

Servings: 4

Ingredients

  • 2 cups chickpeas
  • 2 cups cooked quinoa
  • 2 cups plain Greek yogurt
  • 1 cucumber, diced
  • 1 cup cherry tomatoes
  • ¼ cup parsley
  • 2 tablespoons olive oil
  • 2 garlic cloves
  • Juice of 1 lemon
  • Ground cumin

Instructions

  1. Blend chickpeas with garlic, parsley, cumin, and olive oil.
  2. Form small patties.
  3. Bake at 400°F for 25 minutes.
  4. Divide quinoa among bowls.
  5. Add baked falafel, vegetables, and Greek yogurt.
  6. Finish with fresh lemon juice.

Nutritional Information (Approximate Per Serving)

  • Calories: 445
  • Protein: 25g
  • Carbohydrates: 42g
  • Fat: 16g

17. 24g Protein Roasted Vegetable Quinoa Bake

Roasted zucchini, bell peppers, broccoli, cherry tomatoes, and quinoa come together in a comforting baked casserole full of colorful vegetables.

Prep Time: 15 minutes

Cook Time: 35 minutes

Servings: 6

Ingredients

  • 2 cups cooked quinoa
  • 2 zucchini, sliced
  • 2 bell peppers, chopped
  • 2 cups broccoli florets
  • 1½ cups cherry tomatoes
  • 2 tablespoons extra virgin olive oil
  • 3 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • Fresh basil
  • Salt and black pepper

Instructions

  1. Preheat oven to 400°F.
  2. Toss vegetables with olive oil, garlic, and seasoning.
  3. Roast for 20 minutes.
  4. Mix roasted vegetables with cooked quinoa.
  5. Transfer to a baking dish.
  6. Bake for another 10–15 minutes and garnish with basil.

Nutritional Information (Approximate Per Serving)

  • Calories: 340
  • Protein: 24g
  • Carbohydrates: 38g
  • Fat: 12g

18. 23g Protein Eggplant Chickpea Skillet

Tender eggplant, chickpeas, tomatoes, garlic, and Mediterranean herbs create a rich and satisfying one-pan vegetarian dinner.

Prep Time: 15 minutes

Cook Time: 25 minutes

Servings: 4

Ingredients

  • 2 cans chickpeas, drained
  • 1 medium eggplant, diced
  • 1½ cups diced tomatoes
  • 3 garlic cloves, minced
  • 2 tablespoons olive oil
  • 1 teaspoon oregano
  • ½ teaspoon smoked paprika
  • Fresh parsley
  • Salt and black pepper

Instructions

  1. Heat olive oil in a large skillet.
  2. Cook eggplant until softened.
  3. Add garlic, oregano, and paprika.
  4. Stir in tomatoes and chickpeas.
  5. Simmer for 10 minutes.
  6. Garnish with parsley before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 355
  • Protein: 23g
  • Carbohydrates: 33g
  • Fat: 15g

19. 25g Protein Lentil Sweet Potato Stew

Protein-rich lentils, sweet potatoes, tomatoes, spinach, and warming spices make this hearty stew perfect for cool evenings.

Prep Time: 15 minutes

Cook Time: 40 minutes

Servings: 6

Ingredients

  • 2½ cups cooked lentils
  • 2 medium sweet potatoes, diced
  • 2 cups spinach
  • 1 onion, chopped
  • 2 carrots, diced
  • 3 garlic cloves
  • 1 can diced tomatoes
  • 6 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 teaspoon cumin

Instructions

  1. Sauté onion, carrots, and garlic.
  2. Add sweet potatoes and cumin.
  3. Pour in tomatoes and broth.
  4. Simmer until potatoes are tender.
  5. Stir in lentils and spinach.
  6. Cook another 5 minutes before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 365
  • Protein: 25g
  • Carbohydrates: 43g
  • Fat: 10g

20. 24g Protein Lemon Herb White Bean Vegetable Skillet

Creamy white beans, asparagus, zucchini, tomatoes, garlic, fresh herbs, and lemon create a bright, fresh finish to this wholesome vegetarian dinner.

Prep Time: 10 minutes

Cook Time: 18 minutes

Servings: 4

Ingredients

  • 2 cans white beans, drained
  • 1 bunch asparagus, chopped
  • 1 zucchini, diced
  • 1 cup cherry tomatoes, halved
  • 3 garlic cloves, minced
  • 2 tablespoons extra virgin olive oil
  • Juice and zest of 1 lemon
  • Fresh parsley
  • Salt
  • Black pepper

Instructions

  1. Heat olive oil in a large skillet.
  2. Cook garlic and asparagus for 3–4 minutes.
  3. Add zucchini and tomatoes.
  4. Stir in white beans until heated through.
  5. Finish with lemon juice and zest.
  6. Garnish with fresh parsley before serving.

Nutritional Information (Approximate Per Serving)

  • Calories: 335
  • Protein: 24g
  • Carbohydrates: 30g
  • Fat: 13g

Final Thoughts

Adding more vegetarian meals to your weekly routine is a simple and delicious way to enjoy the benefits of an anti-inflammatory eating pattern. Ingredients like beans, lentils, tofu, quinoa, leafy greens, colorful vegetables, olive oil, garlic, ginger, turmeric, herbs, and fresh citrus provide a wide range of nutrients, fiber, and antioxidants while creating meals that are hearty enough to satisfy everyone at the table.

Whether you’re looking for quick one-pan dinners, cozy soups, nourishing grain bowls, or comforting casseroles, these 20 Easy Anti-Inflammatory Vegetarian Dinners offer plenty of variety for busy weeknights. Keep a few pantry staples and fresh vegetables on hand, and you’ll always be ready to prepare a wholesome meal that’s flavorful, filling, and easy to make.

Leave a Comment

Your email address will not be published. Required fields are marked *