Easy Vegan Curry Recipe
Introduction
This easy vegan curry is a flavorful and comforting dish packed with colorful vegetables and creamy coconut milk. Perfect for a weeknight dinner, it combines simple ingredients into a rich and satisfying meal that everyone will love.

Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, chopped small
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 tablespoons curry powder
- 1 medium sweet potato, peeled and cubed small
- 2 cups cauliflower florets
- 2 cups broccoli florets
- 2 medium carrots, peeled and cut into chunks
- 1 red bell pepper, seeded and sliced
- 1 (15 ounce) can lentils or chickpeas, drained and rinsed
- 2 (13.5-ounce) cans coconut milk
- 2 tablespoons Thai red curry paste
- 1 1/2 teaspoons salt, or more to taste
- 1 tablespoon cornstarch
- 2 teaspoons sugar or pure maple syrup
- 1 lime, juice squeezed
- 3 cups fresh baby spinach
- Fresh chopped cilantro, optional
Instructions
- Step 1: Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for 2-3 minutes until softened. Add the minced garlic and grated ginger, cooking for 1 more minute until fragrant.
- Step 2: Stir in the curry powder and cook for another 1-2 minutes to bloom the spices.
- Step 3: Add the sweet potato, cauliflower, broccoli, carrots, red bell pepper, and lentils or chickpeas to the pot. Pour in the coconut milk and stir in the Thai red curry paste and salt. Bring the mixture to a boil, then reduce heat and simmer for about 10 minutes until the vegetables are tender.
- Step 4: In a small bowl, whisk the cornstarch with 2 tablespoons of water. Stir this mixture into the curry to thicken the sauce.
- Step 5: Add the sugar, lime juice, and fresh baby spinach. Stir until the spinach wilts. Taste and adjust salt if needed.
- Step 6: Serve the curry hot, garnished with fresh cilantro if desired, alongside rice or your favorite bread.
Tips & Variations
- Use chickpeas or lentils based on your preference or what you have on hand.
- For extra heat, add a pinch of chili flakes or a splash of hot sauce.
- Swap the vegetables for what’s in season or what you enjoy most—eggplant or zucchini work well.
- Serve with naan or rice to make it a filling meal.
Storage
Store leftover curry in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, stirring occasionally. The curry may thicken after refrigeration; add a splash of water or coconut milk when reheating to loosen the sauce.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this curry gluten-free?
Yes, this recipe is naturally gluten-free as long as you check that your curry paste and other ingredients do not contain gluten. Most Thai red curry pastes are gluten-free, but it’s good to double-check the label.
Can I prepare this dish ahead of time?
Absolutely. The flavors often develop more after sitting overnight in the refrigerator. Prepare the curry a day ahead and simply reheat it before serving.
PrintEasy Vegan Curry Recipe
This Easy Vegan Curry is a hearty and flavorful plant-based dish made with a variety of fresh vegetables, coconut milk, and aromatic spices. Perfect for a nutritious weeknight meal, it features sweet potatoes, cauliflower, broccoli, carrots, and red bell pepper simmered in a fragrant coconut curry sauce, thickened with cornstarch and brightened with lime juice and fresh spinach.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan, Indian-inspired
- Diet: Vegan
Ingredients
Vegetables
- 1 medium yellow onion, chopped small
- 1 medium sweet potato, peeled and cubed small
- 2 cups cauliflower florets
- 2 cups broccoli florets
- 2 medium sized carrots, peeled and cut into chunks
- 1 red bell pepper, seeded and sliced
- 3 cups fresh baby spinach
Legumes
- 15 ounce can lentils or chickpeas, drained and rinsed
Pantry & Spices
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 tablespoons curry powder
- 2 tablespoons Thai red curry paste
- 1 1/2 teaspoons salt, or more to taste
- 1 tablespoon cornstarch
- 2 teaspoons sugar or pure maple syrup
Liquids & Garnishes
- 2 (13.5-ounce) cans coconut milk
- 1 lime, juice squeezed
- Fresh chopped cilantro, optional
Instructions
- Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for 2-3 minutes until softened. Then add the minced garlic and grated ginger, cooking for an additional 1 minute until fragrant.
- Add Spices: Stir in the curry powder and sauté for 1-2 minutes more, allowing the spices to release their aroma and flavor into the oil.
- Add Vegetables and Legumes: To the pot, add the cubed sweet potato, cauliflower florets, broccoli florets, carrot chunks, sliced red bell pepper, and drained lentils or chickpeas. Mix well to combine with the spices.
- Pour in Liquids and Simmer: Pour in the coconut milk, add the Thai red curry paste and salt, then stir everything together. Bring the mixture to a boil and then reduce the heat to a simmer. Allow it to cook gently for about 10 minutes until the sweet potatoes and other vegetables are tender.
- Thicken Curry: In a small bowl, whisk together the cornstarch with 2 tablespoons of water to make a slurry. Stir this into the curry to thicken the sauce evenly.
- Add Final Flavors and Spinach: Stir in the sugar (or maple syrup), lime juice, and fresh baby spinach. Cook until the spinach wilts, then taste and adjust seasoning with more salt if desired.
- Serve: Serve the curry hot, garnished with fresh chopped cilantro if using. It pairs beautifully with steamed rice and can be accompanied by vegan naan bread.
Notes
- You can substitute lentils or chickpeas based on your preference or what you have on hand.
- Adjust the Thai red curry paste to control the spiciness of the dish.
- If you prefer a thicker curry, you can increase the amount of cornstarch slurry slightly.
- To make this dish gluten-free, ensure your curry paste is gluten-free as some brands may contain gluten.
- Leftovers store well in the refrigerator for up to 3 days and can be gently reheated on the stovetop.
Keywords: vegan curry, coconut curry, vegetable curry, plant-based recipe, easy curry, healthy vegan meal, Indian-inspired curry

