Indian cuisine is renowned for its bold flavors, vibrant colors, and diverse array of spices. At Main Courses, we’re excited to share our love for authentic vegetarian Indian dishes that bring warmth and satisfaction to any gathering. Whether you’re planning a special event or simply exploring new menu options, these vegetarian recipes offer a perfect balance of flavor, texture, and tradition.
1. Paneer Tikka – Grilled Indian Cottage Cheese
Paneer Tikka is a popular appetizer that showcases the versatility of paneer, a soft Indian cottage cheese. Marinated in aromatic spices and grilled to perfection, this dish is a favorite at any event.
Ingredients:
- 200g paneer, cut into cubes
- 1/2 cup yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- 1 tablespoon lemon juice
- Salt to taste
- Bell peppers and onions for skewering
- Oil for grilling
Instructions:
- In a bowl, mix yogurt, ginger-garlic paste, turmeric, chili powder, cumin, garam masala, lemon juice, and salt.
- Add the paneer cubes and vegetables to the marinade, ensuring they’re well-coated. Let them marinate for at least 30 minutes.
- Skewer the paneer and vegetables alternately and grill them on a hot pan or barbecue until lightly charred on all sides.
- Serve with a squeeze of lemon and mint chutney.
2. Chana Masala – Spiced Chickpea Curry
Chana Masala is a hearty chickpea curry that is both flavorful and filling. It’s a great option for those looking for a protein-rich, vegetarian main course.
Ingredients:
- 2 cups cooked chickpeas (or 1 can, drained)
- 1 onion, finely chopped
- 2 tomatoes, pureed
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1 teaspoon chili powder
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- Salt to taste
- Fresh coriander leaves for garnish
Instructions:
- Heat oil in a pan and add cumin seeds. Once they splutter, add the onions and sauté until golden brown.
- Add the garlic and ginger, cooking until fragrant.
- Stir in the turmeric, ground coriander, garam masala, and chili powder. Cook for 1 minute.
- Add the tomato puree and cook until the oil separates from the masala.
- Add the cooked chickpeas and a cup of water. Simmer for 10-15 minutes, allowing the flavors to meld.
- Garnish with fresh coriander and serve with rice or naan.
3. Aloo Gobi – Potato and Cauliflower Stir-Fry
Aloo Gobi is a simple yet incredibly flavorful stir-fry made with potatoes and cauliflower. It’s lightly spiced and perfect for a side dish or even a main course.
Ingredients:
- 2 potatoes, peeled and cubed
- 1 small cauliflower, cut into florets
- 1 onion, chopped
- 1 tomato, chopped
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon coriander powder
- 1 teaspoon red chili powder
- Salt to taste
- Fresh cilantro for garnish
Instructions:
- Heat oil in a pan and add cumin seeds. When they start to crackle, add onions and sauté until translucent.
- Add turmeric, coriander, and chili powder, and cook for 1 minute.
- Add the cubed potatoes and cauliflower florets. Stir well to coat them with the spices.
- Cover and cook on low heat for 15-20 minutes, stirring occasionally until the vegetables are tender.
- Add garam masala and chopped tomato. Cook for another 5 minutes.
- Garnish with cilantro and serve hot with chapati or paratha.
4. Baingan Bharta – Smoky Roasted Eggplant
Baingan Bharta is a traditional North Indian dish made from roasted and mashed eggplant, combined with a medley of spices. The smoky flavor of the eggplant makes this dish unique and utterly delicious.
Ingredients:
- 2 large eggplants
- 1 onion, chopped
- 2 tomatoes, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 green chili, chopped
- 1 tablespoon oil
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- Salt to taste
- Fresh coriander for garnish
Instructions:
- Roast the eggplants over an open flame or in an oven until the skin is charred and the flesh is soft.
- Peel the skin and mash the eggplants.
- Heat oil in a pan and add cumin seeds. Once they sizzle, add the onions and sauté until golden brown.
- Add garlic, ginger, and green chili, cooking until fragrant.
- Stir in the tomatoes and cook until they break down into a sauce.
- Add the mashed eggplant, garam masala, and salt. Cook for 5-10 minutes, allowing the flavors to combine.
- Garnish with coriander and serve with naan or rice.
5. Vegetable Biryani – Spiced Rice with Mixed Vegetables
Biryani is a flavorful rice dish layered with spices, vegetables, and sometimes paneer or tofu. It’s perfect for larger gatherings and pairs beautifully with a cooling yogurt raita.
Ingredients:
- 2 cups basmati rice, soaked for 30 minutes
- 1 onion, sliced
- 1 carrot, chopped
- 1 potato, cubed
- 1/2 cup green beans, chopped
- 1/2 cup peas
- 2 tablespoons oil
- 1 tablespoon ginger-garlic paste
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 1 teaspoon turmeric powder
- 1 cinnamon stick
- 3 cloves
- 3 green cardamom pods
- 1 bay leaf
- Salt to taste
- Fresh cilantro for garnish
Instructions:
- Cook the rice until just done, but firm, and set aside.
- In a large pan, heat oil and add cumin seeds, cinnamon, cloves, cardamom, and bay leaf. Fry for 1 minute.
- Add the onions and sauté until golden brown. Stir in the ginger-garlic paste and cook for 1 minute.
- Add the vegetables, turmeric, garam masala, and salt. Cook until the vegetables are tender.
- Layer the cooked rice on top of the vegetables, cover, and cook on low heat for 10 minutes to allow the flavors to combine.
- Garnish with cilantro and serve with raita.
Conclusion
Vegetarian Indian cuisine offers a vibrant and flavorful way to enjoy plant-based meals. At Main Courses, we pride ourselves on delivering authentic, mouth-watering dishes that are perfect for any occasion. Whether it’s a small family gathering or a grand event, these vegetarian Indian recipes will delight your guests and leave them asking for more.