Description
A creamy and aromatic Thai-inspired curry made with coconut milk, chickpeas, and fresh vegetables. Packed with flavor and plant-based protein, it’s quick, wholesome, and perfect for a cozy dinner.
Ingredients
- 2 tbsp olive oil or coconut oil
 - 1 medium onion, diced
 - 3 cloves garlic, minced
 - 1 tbsp fresh ginger, grated
 - 3 tbsp Thai red curry paste (vegan)
 - 2 cans (15 oz each) chickpeas, rinsed and drained
 - 1 can (14 oz) coconut milk (full-fat preferred)
 - 1 cup vegetable broth
 - 1 red bell pepper, sliced
 - 2 carrots, sliced
 - 1 small zucchini or 1 cup green beans, chopped
 - 2 tbsp soy sauce or tamari
 - 2 tbsp fresh lime juice
 - 2 tbsp fresh cilantro or Thai basil, chopped
 - Salt and black pepper, to taste
 - Optional: chili flakes for extra heat, 2 cups spinach or kale for extra greens
 
Instructions
Heat oil in a large pan over medium heat. Add onion and cook until softened, about 5 minutes.
- Stir in garlic and ginger, cooking until fragrant, about 1 minute.
 - Add Thai red curry paste and cook for 1–2 minutes to release its flavors.
 - Stir in chickpeas, coconut milk, vegetable broth, soy sauce, carrots, and bell pepper. Mix well.
 - Simmer for 15–20 minutes until vegetables are tender and flavors have melded.
 - Add zucchini (or green beans) and cook for 5 minutes more until tender.
 - Stir in lime juice, adjust seasoning with salt and pepper, and garnish with cilantro or Thai basil before serving.
 
Notes
- Use full-fat coconut milk for the creamiest texture, or light coconut milk for fewer calories.
 - Substitute chickpeas with lentils, tofu, or tempeh for variation.
 - Add spinach, kale, or bok choy at the end for extra greens.
 - For a nutty twist, stir in a spoonful of peanut butter.
 - This curry freezes well for up to 2 months.
 
- Prep Time: 10 minutes
 - Cook Time: 25 minutes
 - Category: Main Dish
 - Method: Stovetop
 - Cuisine: Thai
 
Nutrition
- Serving Size: 1 serving (about 2 cups)
 - Calories: 370
 - Sugar: 8g
 - Sodium: 740mg
 - Fat: 19g
 - Saturated Fat: 9g
 - Unsaturated Fat: 10g
 - Trans Fat: 0g
 - Carbohydrates: 42g
 - Fiber: 11g
 - Protein: 13g
 - Cholesterol: 0mg