This vegan Indian curry with cauliflower and lentils is a hearty and flavorful dish that brings together the richness of spices and the creaminess of coconut milk. Perfect for a cozy dinner, this recipe is both nutritious and satisfying, making it a great choice for anyone looking to enjoy a plant-based meal with a touch of Indian flair.
Some of the ingredients in this recipe might not be staples in every kitchen. For instance, garam masala is a blend of ground spices commonly used in Indian cuisine, and coconut milk adds a creamy texture to the curry. Make sure to check the international or spice aisle in your supermarket for these items.
Ingredients For Vegan Indian Curry With Cauliflower And Lentils
Cauliflower: A versatile vegetable that absorbs the flavors of the curry well.
Lentils: A great source of protein and fiber, adding heartiness to the dish.
Onion: Provides a sweet and savory base for the curry.
Garlic: Adds a pungent and aromatic flavor.
Ginger: Offers a warm and spicy undertone.
Tomatoes: Adds acidity and richness to the curry.
Coconut milk: Gives the curry a creamy and slightly sweet texture.
Vegetable broth: Enhances the overall flavor and helps cook the lentils and cauliflower.
Curry powder: A blend of spices that forms the base flavor of the curry.
Cumin: Adds a warm, earthy flavor.
Turmeric: Provides a vibrant color and a slightly bitter taste.
Garam masala: A spice blend that adds depth and complexity.
Vegetable oil: Used for sautéing the aromatics and spices.
Technique Tip for This Vegan Curry
When sautéing the onions, garlic, and ginger, make sure to cook them until the onions are just translucent and not browned. This ensures that the flavors meld together without becoming too overpowering. Additionally, when adding the spices like curry powder, cumin, turmeric, and garam masala, cook them for about a minute to allow the spices to bloom and release their essential oils, enhancing the overall flavor of the curry.
Suggested Side Dishes
Alternative Ingredients
Cauliflower - Substitute with broccoli: Broccoli has a similar texture and can absorb the flavors of the curry well.
Lentils - Substitute with chickpeas: Chickpeas provide a similar protein content and a hearty texture.
Onion - Substitute with leeks: Leeks offer a milder flavor and can be used similarly in cooking.
Garlic - Substitute with shallots: Shallots provide a slightly sweeter and milder taste compared to garlic.
Ginger - Substitute with galangal: Galangal has a similar spicy and aromatic profile, though it is slightly more citrusy.
Tomatoes - Substitute with red bell peppers: Red bell peppers add sweetness and a similar color to the dish.
Coconut milk - Substitute with almond milk: Almond milk provides a creamy texture, though it is less rich than coconut milk.
Vegetable broth - Substitute with mushroom broth: Mushroom broth adds a deep, umami flavor that complements the curry spices.
Curry powder - Substitute with garam masala: Garam masala can provide a similar depth of flavor, though it is slightly different in spice composition.
Cumin - Substitute with caraway seeds: Caraway seeds have a similar earthy flavor and can be used in smaller quantities.
Turmeric - Substitute with saffron: Saffron provides a similar color and a unique, subtle flavor.
Garam masala - Substitute with allspice: Allspice offers a warm, slightly sweet flavor that can mimic some of the spices in garam masala.
Vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor and works well with the curry spices.
Other Alternative Recipes Similar to This Vegan Curry
How To Store / Freeze This Vegan Curry
Allow the curry to cool completely before storing. This helps to prevent condensation, which can lead to soggy vegetables and spoilage.
Transfer the cooled curry into airtight containers. For portion control and convenience, consider using individual serving-sized containers.
Label each container with the date. This ensures you keep track of how long the curry has been stored and helps maintain freshness.
Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. The flavors often meld and improve after a day or two.
For longer storage, place the containers in the freezer. The curry can be frozen for up to 3 months without losing its flavor and texture.
When ready to reheat, thaw the curry in the refrigerator overnight if frozen. This gradual thawing helps maintain the integrity of the cauliflower and lentils.
Reheat the curry on the stovetop over medium heat, stirring occasionally to ensure even heating. Add a splash of vegetable broth or coconut milk if the curry appears too thick.
Alternatively, you can reheat in the microwave. Use a microwave-safe container and heat in 1-2 minute intervals, stirring between each interval until the curry is heated through.
Garnish with fresh cilantro just before serving to revive the dish with a burst of freshness and color.
Avoid reheating the curry multiple times, as this can degrade the quality and safety of the dish. Reheat only the portion you plan to consume.
How To Reheat Leftovers
Stovetop Method: Place the leftover curry in a saucepan. Add a splash of vegetable broth or coconut milk to maintain its creamy texture. Heat over medium-low, stirring occasionally, until warmed through. This method helps retain the cauliflower's tenderness and the lentils' flavor.
Microwave Method: Transfer the curry to a microwave-safe dish. Cover with a microwave-safe lid or a damp paper towel to prevent drying out. Heat on medium power in 1-minute intervals, stirring in between, until evenly heated. This is a quick and convenient option for busy days.
Oven Method: Preheat your oven to 350°F (175°C). Place the curry in an oven-safe dish and cover with aluminum foil to lock in moisture. Bake for about 20 minutes or until heated through. This method is great for reheating larger portions while maintaining the dish's integrity.
Slow Cooker Method: If you have some time, transfer the curry to a slow cooker. Set it on low heat and let it warm for 1-2 hours. This method is perfect for a hands-off approach and ensures the flavors meld beautifully.
Double Boiler Method: For a gentle reheating option, place the curry in a heatproof bowl over a pot of simmering water. Stir occasionally until heated through. This method prevents the curry from sticking to the bottom and ensures even heating.
Best Tools for Making This Vegan Curry
Large pot: A large pot is essential for cooking the curry, allowing enough space for all the ingredients to simmer together.
Wooden spoon: A wooden spoon is ideal for stirring the ingredients without scratching the pot.
Chef's knife: A chef's knife is necessary for chopping the onions, garlic, ginger, and tomatoes.
Cutting board: A cutting board provides a stable surface for chopping all the vegetables and aromatics.
Measuring cups: Measuring cups are used to measure out the lentils, vegetable broth, and coconut milk accurately.
Measuring spoons: Measuring spoons are used to measure the curry powder, cumin, turmeric, and garam masala.
Grater: A grater is needed for grating the ginger.
Can opener: A can opener is used to open the can of coconut milk.
Colander: A colander is useful for rinsing the lentils before adding them to the pot.
Ladle: A ladle is handy for serving the curry once it's done.
Serving bowl: A serving bowl is used to present the finished curry.
Knife sharpener: A knife sharpener ensures your chef's knife is sharp for efficient chopping.
Spatula: A spatula can be used to scrape down the sides of the pot to ensure all ingredients are well mixed.
How to Save Time on Making This Vegan Curry
Prep ingredients ahead: Chop the cauliflower, onion, garlic, and ginger the night before to save time.
Use canned lentils: Substitute dried lentils with canned ones to cut down on cooking time.
Batch cook: Make a double batch and freeze half for a quick meal later.
Pre-mix spices: Combine curry powder, cumin, turmeric, and garam masala in advance.
Instant pot: Use an Instant Pot to reduce cooking time significantly.
Vegan Indian Curry with Cauliflower and Lentils
Ingredients
Main Ingredients
- 1 medium cauliflower, cut into florets
- 1 cup lentils, rinsed
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 inch piece ginger, grated
- 2 tomatoes, chopped
- 1 can coconut milk
- 2 cups vegetable broth
- 2 tablespoon curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 teaspoon garam masala
- 2 tablespoon vegetable oil
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Heat oil in a large pot over medium heat. Add onions, garlic, and ginger. Sauté until onions are translucent.
- Add curry powder, cumin, turmeric, and garam masala. Cook for another minute.
- Add tomatoes and cook until they soften.
- Stir in lentils, cauliflower, vegetable broth, and coconut milk. Bring to a boil.
- Reduce heat and simmer for 25-30 minutes, until lentils and cauliflower are tender.
- Season with salt to taste.
- Garnish with fresh cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Vegan Curry
More Amazing Recipes to Try 🙂
- Ice Cream Sandwich Recipe30 Minutes
- Cinnamon Apple French Toast Recipe25 Minutes
- Waldorf Salad Recipe15 Minutes
- Lemongrass Chicken Rice Recipe45 Minutes
- Caprese Recipe10 Minutes
- Cabbage Salad Recipe15 Minutes
- Barley Chickpea Salad Recipe45 Minutes
- Lemon Tang Recipe10 Minutes
Leave a Reply