21 Indian Vegetarian Curry Recipes
These Indian vegetarian curries are delicious on their own for a complete meal with rice, chapati, or naan, but they also make a great addition to a traditional spread of Indian dishes. From an easy, family-friendly vegetarian kofta curry that's ready in just 30 minutes to comforting favorites like rajma chawal — browse through this selection of incredibly versatile curry recipes that both vegetarians and meat-eaters will love!
Egg and Potato Curry
Cubes of cooked potato and hard-boiled eggs are warmed through in a spicy tomato, green chile, and garam masala sauce for a cheap and healthy vegetarian curry. Garnish with cilantro and serve with roti or naan for scooping up the sauce.
Paneer is a firm Indian cheese which is easily sliced into cubes and holds its shape when fried, making it a great alternative to meat in many Indian vegetarian dishes. Recipe contributor Susmita always opted for this shahi paneer dish whenever her mother let her choose. "This is amazing," says tracybates. "I fried my paneer cubes in coconut oil first which makes them hold up a bit better".
Channa Masala (Chickpea Curry)
This easy vegetarian curry is a healthy mixture of chickpeas, tomatoes, onion, and spices. Serve with plain parathas or over basmati rice. A 5 star review from home cook Nikita says: "I have this new found love of Indian food and I’ve been searching for simple recipes - this recipe was amazing".
Doodhi chana is an everyday vegetarian curry from Northern India. It's made with cubes of calabash gourd (also known as doodhi or bitter melon), and split chickpea lentils (chana dal), dried red chile peppers, fresh ginger, garlic and spices. You can use zucchini if you can't find bottle gourd. Serve with plain rice or hot phulkas.
Rajma (Kidney Beans)
Rajma chawal (kidney beans and rice) is quintessential comfort food from North India. Flavored with garam masala, ground coriander, red chile powder and asafoetida, or heeng, you'll love this top-rated recipe from Allrecipes home cook SavitaJ.
Vegan Mushroom Masala
Sliced mushrooms, caramelized onions, ginger-garlic paste, cashews, garam masala and dried fenugreek leaves (kasoori methi) all feature in this flavor-packed, vegan-friendly Indian curry.
Palak Paneer Curry
The gorgeous green color of the spicy spinach sauce contrasts perfectly with the cubes of white paneer cheese in this easy Indian vegetarian curry. "I followed the recipe exactly and it was phenomenal! Will definitely cook this again," says joannmawasha.
Aloo Gobi Masala (Cauliflower and Potato Curry)
Fans of the dry aloo gobi must try this curry, featuring cauliflower and potato in a tomato-based gravy. Serve with roti or naan, raita, and a spicy pickle. Home cook bethjohn2007 gave this version 5 stars: "This was super easy to make and delicious. The leftovers were even better."
Bell Pepper, Tomato, and Potato Indian Curry
Recipe creator Arpita shared this top-rated vegetarian curry, recommending to serve it with "fluffy basmati rice or chapatis." She says, "I'm from India and I completely adore Indian cooking; I hope you like this recipe." Arpita explains the spice level may be too much for some, and that you should feel free to reduce the amount of cayenne and green chile or omit them entirely.
Spicy Lentil Quinoa Curry
A very versatile, Indian-inspired, vegetarian lentil curry that is so easy to make in one pot. Freeze any leftovers flat in a freezer bag for easy defrosting. "My whole family loved this...even the most finicky eater. So many wonderful flavors!" says Allrecipes Allstar Buckwheat Queen.
Vegan Sweet Potato Chickpea Curry
Coconut milk adds creaminess to this super-quick, vegan, sweet potato and chickpea Indian-inspired curry. Bright green spinach leaves add even more color — stir them into the sauce just before serving. Serve alongside basmati rice for a satisfying meal the whole family will enjoy.
This easy and delicious Indian curry involves cooking okra, peppers, fresh ginger, tomatoes, and raisins in coconut milk. One review commented on how the okra was a nice change from the go-to chickpeas you find in most Indian vegetarian curries.
Instant Pot Vegan Korma
Cauliflower, carrots, broccoli, and chickpeas are cooked in a korma-style curry paste in an electric pressure cooker, such as Instant Pot, to create this fantastic vegan curry. Stir in spinach leaves at the end and serve with roasted cashews and cilantro on top.
Easy Vegetarian Kofta Curry
Frozen vegetable meatballs are simmered in a creamy tomato sauce that's seasoned with Indian spices. So easy and ready in just over 30 minutes — there's no excuse not to make something this delicious any night of the week. "I would give this 6 stars if I could! This was amazing and I'll definitely make it again!" says Patty.
An authentic jalfrezi curry, packed with cubes of fried paneer, green bell peppers, and onions. "I love this recipe and have made it several times. Frying the cheese first is a crucial step. The fried cheese is so much better and it maintains its texture better in the sauce," says reviewer Allison.
Quorn and Chickpea Curry
Try this Indian-inspired vegetarian curry that's packed with Quorn™ pieces, chickpeas, tomatoes, and spices. Try this time-saving meal prep tip from reviewer PTURNER72: "We love this recipe at our house! I mix the ground spices together over the weekend and seal them in a zipper bag."
Pan-fried cubes of tofu combine with chickpeas and vegetables in a curry that is as nutritious as it is delicious. Serve over basmati rice for a quick and flavorful complete vegetarian meal.
Vegan Seitan Korma
Try this vegan take on the traditional korma curry that uses coconut to replace the cream. The recipe contributor, Curtis, adds his own seitan recipe but you can cut the prep time down to 20 minutes by using store-bought seitan. Garnish the curry with fresh cilantro, cashews, and coconut flakes.
Tandoori Paneer Tikka Masala
Traditionally cooked in a clay oven, called a tandoor, this recipe shows you how to make paneer tikka kebabs at home by baking them in a super hot oven. If you don't want to make the sauce and serve this dish as a curry, you can simply serve the paneer tikka kebabs on a bed of sliced red onion with plenty of lime wedges for an enticing appetizer.
Jackfruit Curry (Kathal Subzi)
Jackfruit adds a meaty texture to this tomato-based vegetarian curry. "Excellent recipe! The spice combo for this sauce is outstanding. I added coconut milk for added richness. This has become my go-to curry recipe!" says Ericha Kemm.
Vegetarian Indian Cauliflower and Pea Curry
Ground turmeric adds a warm, golden color to the cauliflower in this easy to make and kid-friendly vegetable curry. It's a super healthy meal and ready in just over 30 minutes, making it perfect for busy families.