Anti Inflammatory Indian Vegetarian Recipes for Better Health

Updated On: October 4, 2025

Inflammation is at the root of many chronic health issues, but did you know your daily meals can play a key role in managing it? Indian cuisine is renowned for its vibrant flavors and healing spices, many of which naturally help fight inflammation.

Whether you’re dealing with aches, looking to boost your immunity, or just want to eat more nourishing plant-based meals, these anti-inflammatory Indian vegetarian recipes are here to support your health journey.

From turmeric-rich dals to antioxidant-packed sabzis, these recipes are both delicious and comforting. In this post, I’ll share three of my favorite Indian vegetarian dishes specifically designed to help you reduce inflammation—each one brimming with wholesome ingredients and bold flavors.

Let’s get cooking, and discover how easy and enjoyable it can be to eat for wellness!

Why You’ll Love This Recipe

  • Flavorful and Satisfying: These recipes bring together the best of Indian spices and seasonal produce, creating dishes that are hearty and bursting with taste.
  • Science-Backed Ingredients: Turmeric, ginger, garlic, leafy greens, and legumes are all celebrated for their anti-inflammatory properties.
  • Simple and Accessible: Each recipe uses everyday ingredients you can find at your local grocery store or Indian market.
  • Versatile and Customizable: Adapt the recipes to suit your dietary needs—gluten-free, vegan, or high-protein.
  • Family Friendly: Nourishing, colorful, and comforting—these meals are sure to become staples for everyone at your table.

Anti-Inflammatory Indian Vegetarian Recipes

Below you’ll find three standout anti-inflammatory Indian vegetarian recipes: Golden Turmeric Dal, Saag with Ginger & Garlic, and Sweet Potato & Chickpea Masala. Each is packed with nutritious ingredients and easy to prepare.

Recipe 1: Golden Turmeric Dal (Lentil Stew)

Ingredients

Ingredient Quantity
Yellow Moong Dal (split mung beans) 1 cup
Turmeric powder 1 tsp
Fresh ginger, grated 1 tbsp
Garlic cloves, minced 3
Tomato, diced 1 medium
Cumin seeds 1 tsp
Mustard seeds (optional) ½ tsp
Curry leaves (optional) 6-8
Black pepper ½ tsp
Hing (asafoetida, optional) 1 pinch
Spinach, chopped 2 cups
Water 3 cups
Salt To taste
Ghee or olive oil 1 tbsp
Lemon juice 1 tbsp
Cilantro, chopped 2 tbsp

Equipment

  • Large saucepan or pressure cooker
  • Small skillet for tempering (tadka)
  • Wooden spoon
  • Ladle
  • Fine mesh strainer
  • Measuring cups and spoons

Instructions

  1. Rinse the moong dal under cold water using a fine mesh strainer until the water runs clear.
  2. In a large saucepan, combine dal, turmeric, ginger, garlic, and 3 cups water. Bring to a boil, then reduce heat and simmer (partially covered) for 20-25 minutes, or until dal is soft. If using a pressure cooker, cook for 2-3 whistles.
  3. Once dal is cooked, add chopped tomato, spinach, and salt. Simmer for another 5-7 minutes until the spinach is wilted and tomato is soft.
  4. Meanwhile, heat ghee or oil in a small skillet. Add cumin seeds, mustard seeds, black pepper, curry leaves, and hing. Sauté for 30 seconds until fragrant.
  5. Pour the tempering (tadka) into the dal and mix well. Add lemon juice and chopped cilantro.
  6. Taste and adjust seasoning. Serve hot with brown rice, quinoa, or roti.

Tips & Variations

  • Boost protein: Swap in red lentils (masoor dal) or add a handful of cooked chickpeas for extra protein.
  • Leafy greens: Substitute spinach with kale, chard, or fenugreek leaves for different flavors and nutrients.
  • Make it vegan: Use olive or coconut oil instead of ghee.
  • Spice it up: Add a pinch of chili powder or fresh green chilies for heat.

“Turmeric’s active compound, curcumin, is a potent anti-inflammatory agent. Pairing it with black pepper increases absorption!”

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 180
Protein 10g
Carbohydrates 28g
Fiber 7g
Fat 4g
Vitamin A 45% DV
Iron 18% DV

