Hosting vegan guests can feel like a bit of a puzzle—especially if you’re unsure what dishes will truly impress while still being 100% plant-based. But Indian cuisine makes it surprisingly easy. With a vast repertoire of naturally vegan recipes and a deep-rooted culture of plant-based eating, you’ve got a flavorful head start.
This is your ultimate guide to planning a delicious, thoughtful, and satisfying vegan meal for guests—whether it’s a special celebration, a festive weekend lunch, or a laid-back tea-time gathering.
Veganism in India: A Deep-Rooted Tradition
While the word “vegan” only entered popular vocabulary in the 1940s, the philosophy behind it—avoiding animal products for ethical, health, or spiritual reasons—has been a part of Indian food culture for centuries. Religious traditions like Jainism, Hinduism, and certain sects of Buddhism have long followed diets that avoid not only meat, but eggs and even root vegetables.
In Ayurveda, the idea of eating sattvic foods—those considered pure, balanced, and nourishing—is deeply tied to plant-based eating. Dishes cooked without onion, garlic, and animal products are still common in many Indian households and temples today.
What’s Not Vegan?
In the context of Indian cooking, it’s easy to accidentally include ingredients that seem vegetarian but aren’t vegan. Here are common non-vegan items to watch out for:
- Dairy products: milk, yogurt, cream, paneer, ghee, butter
- Honey: sometimes used in desserts or teas
- Store-bought ghee or butter-based masalas
Swap these with:
- Plant-based oils like coconut or mustard oil
- Cashew cream or nut pastes for richness
- Vegan butter or dairy-free yogurt
Now that we’ve got that down, let’s get into what to actually cook. The dishes below are grouped into breakfast, snacks/starters, main meals, sides, and condiments—so you can plan a full guest-worthy spread with ease.
Vegan Indian Breakfast Ideas
Start your guest’s day with something wholesome, filling, and flavorful—without any eggs or dairy.
1. Besan Chilla
A savory pancake made with chickpea flour, spices, and veggies. High in protein, gluten-free, and satisfying—this is the ideal quick breakfast that feels hearty and light at once.
Vegan: Besan Chill Recipe
Besan ka Chilla
Description
Besan ka chilla is a wholesome, protein-rich Indian breakfast made from gram flour and fresh vegetables. Soft on the inside and slightly crisp on the outside, this eggless savory pancake is quick to make, full of flavor, and perfect for busy mornings or toddler-friendly meals. Serve it hot with mint or tomato chutney for a satisfying start to your day.
Ingredients
To Make Besan Ka Chilla
Instructions
Prep Work
-
Chop Vegetables
Finely chop onion, ginger, green chilli, capsicum, tomato, and coriander leaves.
-
Grate Carrot
Grate the carrot finely. -
Measure Ingredients
Measure all the spices and besan. -
Keep Water & Oil Ready
Have water and oil set aside for cooking.
Method
-
Mix Dry Ingredients
Take besan/gram flour in a large bowl and add all dry spices.
-
Add Vegetables
Mix in chopped onions, ginger, green chillies, grated carrot, capsicum, tomatoes, and coriander leaves. -
Add Water in Batches
Pour half cup of water and mix well, then add another half cup and mix again.
-
Check Seasoning
Taste and adjust seasoning if needed. -
Heat the Pan
Heat a pan and lightly grease it. -
Pour & Spread Batter
Pour a ladle of batter on the pan and spread it gently. -
Cook First Side
Cook on medium-low flame until edges start lifting. -
Flip & Cook Other Side
Flip the chilla and cook evenly on the other side. -
Serve Hot
Serve hot with mint and tomato chutney.
Nutrition Facts
Servings 3
- Amount Per Serving
- Calories 180kcal
- % Daily Value *
- Total Fat 6g10%
- Total Carbohydrate 24g8%
- Dietary Fiber 4g16%
- Protein 7g15%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
2. Poori (served with potato or chana curry)
Though deep-fried, poori is beloved across India. Make it a perfect vegan combo with a dry aloo sabzi or kala chana curry for a brunch-style breakfast spread.
Vegan Breakfast Recipe: Poori
Poori
Description
Golden, fluffy, and irresistibly soft, poori is a classic Indian bread that pairs beautifully with almost anything — from a comforting potato curry to a rich chana masala. This recipe walks you through the simple steps to get perfectly puffed pooris every time. With just a few pantry staples and a little resting time for the dough, you’ll be serving hot, crispy pooris that everyone will love.
Ingredients
To make poori
Instructions
Prep Work
-
Prepare the dough
In a large bowl, mix wheat flour and salt, then add oil and mix well. Gradually add water and knead into a smooth dough.
-
Rest the dough
Cover the dough with a lid and let it rest for 1 hour for better texture. -
Divide the dough
After resting, divide the dough into small balls for rolling.
Method
-
Heat the oil
In a kadai, heat oil on medium-high flame until hot
-
Roll the dough
Roll each dough ball into a small circle, making sure the edges are thinner than the center. -
Fry the poori
Once the oil is hot, gently drop in the poori. Flip it gently to fry evenly until golden brown. -
Drain and serve
Remove from the oil and place on a paper towel to drain excess oil. Serve hot.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 180kcal
- % Daily Value *
- Total Fat 8g13%
- Saturated Fat 1.2g6%
- Sodium 240mg10%
- Potassium 78mg3%
- Total Carbohydrate 24g8%
- Dietary Fiber 2.5g10%
- Sugars 0.5g
- Protein 4g8%
- Calcium 12 mg
- Iron 1.1 mg
- Magnesium 28 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
3. Green Gram Vada
Crispy, protein-rich vadas made from moong dal—perfect with chutney for a South Indian-style vegan morning.
Vegan: Green Gram Vada Recipe
Green Gram Vada
Description
Green Gram Vada are golden, crisp fritters made from soaked and coarsely ground green gram (moong dal) batter, spiced with fresh ginger, green chilies, and aromatic curry leaves. The dal’s natural sweetness is complemented by savory notes of asafoetida and crushed black pepper, while finely chopped onions, cilantro, and a handful of grated coconut lend texture and brightness. Shaped into flat discs and shallow‑fried until they puff and develop a lacy, crunchy edge, each vada reveals a tender, flavorful interior. Serve piping‑hot Green Gram Vada with tangy tamarind‑date chutney or cooling coconut chutney for a protein‑rich snack that’s perfect for tea‑time or a light appetizer.
Ingredients
Instructions
Prep Work
-
Soak green gram
Soak green gram in water for at least 10 hours or overnight. This allows it to expand and soften.
-
Chop ingredients
Finely chop onion, green chilies, ginger, and coriander leaves. Keep curry leaves whole.
Method
-
Grind green gram
Transfer half of the soaked green gram to a mixer jar. Add rock salt and grind in pulse mode without adding water. Scrape down the sides to get a coarse batter.
-
Grind remaining gram with spices
Add the remaining soaked green gram along with onion, green chilies, ginger, curry leaves, fennel seeds, and cumin seeds. Grind coarsely without water. -
Combine and mix
Mix both batches of batter together in a bowl. Stir in chopped coriander leaves and adjust salt if needed. -
Shape vada
Take small portions of the batter, shape into vada using your hands or a banana leaf. Flatten slightly. -
Heat oil
Heat oil in a kadai on medium flame until hot enough for deep frying. -
Deep fry vada
Carefully drop vada into the hot oil and fry until golden brown and crisp. Fry in batches without overcrowding. -
Drain excess oil
Remove the fried vada and place them on a paper towel to drain excess oil. -
Serve
Serve hot and crispy with chutney or enjoy as is!
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 180kcal
- % Daily Value *
- Total Fat 9g14%
- Saturated Fat 1.2g6%
- Sodium 320mg14%
- Potassium 280mg8%
- Total Carbohydrate 20g7%
- Dietary Fiber 4g16%
- Sugars 2g
- Protein 7g15%
- Vitamin A 210 IU
- Vitamin C 4 mg
- Calcium 45 mg
- Iron 2 mg
- Magnesium 40 mg
- Zinc 1 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
4. Sabudana Vada
Crispy outside, soft inside—this Maharashtra special is often had during fasting, and is naturally vegan when fried in oil.
Vegan Recipe: Sabudhana Vada
Sabudana Vada
Description
Sabudana Vada is a popular Indian snack that’s crunchy on the outside and soft on the inside. Made with soaked sabudana (sago pearls), mashed potatoes, roasted peanuts, and a few simple spices, these vadas are especially enjoyed during fasting days (vrat) like Navratri. They’re naturally gluten-free and can be easily made vegan. Whether you’re fasting or just craving something crispy and comforting with your evening chai, sabudana vadas hit the spot every single time. Serve them hot with some chutney or ketchup and you’re all set!
Ingredients
Instructions
Prep Work
-
Soak sabudana
Soak the sabudana in water overnight. Strain it and set it aside.
-
Boil potatoes
Boil potatoes until soft, then peel and cube them. -
Roast peanuts
Dry roast the peanuts in a pan until golden brown. -
Remove peanut skin
Once cooled, rub the peanuts between your palms to remove the skin. -
Grind peanuts
Grind the roasted peanuts coarsely using a mixer.
Method
-
Mash potatoes
In a large bowl, mash the boiled potatoes until smooth.
-
Combine ingredients
Add soaked sabudana, green chilies, lemon juice, cumin seeds, rock salt, roasted peanut powder, and coriander leaves. -
Mix thoroughly
Mash and mix everything together until well combined. -
Shape vadas
Dab a little oil on your palms and shape the mixture into small patties. -
Heat oil
Heat oil in a kadai for deep frying. -
Fry vadas
Gently drop the vadas into the hot oil and fry until golden brown. -
Serve hot
Serve crispy sabudana vadas with tomato ketchup or chutney.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 210kcal
- % Daily Value *
- Total Fat 10g16%
- Saturated Fat 2g10%
- Sodium 380mg16%
- Potassium 350mg10%
- Total Carbohydrate 28g10%
- Dietary Fiber 2g8%
- Sugars 1g
- Protein 5g10%
- Vitamin A 30 IU
- Vitamin C 8 mg
- Calcium 22 mg
- Iron 1 mg
- Magnesium 40 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Vegan Indian Starters & Tea-Time Snacks
These are perfect for serving when guests arrive—or during evening gatherings with chai (plant-based, of course).
5. Maddur Vade
Crunchy, onion-filled rice and semolina vadas—an iconic Karnataka tea-time snack, and a crowd-pleaser when served with chutney.
Vegan Snack: Madur Vade Recipe
Maddur Vada
Description
Maddur Vada is a beloved snack from Karnataka, known for its crisp texture and delicious blend of spices. Made with rice flour, maida, rava, onions, green chillies, and fresh herbs, these golden-brown vadas are crunchy on the outside and slightly soft inside. Unlike regular vadas, Maddur Vada has a unique flaky texture thanks to the addition of hot oil in the dough. Traditionally served with coconut chutney or a simple tomato ketchup, this snack pairs perfectly with a hot cup of tea or coffee. Whether it’s a breezy evening or a weekend get-together, Maddur Vada makes for the perfect quick and flavorful bite that everyone will love.
Ingredients
Instructions
Prep Work
-
Chop onions
Finely chop the onion and keep aside.
-
Chop green chillies
Chop green chillies into small pieces. -
Chop ginger
Finely chop fresh ginger for better texture and taste. -
Chop curry & coriander leaves
Finely chop curry leaves and coriander leaves.
Method
-
Mix dry ingredients
Take rice flour, maida, and sooji in a large mixing bowl.
-
Add spices & chopped ingredients
Add salt, chilli powder, onions, green chillies, ginger, curry leaves, and coriander leaves. Mix well. -
Pour hot oil
Add hot oil and mix again until combined -
Knead the dough
Gradually add water and knead into a firm dough -
Rest the dough
Apply a little oil on the dough and let it rest for 15 minutes -
Heat oil
In the meantime, heat oil in a kadai. -
Shape the vadas
Take a small portion of dough and press it gently on a banana leaf into a flat disc. -
Dab water
Lightly dab water on top to prevent drying. -
Fry the vadas
Drop the vadas into hot oil and fry until golden brown on all sides.Maintain the medium flame -
Serve hot
Crispy and tasty Maddur Vadas are ready! Serve with coconut chutney or ketchup.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 250kcal
- % Daily Value *
- Total Fat 10g16%
- Saturated Fat 2g10%
- Sodium 180mg8%
- Potassium 120mg4%
- Total Carbohydrate 35g12%
- Dietary Fiber 3g12%
- Sugars 2g
- Protein 5g10%
- Vitamin A 50 IU
- Vitamin C 3 mg
- Calcium 30 mg
- Iron 1.2 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
6. Corn Cutlet
Crispy on the outside and soft inside, these are loaded with veggies and spice. A great starter for both adults and kids, especially when served with tomato mint chutney.
Vegan Snack: Corn Cutlet Recipe
Corn Cutlet
Description
Sweet Corn Cutlets are that perfect mix of comfort, crunch, and craveable flavor. With just a handful of pantry staples and a few fresh veggies, you’ll have a dish that works for snack time, party starters, or even a quick dinner side.
They’re delicious, adaptable, and totally addictive — so go ahead, make a big batch. You’ll wish you had more!
Ingredients
To Make Corn Cutlet
Instructions
Prep Work
-
Blend Corn
Pulse the boiled sweet corn in a mixer jar into a coarse mixture without adding water.
-
Chop Vegetables
Finely chop onions, capsicum, green chillies, and coriander leaves. Grate carrot, ginger, and garlic.
Method
-
Mix Ingredients
In a bowl, mix the blended corn with chopped onions, capsicum, ginger, green chillies, carrot, and garlic.
-
Add Spices
Add salt, turmeric, kashmiri chilli powder, cumin, coriander, hing, garam masala, and amchur powder. -
Form Dough
Add besan, rice flour, and chopped coriander. Mix well until a dough forms. -
Shape Cutlets
Grease hands with oil, take portions of the dough, and shape them into patties. -
Heat Oil
Heat oil in a kadai on medium-high heat for deep frying. -
Fry Cutlets
Gently drop the cutlets into hot oil and fry until golden brown. Flip occasionally. -
Drain & Serve
Remove cutlets and place them on paper towels. Serve hot with ketchup or chutney.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 210kcal
- % Daily Value *
- Total Fat 9g14%
- Saturated Fat 1.5g8%
- Sodium 310mg13%
- Potassium 250mg8%
- Total Carbohydrate 28g10%
- Dietary Fiber 4g16%
- Sugars 5g
- Protein 5g10%
- Vitamin A 1200 IU
- Vitamin C 20 mg
- Calcium 40 mg
- Iron 1.8 mg
- Magnesium 32 mg
- Zinc 0.8 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
7. Bread Rolls
Stuffed with spiced mashed potatoes, these rolls are comfort food at its finest. Just be sure to use plant-based bread and fry in oil.
Vegan Snack Recipe: Bread Rolls
Bread Rolls
Description
These crispy bread rolls are the perfect tea-time treat. Soft on the inside with a spiced veggie filling and crunchy on the outside, they make a great evening snack or starter. Serve them hot with chutney or ketchup, and watch them disappear in no time!
Ingredients
To make bread rolls
Instructions
Prep Work
-
Prepare bread crumbs
Remove the edges of bread slices, tear them into pieces, and pulse in a mixer until coarsely ground.
-
Boil and mash potatoes
Boil potatoes until soft, peel, and mash them smoothly. -
Chop vegetables
Finely chop onion, green chillies, red and green capsicum, and grate the carrot.
Method
-
Mix ingredients
In a bowl, combine mashed potatoes, chopped onion, green chillies, grated carrot,red and green capsicum.
-
Add spices
Mix in salt, cumin powder, chilli flakes, chaat masala, black pepper, garam masala, and coriander leaves. Adjust seasoning to taste. -
Shape rolls
Take oil and spread on the palms and take portions of the mixture and shape them into small rolls. -
Prepare batter
In a separate bowl, mix corn flour with water to make a smooth slurry. -
Coat rolls
Dip each roll into the slurry, then roll in breadcrumbs to coat evenly. -
Heat oil
Heat oil in a pan over medium heat. -
Fry rolls
Deep-fry the rolls in hot oil until golden brown and crispy. Drain excess oil. -
Serve hot
Serve immediately with mayonnaise, mint chutney, or ketchup.
Nutrition Facts
Servings 3
- Amount Per Serving
- Calories 220kcal
- % Daily Value *
- Total Fat 9g14%
- Saturated Fat 1.5g8%
- Sodium 280mg12%
- Potassium 320mg10%
- Total Carbohydrate 30g10%
- Dietary Fiber 4g16%
- Sugars 3g
- Protein 5g10%
- Vitamin A 2200 IU
- Vitamin C 12 mg
- Calcium 40 mg
- Iron 1.2 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Flavored Vegan Rice Dishes (Main Course)
These rice-based mains are ideal for a lunch or dinner guest menu. Pair them with a dry or gravy-style curry, chutney, and pickle for a complete meal.
8. Tamarind Rice
Tangy and bold, this South Indian classic is naturally vegan and travels well, making it perfect for packing or serving buffet-style.
Vegan Rice Recipe: Tamarind Rice
Tamarind Rice
Description
Tamarind Rice, also known as Puliyodarai or Pulihora, is a tangy, spicy South Indian dish made by mixing cooked rice with a flavorful tamarind paste. The paste is prepared by simmering tamarind pulp with aromatic spices like mustard seeds, dried red chilies, curry leaves, turmeric, and asafoetida, along with roasted sesame seeds and a touch of jaggery for subtle sweetness. Often enhanced with crunchy peanuts or cashews, this dish is known for its vibrant balance of sour, spicy, and savory notes. Tamarind Rice is not only delicious but also travels well, making it a popular choice for lunchboxes, festivals, and temple offerings.
Ingredients
To Make Masala Powder
To Make Tamarind Curry
To make Tamarind Rice
Instructions
Prep Work
-
Soak the tamarind
Soak the tamarind in hot water for 10-15 minutes and extract the pulp.
-
Cook the rice
Cook the rice (if not using leftover rice) and set it aside to cool slightly before mixing it with the tamarind curry.
Making the Masala Powder
-
Roasting the Whole Spices
Start by heating a pan on medium heat. Add the coriander seeds, chana dal, urad dal, peppercorns, and fenugreek seeds. Roast them lightly.
-
Adding Sesame and Chilies
Toss in the white sesame seeds, and let it all roast for a few more seconds. Add the red chilies and continue roasting until everything turns golden brown.
-
Grinding the Masala
Once the spices are well-roasted, transfer them to a plate and let them cool completely. Now, place them in a mixer jar, add the asafoetida powder, and grind it all into a fine powder. Set this aside.
Making the Tamarind Curry
-
Heating the Oil
In the same pan, add oil and heat it up.
-
Roasting Dal and Peanuts
Add chana dal, urad dal, and peanuts. Roast them for about 2 minutes until they’re nice and crisp.
-
Tempering with Spices
Toss in mustard seeds, red chilies, and a pinch of asafoetida powder, followed by curry leaves. Give it a quick sauté.
-
Adding Tamarind Pulp
Squeeze the pulp out of the tamarind and add the puree to the pan. Stir it all together.
-
Spicing the Curry
Now, sprinkle in turmeric powder, rock salt, and mix everything well. Let it cook for about 10 minutes on medium heat.
-
Final Flavoring
Add jaggery powder and the ground masala powder. Mix it again and cook for another 5 minutes.
-
Adjusting Taste
Taste and adjust seasoning if necessary.
Bringing It All Together
-
Mixing with Rice
Once your tamarind curry is ready, take the required amount and mix it with freshly cooked rice. Let the rice sit for about 30 minutes for all the flavors to come together.
-
Storing Leftovers
You can store any leftover tamarind paste in a glass jar and refrigerate it for future use.
-
Serving
Serve the tamarind rice after it’s rested, and pair it with crispy papads for that extra crunch!
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 450kcal
- % Daily Value *
- Total Fat 18g28%
- Saturated Fat 5g25%
- Sodium 600mg25%
- Total Carbohydrate 65g22%
- Sugars 8g
- Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
9. Lemon Rice
Zesty and fresh, lemon rice is light yet flavorful. Serve it with a spicy chutney or fried papad for contrast.
Vegan Rice Recipe: Lemon Rice
Lemon Rice
Description
Lemon Rice is a bright, zesty South Indian dish made by mixing fluffy cooked rice with a tangy seasoning of lemon juice, tempered spices, and fresh curry leaves. A blend of mustard seeds, green chilies, ginger, and turmeric adds warmth and fragrance, while roasted peanuts or cashews give a delightful crunch. Light, refreshing, and easy to prepare, this dish is often served as a comfort meal, festive offering, or part of a larger South Indian thali. Perfect on its own or with a side of papad, pickle, or yogurt.
Ingredients
Instructions
Prep Work
-
Prepare rice
Take cooked rice in a wide bowl. Add turmeric powder, salt, and a little oil. Mix well and set aside.
-
Chop chillies
Chop the green chilies.
-
Prepare lemon juice
Squeeze fresh lemon juice and keep it ready.
-
Gather tempering ingredients
Gather all the tempering ingredients, so they’re handy while cooking.
Method
-
Roast the Peanuts
Heat oil in a pan and roast the peanuts until they turn golden brown.
-
Sauté the Dals and Nuts
Add chana dal, urad dal, cumin seeds, mustard seeds, and cashew nuts. Mix and sauté till they are nicely roasted.
-
Add Aromatics
Drop in the red chilies, green chilies, asafoetida powder, and curry leaves. Cook until the rawness of the green chilies and curry leaves is gone.
-
Combine with Rice
Now, gently add the seasoned rice to the pan.
-
Mix on Low Heat
Keep the flame low and mix everything well.
-
Add the Lemon Juice
Finally, squeeze in the lemon juice and give it all a nice mix.
-
Rest Before Serving
Turn off the stove and let the rice sit for about 30 minutes before serving (if you can resist!).
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 350kcal
- % Daily Value *
- Total Fat 12g19%
- Saturated Fat 2g10%
- Sodium 600mg25%
- Total Carbohydrate 55g19%
- Sugars 3g
- Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Vegan Curries & Mains (Perfect with Rice or Roti)
Choose one or two mains to pair with your rice or flatbreads. These are comforting, protein-rich, and bursting with Indian flavors.
10. Cauliflower Curry
A dry-style curry that pairs beautifully with poori or rice. This dish soaks up flavor from spices and makes for a satisfying vegan entrée.
Vegan Curry Recipe: Cauliflower Curry
Cauliflower Curry
Description
Cauliflower Curry is a rich, aromatic dish where tender florets are first spiced and lightly roasted for a smoky edge, then bathed in a creamy, cashew‑tomato masala. Warm whole spices—cinnamon, cardamom, cloves, fennel and bay leaf—infuse fragrant notes into sautéed onions, garlic and ginger before blending with soaked cashews and tomato into a smooth, velvety paste. A careful balance of turmeric, Kashmiri chili, cumin, coriander and garam masala deepens the flavor, while cooked peas add a pop of sweetness and color. Finished with a sprinkle of crushed kasuri methi and fresh cilantro, this curry is luscious and complex, perfect with chapatis, rotis or steaming basmati rice.
Ingredients
To roast cauliflower
To make masala paste
To make cauliflower curry
Instructions
Prep Work
-
Chop cauliflower
Cut cauliflower into small florets and soak in hot water. Drain well before using.
-
Prepare whole spices
Gather cinnamon, cardamom, cloves, fennel seeds, and bay leaf for cooking. -
Chop vegetables
Finely chop onions, ginger, garlic, and tomato for the masala paste. -
Roast cauliflower
Mix cauliflower with salt, turmeric, and chilli powder. Roast in oil until slightly crisp.
Method
-
Roast cauliflower
Heat half of the oil in a pan. Add seasoned cauliflower and roast until golden brown. Set aside.
-
Cook spices
In the same pan, add remaining oil and whole spices. Sauté until aromatic. -
Make masala paste
Add chopped onions, garlic, ginger, cashews, and tomatoes. Cook until soft, then grind with water into a smooth paste. -
Sauté masala
Heat oil in a pan, add cumin seeds, then pour in the ground masala paste. Cook until oil separates. -
Add spice powders
Stir in turmeric, kashmiri chilli powder, cumin, coriander, garam masala, and salt. Mix well. -
Add water
Pour water into the pan and bring the curry to a simmer. -
Add cauliflower & peas
Add roasted cauliflower and cooked peas to the pan. Mix well. -
Simmer the curry
Cover and let it cook until flavors blend. Stir occasionally. -
Finish with kasuri methi
Crush kasuri methi and sprinkle it over the curry. Garnish with coriander leaves. -
Serve & enjoy
Serve hot with chapathi, roti, or rice. Enjoy!
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 220kcal
- % Daily Value *
- Total Fat 12g19%
- Saturated Fat 2g10%
- Sodium 320mg14%
- Potassium 480mg14%
- Total Carbohydrate 22g8%
- Dietary Fiber 5g20%
- Sugars 6g
- Protein 6g12%
- Vitamin A 700 IU
- Vitamin C 48 mg
- Calcium 60 mg
- Iron 2 mg
- Magnesium 45 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
11. Ivy Gourd Curry
A regional specialty that’s often overlooked. When cooked right, tender ivy gourd turns into a flavorful, homely curry—ideal with rice.
Vegan Curry Recipe: Ivy Gourd Curry
Ivy Gourd Curry
Description
This Ivy Gourd Curry, also known as Tindora Masala, is a flavorful Indian dish where tender ivy gourd is cooked in a rich, spiced peanut-based gravy. The combination of roasted peanuts, aromatic spices, and a touch of sweetness makes the curry creamy, balanced, and deeply satisfying. It’s a versatile recipe that pairs perfectly with roti, phulka, plain rice, or even flavored rice dishes. If you’re looking for a simple
Ingredients
Instructions
Prep Work
-
Prepare ivy gourd
Wash, trim edges, and make slits in each ivy gourd
-
Chop onions
Finely chop onions for the curry base. -
Grind peanuts
Peel roasted peanuts and grind into a fine powder. -
Julienne ginger
Cut ginger into thin julienne strips. -
Slit green chilies
Cut green chilies lengthwise.
Method
-
Fry ivy gourd
Heat oil in a pan and fry the slit ivy gourd for 10 minutes until slightly golden. Remove and set aside.
-
Sauté whole spices
In the same pan, add cinnamon,clove,cardamom, shahi jeera, and fennel seeds. Sauté until aromatic. -
Cook onions
Add chopped onions and cook until golden brown. -
Add ginger garlic paste
Stir in ginger garlic paste and cook until the raw smell disappears. -
Add powdered spices
Add turmeric, chili powder, coriander, and cumin powders. Stir well. -
Add tomato puree
Pour in tomato puree and cook for 5 minutes. -
Add water
Pour water(¼ portion) and let the curry simmer. -
Add peanut powder
Mix in ground peanut powder, add remaining water and stir well. -
Add ivy gourd
Return fried ivy gourd to the pan, mix well, cover, and cook for 10 minutes. -
Add final spices
Stir in garam masala, sugar, ginger juliennes, green chilies, and kasuri methi. Mix well.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 210kcal
- % Daily Value *
- Total Fat 14g22%
- Saturated Fat 2g10%
- Sodium 320mg14%
- Potassium 390mg12%
- Total Carbohydrate 18g6%
- Dietary Fiber 4g16%
- Sugars 6g
- Protein 5g10%
- Vitamin A 620 IU
- Vitamin C 22 mg
- Calcium 40 mg
- Iron 1.8 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
12. Brinjal Lobia Curry
Combines eggplant with black-eyed peas for a hearty, protein-rich vegan curry that pairs well with both rice and roti.
Vegan Curry Recipe: Brinjal Lobia Curry
Brinjal Lobia Curry
Description
A flavorful and nutritious curry made with tender brinjals and protein-rich lobia (black-eyed peas), slow-cooked in a fragrant coconut-based masala. Perfect with rice, roti, or dosa for a wholesome meal!
Ingredients
To Make Ground Masala
To Make Brinjal Lobia Curry
Instructions
Prep Work
-
Grind the masala
In a mixer jar, add coconut, peppercorns, fennel seeds, and water. Grind into a smooth paste.
-
Chop vegetables
Finely chop onions, tomatoes, and brinjal. Slit green chilies. -
Soak brinjal
Soak chopped brinjal in salted water to prevent browning.
Method
-
Heat oil & temper
Heat oil in a pan. Add urad dal, mustard seeds, and cumin seeds. Let mustard seeds splutter and dal turn golden.
-
Sauté onions & garlic
Add chopped onions and crushed garlic. Sauté until onions turn soft and slightly caramelized. -
Add green chilies & curry leaves
Toss in slit green chilies and curry leaves. Stir well to combine. -
Add turmeric & salt
Sprinkle turmeric powder and salt. Mix well to coat the onions evenly. -
Cook tomatoes
Add chopped tomatoes, cover, and cook until they turn mushy. -
Add brinjal
Drain soaked brinjal and add it to the pan. Stir well and cook covered for 5 mins. -
Add chili powder
Sprinkle red chili powder and mix well to enhance the spice. -
Stir in cooked lobia
Add cooked black-eyed peas to the curry for added texture and protein. -
Add ground masala
Stir in the prepared coconut masala paste, adjust consistency with water (if needed), and let it simmer. -
Garnish & serve
Finish with freshly chopped coriander leaves and serve hot with rice or chapati.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 210kcal
- % Daily Value *
- Total Fat 10g16%
- Saturated Fat 2g10%
- Sodium 480mg20%
- Potassium 620mg18%
- Total Carbohydrate 27g9%
- Dietary Fiber 8g32%
- Sugars 5g
- Protein 6g12%
- Vitamin A 450 IU
- Vitamin C 18 mg
- Calcium 60 mg
- Iron 2.5 mg
- Magnesium 40 mg
- Zinc 1 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Vegan Sides & Chutneys
These elevate your main dishes and add that burst of flavor Indian meals are known for.
13. Tomato Mint Chutney
Fresh, tangy, and spicy—this cooling chutney balances spicy mains and is a must-have on the side.
Vegan: Tomato Mint Chutney
Tomato Mint Chutney
Description
A tangy, spicy, and refreshing Tomato Mint Chutney that pairs perfectly with idlis, dosas, and snacks. Bursting with flavor and an irresistible aroma!
Ingredients
To Make Tomato Mint Chutney
For Tempering
Instructions
Prep Work
-
Prepare coconut
Grate fresh coconut and set aside
-
Chop vegetables
Roughly chop onions, tomatoes, and green chillies. -
Prepare tamarind
Take a small piece of tamarind and keep it ready. -
Rinse mint leaves
Wash mint leaves thoroughly and drain.
Method
-
Roast chana dal
Heat oil in a pan, add chana dal and red chillies. Roast until golden brown.
-
Add coconut
Add grated coconut to the pan and switch off the stove. Transfer to a plate to cool. -
Sauté onions
In the same pan, heat oil and add chopped onions, green chillies, and garlic. -
Add tamarind and tomatoes
Add tamarind and chopped tomatoes. Sauté until tomatoes soften. -
Add salt and mint
Stir in rock salt and washed mint leaves. Sauté well and turn off the heat. Let it cool. -
Grind chutney
Blend the roasted chana dal, red chillies, and coconut first. Then add the onion-tomato mixture with water and grind into a chutney. -
Prepare tempering
Heat oil, add urad dal, mustard seeds, cumin seeds, red chillies, hing, and curry leaves. Sauté until mustard splutters. -
Mix tempering
Pour tempering over the chutney and mix well. -
Serve
Tomato mint chutney is ready! Serve with idli or dosa.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 120kcal
- % Daily Value *
- Total Fat 6g10%
- Saturated Fat 5g25%
- Sodium 150mg7%
- Potassium 300mg9%
- Total Carbohydrate 12g4%
- Dietary Fiber 3g12%
- Sugars 4g
- Protein 4g8%
- Vitamin A 500 IU
- Vitamin C 10 mg
- Calcium 40 mg
- Iron 1 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
14. Peanut Chutney
Creamy, nutty, and perfect with vadas or chillas. It’s a protein-packed vegan dip that doubles as a spread.
Vegan: Peanut Chutney
Peanut Chutney
Description
Peanut Chutney is a creamy, flavorful South Indian condiment made primarily from roasted peanuts. It’s a popular accompaniment for dosas, idlis, vadas, and even chapatis. With its rich, nutty base, this chutney is often enhanced with green chilies, garlic, tamarind, and sometimes coconut, offering a perfect balance of spice, tang, and earthy flavor. A final tempering of mustard seeds, curry leaves, and dried red chilies adds a deliciously aromatic finish. Easy to prepare and protein-rich, Peanut Chutney is a delicious and versatile addition to any South Indian meal.
Ingredients
For peanut chutney
For tempering
Instructions
Prep Work
-
Roast the peanuts
Dry roast the peanuts on medium-low flame until fully browned colour.
-
Peel the peanuts
Let them cool completely, then remove the skin. Set aside.
Method
-
Sauté aromatics
Heat oil in a pan. Add chopped onions, garlic cloves, and red chilies.
-
Cook tamarind
Add tamarind bits and cook until onions turn soft and translucent. -
Grind chutney base
Let the mixture cool, then transfer to a mixer jar. -
Blend with peanuts
Add roasted peanuts and rock salt. Grind into a fine powder. -
Adjust consistency
Add water and grind again to make a smooth chutney consistency. -
Prepare tempering
Heat oil in a tempering pan. -
Add spices
Add urad dal, mustard seeds, and cumin seeds. Let mustard seeds splutter. -
Final tempering touch
Add red chilies, hing, and curry leaves. Sauté for a few seconds. -
Mix and serve
Pour tempering over chutney and mix well. Serve with idli or dosa.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 180kcal
- % Daily Value *
- Total Fat 14g22%
- Saturated Fat 2g10%
- Sodium 250mg11%
- Potassium 180mg6%
- Total Carbohydrate 9g3%
- Dietary Fiber 3g12%
- Sugars 2g
- Protein 6g12%
- Vitamin A 100 IU
- Vitamin C 3 mg
- Calcium 20 mg
- Iron 1 mg
- Magnesium 40 mg
- Zinc 0.5 mg
- Manganese 0.4 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
15. Tomato Pickle
Spicy and bold, this is a wonderful addition to lemon or tamarind rice. Adds that fiery kick to any meal
Vegan: Tomato Pickle Recipe
Tomato Pickle
Description
A bold, tangy, and spicy tomato pickle packed with aromatic spices and a hint of tamarind. Perfect with rice, dosas, or curd rice, this homemade delight adds a flavorful punch to any meal!
Ingredients
Instructions
Prep Work
-
Chop tomatoes
Wash and chop the tomatoes into small pieces.
-
Peel garlic
Peel garlic cloves and set aside.
Method
-
Sauté tomatoes
Heat oil in a pan. Add chopped tomatoes and tamarind, sauté well.
-
Cook tomatoes
Add salt and boil the mixture for some time until the tomatoes are soft. Transfer to a vessel. -
Roast spices
In a separate pan, dry roast fenugreek seeds, mustard seeds, and cumin seeds until aromatic. -
Sauté garlic
Add garlic cloves and curry leaves to the pan and fry until fragrant. Let the mixture cool. -
Grind tomatoes
Blend the cooked tomatoes into a smooth paste (do not add any water). Transfer to a bowl. -
Grind spices
Grind the roasted spice mixture into a slightly coarse powder. -
Prepare seasoning
Heat oil in a pan, add chana dal, urad dal, mustard seeds, asafoetida powder, red chilies, and curry leaves. Fry for a few seconds. -
Cook pickle base
Add the tomato paste to the pan and mix well. Boil the mixture. -
Adjust seasoning
Add salt, turmeric powder, and chili powder. Stir well to combine. -
Add ground masala
Mix the ground spice powder into the tomato mixture and cook. -
Final cooking
Pour some more oil and cook until the mixture thickens.check the seasoning and adjust if needed. -
Cool and store
Let the pickle cool completely before transferring to a clean jar.
Nutrition Facts
Servings 20
- Amount Per Serving
- Calories 95kcal
- % Daily Value *
- Total Fat 6g10%
- Saturated Fat 1g5%
- Sodium 350mg15%
- Potassium 320mg10%
- Total Carbohydrate 10g4%
- Dietary Fiber 2g8%
- Sugars 3g
- Protein 2g4%
- Vitamin A 850 IU
- Vitamin C 15 mg
- Calcium 30 mg
- Iron 1 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Vegan Beverages
No Indian meal is complete without a refreshing drink or chai.
16. Iced Lemon Tea
Perfect for hot days—this refreshing drink works beautifully before or after meals as a palate cleanser.
Vegan: Iced Lemon Tea Recipe
Iced Lemon Tea
Description
A refreshing summer cooler made with black tea, lemon juice, and sugar syrup—served chilled over ice with mint and lemon slices. Perfectly tangy, mildly sweet, and incredibly hydrating!
Ingredients
To Make Sugar Syrup
To Make Lemon Iced Tea
Instructions
Prep Work
-
Wash the lemon
Rinse the lemon thoroughly under running water
-
Peel the lemon
Carefully remove the skin using a peeler or knife. -
Extract lemon juice
Cut the lemon and squeeze out the juice. Strain to remove pulp and seeds. -
Gather ingredients
Measure and set aside all ingredients for easy access.
Method
-
Heat the water
Take water in a saucepan and heat it.
-
Add sugar
Add sugar to the water and stir well. -
Infuse with lemon skin
Add lemon skin to the saucepan. -
Boil the syrup
Boil the mixture of sweet syrup. -
Add mint and turn off heat
Turn off the stove and add mint sprigs. -
Brew the tea
Take another container, add water, and tea granules. -
Boil and strain tea
Boil the tea for 5 minutes and strain into a bowl. -
Mix tea and sugar syrup
Strain and Add prepared sugar syrup into the black tea and mix it well. -
Add lemon juice
Stir in fresh lemon juice and let it cool completely. -
Assemble the drink
Place ice cubes, lemon slices, and mint leaves in a glass. -
Pour and serve
Pour the cooled lemon tea into the glass and serve chilled.
Nutrition Facts
Servings 2
- Amount Per Serving
- Calories 120kcal
- % Daily Value *
- Sodium 5mg1%
- Potassium 35mg1%
- Total Carbohydrate 32g11%
- Sugars 30g
- Vitamin C 8 mg
- Calcium 5 mg
- Magnesium 2 mg
- Manganese 0.3 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
How to Build a Guest Menu
If you’re wondering how to put these dishes together into a menu, here are a few balanced, themed ideas:
Brunch for 4
Besan chilla A protein-rich savory pancake made from gram flour, ideal for starting the day on a nutritious note. It’s light, satisfying, and cooks quickly
Serve with a side of green chutney and lemon wedges. Fold into triangles or roll with filling for a creative twist.
Green gram vada Crisp on the outside, soft inside—these vadas are packed with green moong, making them hearty yet healthy.
Perfect for pairing with chutneys for dipping. Serve warm on a platter with mint and tamarind chutneys in tiny katoris.
Tomato mint chutney Bright and zesty with a cooling note from mint—great for balancing the earthy flavors of the chilla and vada.
Make ahead and serve chilled. A few mint leaves on top make it pop visually.
Iced lemon tea. Cleansing and refreshing, this tea cuts through the richness of the fritters and feels fancy served over ice with lemon slices.
Serve in mason jars or glass tumblers with a sprig of mint or a citrus twist for that café vibe.
Festive Vegan Lunch
Lemon Rice + Tamarind Rice
Both are vibrant South Indian staples—one citrusy, one tangy—with strong nostalgic and festive vibes. Together, they add flavor, color, and texture to a plate without needing complex sides.
Serve in banana leaves or thalis, molded into neat domes with a small katori.
Brinjal Lobia Curry
Brinjal and black-eyed peas make this a nutrient-rich, slightly smoky curry. It’s protein-packed and pairs well with both types of rice.
Serve hot in a small clay pot or ceramic bowl with a drizzle of coconut oil on top.
Tomato Pickle
Tangy and spicy, this adds a zing to every bite and lifts the whole plate. A great condiment that stays well at room temperature.
Serve a small spoonful on the side. A little goes a long way.
Cauliflower Curry
Hearty and rustic, cauliflower soaks in the masalas beautifully. It’s also great for guests unfamiliar with Indian food—easy to love.
Garnish with chopped coriander and crispy curry leaves.
Peanut Chutney
Creamy and nutty, this brings depth to both the rice and curries. A great substitute for heavier dal-based gravies.
Serve chilled in tiny katoris or even piped in dots on the plate for a modern look.
High Tea Gathering
Maddur Vade
Crispy, flaky, and deeply flavorful—these vades are iconic tea-time fare from Karnataka. They hold up well and are easy to serve.
Pair with masala chai or iced lemon tea. Serve warm with a tiny paper doily underneath for charm.
Corn Cutlet
These are golden, crisp-edged and mildly spiced, with sweet corn as the star. They’re freezer-friendly too—great for batch prep.
Serve hot with a streak of tomato ketchup or green chutney and microgreens.
Bread Rolls
Soft inside, crispy outside, these are comfort food! Filled with spiced mashed potatoes, they’re guaranteed crowd-pleasers.
Slice diagonally and serve with a dip trio—mint chutney, tamarind, and ketchup.
Iced Lemon Tea
A repeat here, but perfect again. It keeps the tea table feeling light and bright without needing dairy-based masala chai.
Make a pitcher and add lemon wheels and ice just before serving.
Wrap Up: Hosting with Heart, the Vegan Way
Planning a vegan meal for guests doesn’t have to be overwhelming—especially with the bounty Indian cuisine offers. From crisp snacks and comforting curries to vibrant chutneys and flavored rice, there’s no shortage of plant-based dishes that feel festive, flavorful, and fulfilling.
Many of these recipes carry deep cultural roots, making them more than just food—they’re stories on a plate. Whether you’re drawing from South Indian traditions or adding a modern twist, a thoughtful mix of textures, flavors, and aromas can create a memorable experience for your guests.
So next time you’re hosting, use these ideas to build a menu that celebrates both hospitality and conscious eating. With just a little planning and creativity, your vegan spread can impress everyone at the table—vegan or not.
Happy hosting—and happy cooking!




















