One-Pot Coconut Milk Curry with Chickpeas

6 servings


40 minutes

total time


2 tablespoons avocado or canola oil

1 teaspoon cumin seeds

1 teaspoon mustard seeds

2 cups chopped onion (about 1 large)

2 large cloves garlic, minced

1 tablespoon minced fresh ginger

1 tablespoon curry powder

1/4-1/2 teaspoon crushed red pepper

¾ teaspoon salt

1 (14 ounce) can coconut milk

1 cup low-sodium vegetable broth

2 cups chopped tomatoes (about 2 medium)

1 medium sweet potato, cut into 1/2-inch pieces

1 ½ cups cut green beans (1-inch)

1 (15 ounce) can no-salt-added chickpeas, rinsed

½ cup chopped cilantro

2 tablespoons lime juice


Heat oil in a large saucepan over medium heat. Add cumin seeds and mustard seeds and cook, stirring, until starting to pop, 30 seconds to 1 minute. Add onion and cook, stirring, until starting to soften, about 3 minutes. Add garlic, ginger, curry powder, crushed red pepper and salt; cook, stirring, until fragrant, about 1 minute. Add coconut milk, broth, tomatoes, sweet potato, green beans and chickpeas. Bring to a boil, reduce heat to maintain a simmer and cook, uncovered, stirring occasionally, until the vegetables are tender, about 15 minutes. Remove from heat and stir in cilantro and lime juice.


Serving Size



312 kcal

Total Fat

21 g

Saturated Fat

13 g

Unsaturated Fat

0 g

Trans Fat





436 mg

Total Carbohydrate

30 g

Dietary Fiber

8 g

Total Sugars

9 g


7 g

6 servings


40 minutes

total time
Start Cooking