Indian cuisine is known for its flavorful and diverse dishes, but many people assume that a vegan diet may not align with traditional Indian recipes. However, that couldn't be further from the truth. With a few simple swaps and substitutions, you can easily make a delicious and authentic Indian meal that is completely plant-based. In this article, we will explore an easy and delicious vegan Indian recipe for chana masala, a popular dish made with chickpeas and spices. Not only is this recipe vegan and vegetarian-friendly, but it is also gluten-free, making it suitable for a wide range of dietary needs.
Main Ingredients: Whole Wheat Flour, All Purpose Flour, Salt, Water
Aloo Parathas, also known as Indian Potato Flatbread, is a delicious and filling dish that is perfect for any meal of the day. The combination of soft, flaky flatbread and flavorful potato filling creates a mouth-watering experience that you won't be able to resist. To make this dish, mashed potatoes are mixed with a blend of aromatic spices, such as cumin, coriander, and garam masala, and stuffed into a dough made with flour and water. The dough is then rolled out and cooked on a hot griddle until golden brown and crispy. Aloo Parathas can be served with a side of yogurt or chutney for an extra burst of flavor.
2of 20
Indian Chickpea Coconut Curry
Main Ingredients: Coconut Oil, Yellow Onion, Garlic, Ginger, Curry
This Indian Chickpea Coconut Curry is a vegetarian dish that is packed with protein and flavor. The creamy coconut milk and spicy curry powder combine to create a rich and hearty sauce that coats the tender chickpeas perfectly. The addition of vegetables, such as bell peppers and carrots, adds a colorful and nutritious touch to this dish. Serve this curry over a bed of fluffy rice for a satisfying and complete meal.
3of 20
Indian Coconut Lentil Curry
Main Ingredients: Coconut Oil, Yellow Onion, Garlic, Fresh Grated Ginger
Coconut Lentil Curry is a popular dish in Indian cuisine. It is made with red lentils, which are cooked in a flavorful coconut milk and tomato-based sauce. This dish is not only delicious, but it is also packed with nutrients. Lentils are a great source of plant-based protein and fiber, making this dish a filling and healthy option. The coconut milk adds a creamy and slightly sweet element to the dish, balancing out the spices and creating a well-rounded flavor. Serve this curry over rice or with naan bread for a complete meal.
4of 20
Crispy Indian Okra
Main Ingredients: Baby Okra, Fat, Cumin Seeds, Onion, Serrano Pepper
If you are looking for a unique and tasty way to prepare okra, then this Crispy Indian Okra recipe is for you. The okra is coated in a spiced chickpea flour batter and then deep-fried until crispy and golden brown. The result is a crunchy and flavorful snack or side dish that is sure to be a hit. Serve with a side of mint chutney for a burst of freshness.
Indian Fried Cabbage is a simple and flavorful dish that can be made in no time. Cabbage is cooked with onions, garlic, and a blend of spices until tender and slightly caramelized. This dish is a great way to incorporate more vegetables into your diet and is perfect for a quick and easy weeknight meal. Serve with a side of rice or naan bread for a complete and satisfying meal.
Dahl, also known as dal, is a staple dish in Indian cuisine. It is made with red lentils, which are cooked in a flavorful broth made with spices such as cumin, turmeric, and ginger. This dish is not only delicious but also very nutritious. Lentils are a great source of protein and fiber, making this dish a great option for vegetarians. Serve this dahl over rice or with naan bread for a complete meal.
7of 20
Indian Lemon Rice
Main Ingredients: Rice, Green Chilies, Ginger, Peanuts, Turmeric, Salt
Lemon Rice is a popular South Indian dish that is loved for its tangy and refreshing flavor. Cooked rice is mixed with a flavorful blend of spices, lemon juice, and cashews to create a simple and delicious dish. The addition of fresh curry leaves adds a unique and aromatic touch to the dish. Serve this lemon rice as a side dish or as a main course with a side of vegetables or protein.
This Instant Pot Indian Red Lentil Dal is a quick and easy way to make a flavorful and nutritious meal. The lentils are cooked in a rich and spicy tomato-based sauce, creating a hearty and satisfying dish. The use of an Instant Pot cuts down on cooking time, making this dish perfect for busy weeknights. Serve over rice or with naan bread for a complete and delicious meal.
9of 20
Quick & Easy Indian Flatbread (Roti)
Main Ingredients: Vegetable Oil, Plain Flour, Salt, Water
Roti is a traditional Indian flatbread that is commonly served alongside curries and other dishes. It is a simple and versatile bread that is made with just a few basic ingredients, such as flour, water, and oil. The dough is rolled out and cooked on a hot griddle until puffed and lightly charred. Roti can be served plain or with a sprinkle of herbs and spices for added flavor.
10of 20
Indian Butter Cauliflower (Vegan)
Main Ingredients: Garam Masala, Ground Ginger, Chili Powder, Curry
Butter Cauliflower is a vegetarian version of the popular Indian dish, Butter Chicken. Cauliflower is cooked in a creamy and flavorful tomato-based sauce, creating a dish that is both hearty and delicious. This version is vegan-friendly, as it does not contain any dairy products. Serve with a side of rice or naan bread for a complete meal.
11of 20
Aloo Curry (Indian Potato Curry)
Main Ingredients: Medium Potatoes, Cooking Oil, Mustard Seeds, Cumin
This Aloo Curry, or Indian Potato Curry, is a simple and comforting dish that is perfect for any day of the week. Potatoes are cooked in a flavorful broth made with spices such as cumin, coriander, and turmeric, creating a dish that is both hearty and delicious. Serve with a side of rice or naan bread for a complete and satisfying meal.
Indian Potatoes are a simple and delicious side dish that pairs well with any Indian meal. Potatoes are cooked with a blend of spices, such as cumin, coriander, and garam masala, until tender and slightly crispy. This dish is perfect for adding some extra flavor and texture to your plate.
13of 20
Indian Pumpkin Curry with Coconut Milk
Main Ingredients: Cubed Pumpkin, Medium Onion, Ripe Tomato, Ginger
This Indian Pumpkin Curry with Coconut Milk is a hearty and flavorful dish that is perfect for the fall season. The pumpkin is cooked in a rich and creamy coconut milk and tomato-based sauce, creating a dish that is both comforting and delicious. Serve over rice or with naan bread for a complete meal.
14of 20
Indian Rice with Cumin and Spices
Main Ingredients: Basmati Rice, Neutral Oil, Cumin Seeds, Green Chili
This Indian Rice with Cumin and Spices is a simple and flavorful side dish that pairs well with any Indian meal. The rice is cooked with cumin, coriander, and other aromatic spices, creating a fragrant and delicious dish. Serve alongside your favorite curry or protein for a complete meal.
15of 20
Easy Chick Pea and Spinach Indian Curry
Main Ingredients: Chickpeas, Olive Oil, Onion, Garlic, Fresh Ginger
This Easy Chick Pea and Spinach Indian Curry is a quick and nutritious meal option. Chickpeas and spinach are cooked in a flavorful tomato-based sauce, creating a dish that is both hearty and delicious. Serve over rice or with naan bread for a complete and satisfying meal.
Indian Fry Bread is a traditional Native American dish that has become popular in Indian cuisine. The dough is made with simple ingredients, such as flour, water, and baking powder, and then fried until golden brown and crispy. This bread is perfect for dipping into curries or soups, or for topping with savory ingredients for a delicious snack or meal.
17of 20
Vegan Red Lentil Curry
Main Ingredients: Coconut Oil, Garlic, Fresh Ginger, Fresh Turmeric
This Vegan Red Lentil Curry is a delicious and nutritious meal option. The lentils are cooked in a flavorful and creamy coconut milk and tomato-based sauce, creating a dish that is rich and satisfying. Serve over rice or with naan bread for a complete and delicious meal.
Indian Lentil Soup is a comforting and nutritious dish that is perfect for chilly days. Lentils are cooked with a blend of spices, such as cumin, coriander, and turmeric, until tender and flavorful. This soup is not only delicious but also packed with protein and fiber, making it a healthy option. Serve with a side of naan bread for a complete meal.
This Instant Pot Dal is a quick and easy way to make a flavorful and nutritious meal. The lentils are cooked in a rich and spicy tomato-based sauce, creating a hearty and satisfying dish. The use of an Instant Pot cuts down on cooking time, making this dish perfect for busy weeknights. Serve over rice or with naan bread for a complete and delicious meal.
20of 20
Masoor Dal Tadka - Indian Red Lentil Dal
Main Ingredients: Masoor Dal, Water, Oil, Yellow Onion, Garlic, Minced
Masoor Dal Tadka, also known as Indian Red Lentil Dal, is a popular dish in Indian cuisine. The lentils are cooked in a flavorful broth made with spices such as cumin, turmeric, and ginger. This dish is not only delicious but also very nutritious. Lentils are a great source of protein and fiber, making this dish a great option for vegetarians. Serve this dal over rice or with naan bread for a complete meal.
Ingredients:
1 cup dried chickpeas
Soaked overnight and drained
1 large onion, diced
2 cloves of garlic, minced
1-inch piece of ginger, grated
1 can of diced tomatoes
Do not drain
1 tsp cumin powder
1 tsp coriander powder
½ tsp turmeric powder
½ tsp garam masala
½ tsp cayenne pepper
Adjust to preferred spice level
1 tbsp vegetable oil
Salt to taste
Fresh cilantro for garnish
Instructions:
1. In a large pot, heat the vegetable oil over medium heat.
2. Add the diced onions, minced garlic, and grated ginger. Sauté until the onions are translucent and fragrant.
3. Add the cumin powder, coriander powder, turmeric powder, garam masala, and cayenne pepper. Stir well and let the spices cook for about a minute.
4. Add the canned tomatoes and stir to combine with the spices. Let the mixture simmer for about 5 minutes.
5. Add the soaked and drained chickpeas to the pot and stir to coat them with the tomato and spice mixture.
6. Add enough water to cover the chickpeas and bring the mixture to a boil.
7. Lower the heat and let the chana masala simmer for about 30 minutes, until the chickpeas are tender.
8. If the mixture becomes too dry, add more water as needed.
9. Once the chickpeas are cooked, use a potato masher or immersion blender to partially mash the chickpeas, creating a thicker consistency.
10. Let the chana masala simmer for an additional 10 minutes, allowing the flavors to blend together.
11. Add salt to taste.
12. Serve hot and garnish with fresh cilantro.
This vegan chana masala is a perfect balance of flavors and textures. The chickpeas provide a hearty and protein-rich base, while the spices add a depth of flavor that is both warm and comforting. This dish is perfect served over rice or with a side of naan bread. It can also be enjoyed on its own as a filling and satisfying meal. With this easy and delicious recipe, you can enjoy the flavors of traditional Indian cuisine while sticking to a plant-based lifestyle. Give it a try and see for yourself how tasty and versatile vegan Indian food can be!