Craving a curry that’s bursting with flavor but surprisingly simple to make? Look no further! This Creamy Coconut Vegetable Curry is a vibrant, one-pot wonder that brings together a garden of fresh vegetables in a fragrant, spiced coconut and yogurt sauce. It’s the perfect cozy, satisfying meal that will transport your taste buds straight to a South Indian kitchen. Get ready to fall in love with your new favorite weeknight dinner!
Ingredients
• (Serves 6-8)
• ¼ cup / 60 ml vegetable oil
• 3 cloves garlic, minced
• 1 Tbs. / 15 ml peeled and grated fresh ginger
• ½ cup / 75 g chopped onions
• 1 tsp. / 5 ml mustard seeds
• 2 Tbs. / 30 ml ground coriander
• 1 tsp. / 5 ml ground turmeric
• ¼ tsp. / 1.25 ml cayenne pepper, or to taste
• 1 cup / 130 g thin-sliced carrots
• ½ lb. / 225 g string beans, cut in 1-inch lengths
• 1 cup / 100 g sliced green onions
• 2 green bell peppers, stemmed, seeded, and cut in strips
• 1 small, hot green chili, minced (optional)
• 1 cup / 80 g flaked unsweetened coconut
• 2 cups / 475 ml water
• 1½ tsp. / 7.5 ml salt
• 2 tsp. / 10 ml sugar
• ½ cup / 75 g peeled, sliced pimiento pepper
• ⅔ cup / 160 ml plain yogurt
Instructions
1. In a large, heavy-bottomed pot or Dutch oven, warm the vegetable oil over medium-high heat. Add the garlic, ginger, and onions, and sauté until the onions soften and just begin to brown.
2. Stir in the mustard seeds, ground coriander, ground turmeric, and cayenne pepper. Cook for about 2 minutes, stirring constantly, until the spices are very fragrant. This process of ‘blooming’ the spices deepens their flavor.
3. Add the carrots, string beans, green onions, bell peppers, and the minced hot chili. Toss everything together to coat the vegetables with the spice mixture and cook for another 3-4 minutes.
4. Pour in the water and add the flaked coconut, salt, and sugar. Stir well to combine, bring to a simmer, then cover the pot and reduce the heat to low. Cook for about 20 minutes, or until the carrots are tender.
5. Remove the lid, increase the heat to medium, and continue to simmer, stirring often, until the liquid has reduced by more than half and the sauce has thickened to your liking.
6. Stir in the pimiento strips and the yogurt. Cook for just a few minutes more over high heat to warm through, but do not let it come to a full boil. Taste and adjust the seasoning with more salt or sugar if needed. Serve immediately over fluffy basmati rice with a side of raita.
Nutritional Information
• Nutritional Highlights
• Packed with Vitamins: A fantastic source of vitamins A and C from the colorful bell peppers and carrots.
• Rich in Fiber: Loaded with vegetables, this curry provides plenty of dietary fiber to support healthy digestion.
• Healthy Fats: Coconut and vegetable oil provide beneficial fats for sustained energy.
• Plant-Powered Goodness: A completely satisfying vegetarian meal that’s both hearty and wholesome.
Pro Tips
• Pro-Tips for the Perfect Curry
• To prevent the yogurt from curdling, temper it by whisking a few tablespoons of the hot curry liquid into the yogurt before stirring the mixture back into the pot.
• For a fully vegan version, simply substitute the dairy yogurt with a plant-based alternative like full-fat coconut yogurt or cashew cream.
• Feel free to customize with your favorite vegetables! Cauliflower florets, sweet potato chunks, or a handful of spinach stirred in at the end would all be delicious.
• Control the spice level by adjusting the amount of cayenne and fresh green chili. For a milder curry, you can omit the chili entirely.
FAQ
Q: Can I make this vegetable curry vegan
A: Absolutely! To make this a completely vegan vegetable curry, simply replace the plain dairy yogurt with a plant-based alternative. Full-fat coconut yogurt or a rich cashew cream are excellent choices to maintain that delicious, creamy texture.
Q: How can I add more protein to this curry
A: To easily boost the protein, add a can of drained and rinsed chickpeas or lentils when you add the water in step 4. You could also add pan-fried firm tofu or tempeh towards the end of the cooking time for a hearty, protein-packed meal.
Q: What other vegetables work well in this recipe
A: This curry is very flexible! Feel free to substitute with what you have on hand. Cauliflower florets, sweet potato chunks, zucchini, peas, or a few handfuls of fresh spinach stirred in at the end would all be delicious additions.
Q: How should I store leftover coconut curry
A: Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring occasionally. Avoid bringing it to a rapid boil to prevent the yogurt-based sauce from separating.