Serving Suggestions

  • Serve with a side of steamed brown rice or quinoa for a complete meal.
  • Pair with a fresh cucumber and tomato salad drizzled with lemon juice.
  • Add a spoonful of homemade yogurt for a probiotic boost (or dairy-free yogurt for vegan option).
  • Try it with a slice of Green Chile Cheese Bread for a fusion twist!

Recipe 2: Saag with Ginger & Garlic

This North Indian-inspired dish features leafy greens sautéed with ginger, garlic, and spices. Leafy greens are a powerhouse of antioxidants—perfect for fighting inflammation.

Ingredients

Ingredient Quantity
Spinach (fresh or frozen) 3 cups, chopped
Mustard greens (sarson) or kale 2 cups, chopped
Ginger, grated 1 tbsp
Garlic, minced 4 cloves
Onion, finely chopped 1 medium
Green chili, chopped (optional) 1
Cumin seeds 1 tsp
Coriander powder 1 tsp
Turmeric powder ½ tsp
Black pepper ÂĽ tsp
Ghee or olive oil 1½ tbsp
Salt To taste
Lemon juice 1 tbsp

Equipment

  • Large skillet or wok
  • Knife and cutting board
  • Grater
  • Wooden spoon
  • Bowl
  • Measuring spoons

Instructions

  1. Heat ghee or oil in a large skillet over medium heat. Add cumin seeds and let them sizzle for a few seconds.
  2. Add onion, ginger, and garlic. Sauté until onion is soft and golden, about 5 minutes.
  3. Add green chili (if using), coriander powder, turmeric, and black pepper. Stir for 30 seconds until fragrant.
  4. Add chopped greens (spinach and mustard greens/kale) and salt. Cook, stirring frequently, until greens are wilted and tender, about 6-8 minutes.
  5. Turn off the heat. Stir in lemon juice for brightness.
  6. Serve hot, garnished with a sprinkle of black pepper or a drizzle of extra-virgin olive oil.

Tips & Variations

  • Mix your greens: Use any combination of spinach, kale, mustard greens, or chard depending on what’s available.
  • Add protein: Stir in some cooked tofu or paneer cubes for a more filling meal.
  • Go vegan: Use olive oil instead of ghee.
  • Make it creamy: Puree half the greens with a splash of water for a smoother texture.

“Leafy greens are rich in vitamin K and antioxidants, both essential for reducing inflammation and supporting overall health.”

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 110
Protein 5g
Carbohydrates 8g
Fiber 4g
Fat 5g
Vitamin K 200% DV
Folate 35% DV

Serving Suggestions

  • Serve with warm whole wheat roti, millet flatbread, or rice.
  • Pair with a dollop of Goats Milk Yogurt or a simple cucumber raita.
  • Enjoy as a side to your favorite curry or dal for a complete, balanced Indian meal.
  • For a fun twist, use as a filling in wraps or grain bowls with avocado and pickled onions.

Recipe 3: Sweet Potato & Chickpea Masala

This hearty, mildly spiced curry is loaded with beta-carotene-rich sweet potatoes and fiber-filled chickpeas, both known for their anti-inflammatory effects. Tomatoes and warming spices round out this nourishing, one-pot meal.

Ingredients

Ingredient Quantity
Sweet potatoes, peeled and cubed 2 medium (2 cups)
Canned chickpeas, drained and rinsed 1 can (15 oz)
Onion, chopped 1 large
Tomatoes, chopped 2 medium
Ginger, grated 1½ tbsp
Garlic, minced 3 cloves
Ground cumin 1 tsp
Garam masala 1 tsp
Turmeric powder ½ tsp
Red chili powder (optional) ÂĽ tsp
Black pepper ½ tsp
Olive oil 1½ tbsp
Salt To taste
Water or vegetable broth 1 cup
Cilantro for garnish 2 tbsp

Equipment

  • Large pot or Dutch oven
  • Wooden spoon
  • Knife and cutting board
  • Can opener
  • Measuring cups and spoons

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onions and sauté until translucent, about 4-5 minutes.
  2. Add ginger and garlic. Sauté for 1 minute until fragrant.
  3. Add ground cumin, garam masala, turmeric, black pepper, and chili powder. Stir for 30 seconds to toast the spices.
  4. Add sweet potatoes and tomatoes. Stir well to coat with spices.
  5. Add chickpeas, salt, and water or broth. Bring to a boil, then reduce heat and simmer, covered, for 15-20 minutes, or until sweet potatoes are tender.
  6. Remove from heat. Garnish with chopped cilantro and serve hot.

