21 Day Vegan Kickstart Indian Recipes for Healthy Eating

Updated On: October 4, 2025

Embarking on a 21-day vegan kickstart can be an exciting and transformative journey, especially when infused with the rich, vibrant flavors of Indian cuisine. Indian recipes are naturally plant-based and bursting with spices and ingredients that not only tantalize your taste buds but also nourish your body.

This curated collection of recipes is designed to help you embrace a whole-food, vegan lifestyle with ease, offering familiar comfort foods reimagined without any animal products. From hearty dals and fragrant curries to wholesome chapatis and vibrant chutneys, these dishes will energize your mornings, enliven your lunches, and satisfy your dinners during your vegan journey.

Whether you’re a longtime vegan or just starting out, these recipes provide simple, nutritious, and delicious options that celebrate the diversity of Indian cooking. Plus, the use of traditional spices like turmeric, cumin, coriander, and garam masala will keep your metabolism humming and your palate delighted.

Let’s dive into these amazing recipes that will support your 21-day vegan kickstart and beyond!

Why You’ll Love This Recipe

These 21-day vegan kickstart Indian recipes are thoughtfully crafted to be both accessible and packed with nutrition. Indian food is known for its incredible depth of flavor, which comes from aromatic herbs and spices that also have healing properties.

By choosing these recipes, you’re not only embracing a plant-based lifestyle but also tapping into a cuisine that naturally supports wellness and longevity.

You’ll appreciate how these recipes:

  • Use whole, unprocessed ingredients to maximize health benefits.
  • Feature familiar staples like lentils, chickpeas, and vegetables to keep meals satisfying and hearty.
  • Are easy to prepare with straightforward instructions perfect for all skill levels.
  • Include a variety of flavors and textures to keep your meals exciting and enjoyable.
  • Support detox and digestion through the use of traditional spices.

Ingredients

  • 1 cup red lentils (masoor dal)
  • 1 cup chickpeas (soaked overnight)
  • 2 cups basmati rice
  • 3 medium tomatoes, chopped
  • 1 large onion, finely chopped
  • 4 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, slit
  • 1 cup spinach leaves
  • 1 cup cauliflower florets
  • 1 cup diced potatoes
  • 1 tsp cumin seeds
  • 1 tsp mustard seeds
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • 1 tsp coriander powder
  • 1 tsp red chili powder
  • 2 tbsp coconut oil or vegetable oil
  • Salt to taste
  • Fresh cilantro leaves for garnish
  • Juice of 1 lemon
  • Whole wheat flour (for chapatis)

Equipment

  • Large saucepan or pot
  • Deep frying pan or skillet
  • Pressure cooker (optional, for quicker lentil and chickpea cooking)
  • Mixing bowls
  • Wooden spoon or spatula
  • Rolling pin (for chapatis)
  • Colander or strainer
  • Knife and cutting board

Instructions

  1. Prepare the chickpeas: If using dried chickpeas, soak them overnight in plenty of water. Drain and rinse before cooking. Pressure cook for 15-20 minutes until soft, or boil in a pot for 1-1.5 hours.
  2. Cook the lentils: Rinse red lentils thoroughly. In a saucepan, combine lentils with 3 cups of water, turmeric, and a pinch of salt. Bring to a boil, then simmer for 20-25 minutes until tender, stirring occasionally.
  3. Make the base masala: Heat coconut oil in a skillet over medium heat. Add cumin and mustard seeds; when they start to pop, add chopped onions, garlic, ginger, and green chilies. Sauté until onions are golden.
  4. Add tomatoes and spices: Stir in chopped tomatoes, coriander powder, red chili powder, and salt. Cook until tomatoes break down and oil starts to separate from the masala (about 7-10 minutes).
  5. Add vegetables: Add cauliflower florets, diced potatoes, and spinach leaves. Mix well, add a splash of water, cover, and cook until vegetables are tender (about 10-12 minutes).
  6. Combine lentils and chickpeas: Add cooked lentils and chickpeas to the vegetable masala. Stir gently to combine and let simmer for 5-10 minutes so flavors meld together.
  7. Finish with garam masala and lemon juice: Sprinkle garam masala over the curry, stir well, and turn off the heat. Add fresh lemon juice for a bright finish.
  8. Prepare chapatis: Knead whole wheat flour with water into a soft dough. Divide into small balls and roll into thin circles. Cook on a hot skillet until golden spots appear, flipping to cook both sides.
  9. Serve: Plate the curry with steamed basmati rice or fresh chapatis. Garnish with chopped cilantro leaves.

Tips & Variations

For an extra protein boost, try adding cooked quinoa or millet to your lentil curry.

To adjust spice levels, reduce or omit green chilies and red chili powder. You can also swap vegetables based on what’s in season or available, such as adding eggplant, carrots, or green beans.

