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!
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
- Heat olive oil in a large skillet.
- Sauté garlic until fragrant.
- Add chickpeas and oregano.
- Stir in tomatoes and cook until softened.
- Fold in spinach and olives.
- 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
- Preheat oven to 375°F.
- Sauté onion and garlic.
- Add lentils, quinoa, tomatoes, and seasoning.
- Fill pepper halves.
- Bake for 30 minutes.
- 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
- Brown tofu until golden.
- Remove and set aside.
- Cook garlic, ginger, and turmeric.
- Stir-fry vegetables.
- Return tofu to the skillet.
- 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
- Cook garlic and ginger in olive oil.
- Add curry powder and turmeric.
- Stir in coconut milk.
- Add chickpeas.
- Fold in spinach.
- 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
- Warm quinoa and black beans.
- Assemble bowls.
- Add tomatoes, corn, and avocado.
- Drizzle with olive oil.
- Squeeze fresh lime over top.
- 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
- Cook mushrooms until browned.
- Add garlic and thyme.
- Stir in lentils.
- Fold in spinach.
- Cook until spinach wilts.
- 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
- Cook onion, carrots, celery, and garlic.
- Add tomatoes and broth.
- Simmer for 20 minutes.
- Stir in beans.
- Add kale.
- 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
- Roast zucchini until tender.
- Warm chickpeas.
- Divide quinoa into bowls.
- Add vegetables and chickpeas.
- Spoon Greek yogurt over the top.
- 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
- Heat olive oil in a large skillet.
- Cook sweet potatoes until nearly tender.
- Add onion and garlic.
- Stir in black beans, paprika, and cumin.
- Fold in spinach until wilted.
- 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
- Brown tofu until crispy.
- Remove and set aside.
- Cook garlic and ginger.
- Stir-fry broccoli until crisp-tender.
- Return tofu and add coconut aminos.
- 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
- Combine quinoa and lentils.
- Add cucumbers and tomatoes.
- Stir in olives and parsley.
- Drizzle with olive oil.
- Add lemon juice.
- 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
- Heat olive oil in a skillet.
- Cook mushrooms until browned.
- Add garlic and thyme.
- Stir in white beans.
- Fold in spinach.
- 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
- Sauté onion, carrots, celery, garlic, and ginger.
- Stir in turmeric.
- Add tomatoes and broth.
- Simmer for 20 minutes.
- Add lentils and spinach.
- 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
- Cook garlic in olive oil.
- Add zucchini and peppers.
- Stir in cauliflower rice.
- Add chickpeas.
- Cook until heated through.
- 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
- Combine greens and vegetables.
- Add chickpeas and olives.
- Fold in avocado.
- Whisk olive oil with lemon juice.
- Drizzle over salad.
- 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
- Blend chickpeas with garlic, parsley, cumin, and olive oil.
- Form small patties.
- Bake at 400°F for 25 minutes.
- Divide quinoa among bowls.
- Add baked falafel, vegetables, and Greek yogurt.
- 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
- Preheat oven to 400°F.
- Toss vegetables with olive oil, garlic, and seasoning.
- Roast for 20 minutes.
- Mix roasted vegetables with cooked quinoa.
- Transfer to a baking dish.
- 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
- Heat olive oil in a large skillet.
- Cook eggplant until softened.
- Add garlic, oregano, and paprika.
- Stir in tomatoes and chickpeas.
- Simmer for 10 minutes.
- 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
- Sauté onion, carrots, and garlic.
- Add sweet potatoes and cumin.
- Pour in tomatoes and broth.
- Simmer until potatoes are tender.
- Stir in lentils and spinach.
- 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
- Heat olive oil in a large skillet.
- Cook garlic and asparagus for 3–4 minutes.
- Add zucchini and tomatoes.
- Stir in white beans until heated through.
- Finish with lemon juice and zest.
- 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.