Tips & Variations

  • Use other beans: Swap chickpeas for white beans or kidney beans for a change of flavor and texture.
  • Make it creamy: Add ÂĽ cup coconut milk for a richer, creamier curry.
  • Bulk up the veggies: Add carrots, bell peppers, or peas for extra nutrition.
  • Meal prep: This curry keeps well in the fridge for up to 4 days and tastes even better the next day.

“Sweet potatoes are a great source of anti-inflammatory antioxidants, while chickpeas provide a steady dose of plant-based protein and fiber.”

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 210
Protein 7g
Carbohydrates 38g
Fiber 8g
Fat 4g
Vitamin C 30% DV
Potassium 20% DV

Serving Suggestions

  • Serve with steamed rice or quinoa for a filling main course.
  • Pair with a fresh Green Goodness Juice for a complete anti-inflammatory meal.
  • Enjoy alongside a crisp green salad or cucumber raita for added cooling effect.
  • This curry also makes a flavorful filling for wraps or stuffed sweet potatoes.

Conclusion

Eating for wellness doesn’t have to mean bland or boring meals—these anti-inflammatory Indian vegetarian recipes prove that nourishing your body can be a flavorful, joyful experience. By incorporating healing spices like turmeric, ginger, and cumin, and focusing on plant-based ingredients, you can support your body’s natural ability to fight inflammation while savoring the rich heritage of Indian cuisine.

Feel free to experiment, mix and match ingredients, and make these recipes your own. Remember, the best meals are those shared with loved ones—so invite your family or friends to join you at the table.

For more wholesome ideas, check out our Kodiak Banana Muffins Recipe for a healthy snack, or explore the comforting Grandma’s Old Fashioned Bread Pudding With Vanilla Sauce for dessert inspiration. Wishing you vibrant health and happy cooking!

đź“– Recipe Card: Turmeric Lentil Spinach Curry

Description: A nourishing, anti-inflammatory Indian curry made with protein-rich lentils, spinach, and turmeric. Packed with flavor and healing spices, it's perfect for a wholesome vegetarian meal.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 1 cup split red lentils (masoor dal), rinsed
  • 3 cups water
  • 2 cups fresh spinach, chopped
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 medium tomato, chopped
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1/2 tsp ground black pepper
  • 1/2 tsp mustard seeds
  • 1 tbsp olive oil
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add mustard seeds and let them splutter.
  3. Add chopped onion, garlic, and ginger; sauté until golden.
  4. Stir in chopped tomato, turmeric, cumin, and black pepper; cook 2 minutes.
  5. Add rinsed lentils and water; bring to a boil.
  6. Reduce heat, cover, and simmer for 20 minutes.
  7. Add chopped spinach and salt; cook 5 more minutes.
  8. Garnish with fresh cilantro and serve warm.

Nutrition: Calories: 210 kcal | Protein: 12 g | Fat: 4 g | Carbs: 34 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Turmeric Lentil Spinach Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A nourishing, anti-inflammatory Indian curry made with protein-rich lentils, spinach, and turmeric. Packed with flavor and healing spices, it’s perfect for a wholesome vegetarian meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup split red lentils (masoor dal), rinsed”, “3 cups water”, “2 cups fresh spinach, chopped”, “1 medium onion, finely chopped”, “2 cloves garlic, minced”, “1 inch ginger, grated”, “1 medium tomato, chopped”, “1 tsp ground turmeric”, “1 tsp ground cumin”, “1/2 tsp ground black pepper”, “1/2 tsp mustard seeds”, “1 tbsp olive oil”, “Salt to taste”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add mustard seeds and let them splutter.”}, {“@type”: “HowToStep”, “text”: “Add chopped onion, garlic, and ginger; saut\u00e9 until golden.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped tomato, turmeric, cumin, and black pepper; cook 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add rinsed lentils and water; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat, cover, and simmer for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Add chopped spinach and salt; cook 5 more minutes.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh cilantro and serve warm.”}], “nutrition”: {“calories”: “210 kcal”, “proteinContent”: “12 g”, “fatContent”: “4 g”, “carbohydrateContent”: “34 g”}}

Photo of author

Marta K

Leave a Comment

X