For a creamier texture, stir in a tablespoon of coconut milk or cashew cream just before serving. If you prefer a thinner curry, add vegetable broth or water as needed during simmering.

Don’t hesitate to experiment with different lentils, like moong dal or toor dal, which give unique flavors and textures to your dishes. And if you want to explore more vegan Indian recipes, check out our Blackberry Juicing Recipes or Blackstone Lo Mein Recipes for inspiration!

Nutrition Facts

Nutrient Per Serving (Approximate)
Calories 320 kcal
Protein 15 g
Carbohydrates 50 g
Dietary Fiber 12 g
Fat 6 g
Saturated Fat 2 g
Cholesterol 0 mg
Sodium 300 mg (varies by salt added)
Vitamin A 25% DV
Vitamin C 30% DV
Iron 20% DV

Serving Suggestions

Serve your hearty Indian vegan curry alongside steaming basmati rice or warm chapatis for a complete meal. You can also pair it with a side of cucumber raita made from vegan yogurt and fresh herbs to cool down the spices.

A crisp salad of tomatoes, onions, and green chilies tossed with lemon juice complements these dishes perfectly.

For an authentic touch, add a small bowl of mango chutney or lime pickle on the side. Don’t forget to sip on some cooling mint or ginger tea after your meal to aid digestion.

Conclusion

These 21-day vegan kickstart Indian recipes offer a flavorful and nourishing way to begin or enhance your plant-based journey. By incorporating wholesome ingredients and aromatic spices, you can create meals that satisfy both your nutritional needs and your craving for delicious food.

Indian cuisine’s versatility makes it perfect for anyone looking to eat vibrant, compassionate, and healthful meals every day.

Remember, transitioning to a vegan lifestyle doesn’t mean sacrificing taste or tradition. Instead, it opens the door to new culinary adventures and a deeper connection to your food.

For more inspiring recipes that complement your vegan lifestyle, be sure to explore our Breakfast Wellington Recipe for a hearty start, or indulge in the rich flavors of our Bread And Gravy Recipe. If you’re curious about other unique dishes, don’t miss the Bison Tongue Recipe to expand your culinary horizons beyond veganism.

Happy cooking and enjoy your 21-day vegan kickstart with these vibrant Indian dishes!

đź“– Recipe Card: 21 Day Vegan Kickstart Indian Recipes

Description: A collection of vibrant and wholesome Indian vegan recipes designed to energize your 21-day plant-based journey. Each dish is packed with traditional flavors and nutritious ingredients.

Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M

Servings: 4 servings

Ingredients

  • 1 cup basmati rice
  • 1 cup red lentils (masoor dal)
  • 2 tablespoons coconut oil
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 medium tomatoes, chopped
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1 cup spinach, chopped

Instructions

  1. Rinse rice and lentils thoroughly.
  2. Heat coconut oil in a pan and add mustard and cumin seeds until they crackle.
  3. Add chopped onion, garlic, and ginger; sauté until golden.
  4. Stir in tomatoes, turmeric, and garam masala; cook for 5 minutes.
  5. Add lentils and 3 cups water; simmer until lentils are soft.
  6. Add rice and spinach; cook until rice is done and water is absorbed.
  7. Serve hot with fresh coriander.

Nutrition: Calories: 350 kcal | Protein: 15 g | Fat: 7 g | Carbs: 55 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “21 Day Vegan Kickstart Indian Recipes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A collection of vibrant and wholesome Indian vegan recipes designed to energize your 21-day plant-based journey. Each dish is packed with traditional flavors and nutritious ingredients.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup basmati rice”, “1 cup red lentils (masoor dal)”, “2 tablespoons coconut oil”, “1 teaspoon mustard seeds”, “1 teaspoon cumin seeds”, “1 medium onion, finely chopped”, “2 cloves garlic, minced”, “1 inch ginger, grated”, “2 medium tomatoes, chopped”, “1 teaspoon turmeric powder”, “1 teaspoon garam masala”, “1 cup spinach, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse rice and lentils thoroughly.”}, {“@type”: “HowToStep”, “text”: “Heat coconut oil in a pan and add mustard and cumin seeds until they crackle.”}, {“@type”: “HowToStep”, “text”: “Add chopped onion, garlic, and ginger; saut\u00e9 until golden.”}, {“@type”: “HowToStep”, “text”: “Stir in tomatoes, turmeric, and garam masala; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add lentils and 3 cups water; simmer until lentils are soft.”}, {“@type”: “HowToStep”, “text”: “Add rice and spinach; cook until rice is done and water is absorbed.”}, {“@type”: “HowToStep”, “text”: “Serve hot with fresh coriander.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “15 g”, “fatContent”: “7 g”, “carbohydrateContent”: “55 g”}}

Photo of author

Marta K

Leave a Comment

X