Looking for cozy, flavorful curries made with everyday ingredients? This collection of Indian vegetarian curry recipes brings everyday comfort to your table, whether you're batch cooking for the week or whipping up a quick dinner after work.
This guide walks you through the essential ingredients, cooking methods, and my tried-and-tested curry recipes. From creamy lentils to quick stir-fries, I've shared what I make at home, along with practical tips and links to help you build your own curry rotation with ease.

Jump to:
- Your Go-To Curry Guide Starts Here
- What Makes Indian Vegetarian Curries So Special?
- Indian Pantry Basics for Curry Recipes
- My Go-To Techniques for Flavorful Curries
- Vegetarian Curry Recipes from My Kitchen
- Lentil & Bean Curries (Dals & Masalas)
- Leafy Green & Vegetable-Based Curries
- Dry Stir-Fries (Sabzi & Poriyal Style)
- What to Serve with Indian Curries
- Tips for Cooking Curries at home
Your Go-To Curry Guide Starts Here

Indian vegetarian curries are budget-friendly, naturally gluten-free, and ideal for meal prep. Start with a simple dal, explore creamy gravies, or try dry sabzis. Here you'll find a curry for every mood, and every meal.
Bookmark this page for weekly inspiration!
Happy Cooking!
-Sravanthi
What Makes Indian Vegetarian Curries So Special?
Indian curries are built on the idea of balancing spices, textures, and nutrition. Most of them start with pantry staples like lentils, tomatoes, and onions. With a few core spices, you can create a wide variety of dishes that taste very different.
Here's why these curries are staples in my kitchen:
- They're flexible - You can swap vegetables or lentils based on what you have.
- They're naturally wholesome - With legumes, spices, and fresh produce, they're hearty and satisfying.
- They're perfect for meal prep - Curries usually taste better the next day!
- They're freezer-friendly - Most of my curries freeze well and reheat beautifully.
- They're family-friendly - You can easily adjust spice levels for kids.
Indian Pantry Basics for Curry Recipes
Here's what I keep in my pantry and fridge to make curries without a grocery run:

Spice Essentials
- Whole spices: Cumin seeds, mustard seeds, cloves, cardamom, cinnamon, bay leaves, dried red chilies, black pepper.
- Ground spices: Turmeric, cumin powder, coriander powder, red chili powder, garam masala.
Aromatics & Staples
- Onion, garlic, ginger (fresh or paste).
- Tomatoes (fresh, pureed, or canned).
- Lentils (toor dal, masoor dal, urad dal, moong dal).
- Beans (chickpeas, kidney beans, black-eyed peas, black beans).
- Coconut milk, plain yogurt, cashew cream.
- Oil or ghee (I use cold-pressed oils at home).
- Fresh coriander (for garnish!).
My Go-To Techniques for Flavorful Curries
You don't need complicated techniques, just a few basics done well:
- Tempering (Tadka): Adding whole spices to hot oil to release their flavors.

- Browning onions: Take your time, and this adds depth.

- Cooking the masala: Spices, tomatoes, and aromatics are cooked until the oil separates from the mixture, resulting in a rich, aromatic blend.
- Simmering: Let flavors develop slowly. Low and steady wins the flavor race.
- Finishing touches: A dash of garam masala or fresh coriander just before serving.
Vegetarian Curry Recipes from My Kitchen
Here are the Indian vegetarian curry recipes I prepare frequently at home, organized by type, along with simple meal tips to help you mix and match for easy, balanced meals.
Lentil & Bean Curries (Dals & Masalas)
These are perfect for both weeknights and lunchboxes. I often pair these with basmati rice or millet and cucumber salad.
✅ Meal Tip: Make a big batch and freeze leftovers in small
Indian Potato and Chickpea Curry (Chana Aloo)

Instant Pot Chana Masala

Lobia Masala

Chickpea Lentil Curry

Indian Black Bean Curry

Indian Chickpea Masala

Adzuki Beans Curry

Instant Pot Black Eyed Peas Curry

Kidney Bean Curry

Spinach Lentil Curry

Vegetable Chickpea Curry

Chickpea and Kale Curry

Indian Dal

Instant Pot Masoor Dal

Instant Pot Toor Dal

Mixed Dal Tadka

Spinach Dal

Amaranth Dal

Leafy Green & Vegetable-Based Curries
When I want something lighter but still satisfying, these are my go-to. Great with chapati, rice, or even quinoa.
✅ Meal Tip: Pair a vegetable curry with dal for a balanced thali-style meal.
Saag Aloo

Aloo Palak

Spinach Saag

Mixed Veg Curry

Ridge Gourd Curry

Phool Makhana Curry

Zucchini Gravy Curry

Dry Stir-Fries (Sabzi & Poriyal Style)
These are quick and make great sides for lunchboxes. I often prep these in the morning and serve them with dal and rice.
✅ Meal Tip: Use leftovers in wraps or as a filling in sandwiches.
Indian Zucchini Curry

Zucchini Carrot Stir Fry

Bell Pepper Spinach Stir Fry

Raw Banana Poriyal

Carrot Poriyal

Aloo Chokha

Zucchini Potato Curry

What to Serve with Indian Curries
The right side makes your curry meal feel complete. Here's what I usually serve:
- Rice: Steamed basmati, Indian basmati rice, jeera rice, or brown rice.
- Indian breads: Chapati, spinach paratha, or millet rotis.
- Sides: Cucumber peanut salad, mint chutney, or a spoonful of pickle.
Tips for Cooking Curries at home
- Use online or local Indian stores to stock pantry staples.
- Adjust spice levels to suit your family and add chili at the end if needed.
- Most curries taste even better the next day, so consider batch cooking and freezing them for later use.
👉 Want to make it vegan? Swap paneer for tofu, cream for coconut milk, and ghee for oil.
I hope this guide inspires you to explore and enjoy cooking Indian vegetarian curries at home. Whether you're trying a dal for the first time or want to make something for a cozy dinner, I'm sure you'll find a recipe here that becomes a staple. Don't forget to save this post, and let me know in the comments which curry you try first!





Leave a Reply