Description
This easy vegetable curry recipe is a flavorful, comforting dish made with a variety of vegetables, coconut milk, and warm spices. It’s perfect for a weeknight dinner and is naturally vegan and gluten-free.
Ingredients
- 1 tablespoon coconut oil
 - 1 yellow onion, chopped
 - 1/2 teaspoon sea salt, more to taste
 - 1 tablespoon grated fresh ginger
 - 3 garlic cloves, minced
 - 1 tablespoon curry powder
 - 1 teaspoon garam masala
 - 1/2 teaspoon turmeric
 - 1/2 teaspoon cumin
 - 1 (14-ounce) can full-fat coconut milk
 - 1 cup water
 - 1 tablespoon fresh lime juice
 - 1 tablespoon maple syrup
 - 1/2 teaspoon freshly ground black pepper
 - 1 medium sweet potato, cubed
 - 1 cup cauliflower florets
 - 1 cup chopped green beans
 - 1 cup chopped red bell pepper
 - 1/2 cup frozen peas
 - Cilantro and lime wedges, for serving
 - Cooked rice or naan, for serving
 
Instructions
- Heat the coconut oil in a large pot over medium heat. Add the onion and salt and cook until soft, about 5 minutes.
 - Add the ginger and garlic and cook for another minute, until fragrant.
 - Stir in the curry powder, garam masala, turmeric, and cumin. Cook for 30 seconds to toast the spices.
 - Pour in the coconut milk, water, lime juice, maple syrup, and black pepper. Stir to combine.
 - Add the sweet potato, cauliflower, green beans, and red bell pepper. Bring to a simmer and cook for 20-25 minutes, or until the vegetables are tender.
 - Stir in the peas and cook for another 2 minutes.
 - Taste and adjust seasonings if necessary. Serve hot, topped with cilantro and lime wedges, with rice or naan on the side.
 
Notes
- You can swap out vegetables based on what’s in season or what you have on hand.
 - This curry keeps well in the fridge for up to 4 days and tastes even better the next day.
 - Use full-fat coconut milk for a richer, creamier curry.
 
- Prep Time: 15 minutes
 - Cook Time: 30 minutes
 - Category: Main Dish
 - Method: Stovetop
 - Cuisine: Indian-inspired
 
Nutrition
- Serving Size: 1 serving
 - Calories: 320
 - Sugar: 8g
 - Sodium: 420mg
 - Fat: 22g
 - Saturated Fat: 14g
 - Unsaturated Fat: 7g
 - Trans Fat: 0g
 - Carbohydrates: 30g
 - Fiber: 7g
 - Protein: 5g
 - Cholesterol: 0mg