Description
This Creamy Chickpea and Carrot Curry is a hearty, one-pot vegan dish that blends sweet carrots, protein-packed chickpeas, and tofu in a rich coconut curry sauce. Perfect for a budget-friendly, comforting, and flavorful meal.
Ingredients
- 3 tablespoons olive oil, divided
- 1 large yellow onion, chopped
- 8 large carrots, thinly sliced
- 1 (13.6-ounce) can coconut milk
- 1 red or green bell pepper, diced
- 4 garlic cloves, sliced
- 2 teaspoons minced fresh ginger
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 (14.5-ounce) can diced tomatoes in their juices
- 1 block extra or super firm tofu, cubed
- 1 ½ tablespoons yellow or red curry paste (or more to taste)
- 1 cup water
- 2 cups frozen or canned peas
- 3 tablespoons chopped cilantro
- Juice of ½ a lime
Instructions
- Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Add chopped onion and 2 cups of the sliced carrots. Cook for 10 minutes until onions are lightly browned.
- Remove the onions and carrots from the pot, transfer to a blender, add the coconut milk, and blend until smooth. Set aside.
- In the same pot, add the remaining 1 tablespoon of olive oil. Add bell pepper, garlic, ginger, chickpeas, and the rest of the carrots. Cook for 5 minutes.
- Add diced tomatoes, cubed tofu, curry paste, water, and the blended onion-carrot-coconut mixture. Stir to combine.
- Bring to a boil, cover, and reduce heat to simmer for 20 minutes or until carrots are soft. Avoid boiling the coconut milk.
- Taste and adjust curry paste if desired. Turn off the heat, then stir in peas, chopped cilantro, and lime juice.
- Serve hot with rice or naan, if desired.
Notes
- Replace Thai curry paste with curry powder and garam masala for an Indian flavor twist.
- Slice carrots evenly to ensure consistent cooking.
- Do not boil the coconut milk—simmer gently to avoid curdling.
- Recipe is flexible: omit tofu or adjust spices to your liking.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 709
- Sugar: 22g
- Sodium: 280mg
- Fat: 39g
- Saturated Fat: 21g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 69g
- Fiber: 20g
- Protein: 27g
- Cholesterol: 0mg