Sweet Potato Chickpea Curry: Creamy, Spiced & Weeknight-Easy
Common Mistakes to Avoid
- Overcooking the sweet potatoes: They go from tender to mushy quickly. Check at 25 minutes and pull the pot off the heat as soon as they're fork-tender.
- Skipping the spice bloom: Raw spices taste dusty. Blooming them in oil transforms their flavor.
- Using low-fat coconut milk: The sauce won't thicken properly and will taste watery. Full-fat is worth it here.
- Adding the lime juice too early: Acid dulls if it simmers for too long. Stir it in just before serving.
Takeaway: This sweet potato chickpea curry is proof that a few simple techniques—properly sized vegetables, a deliberate spice bloom, and a gentle simmer—turn humble ingredients into something deeply satisfying. It's the kind of meal you'll make on a Tuesday and look forward to eating again on Wednesday. And the leftovers? Even better the next day.
Frequently Asked Questions
Can I use regular potatoes instead of sweet potatoes?
Yes, you can substitute an equal weight of Yukon Gold or red potatoes. The texture will be starchier and less sweet. Reduce the cooking time by about 5 minutes, as regular potatoes tend to soften faster than sweet potatoes.
What if I don't have coconut milk?
Full-fat coconut milk gives this curry its signature creaminess. For a lighter version, you can use light coconut milk, but the sauce will be thinner. In a pinch, you can substitute 1 cup of heavy cream (not dairy-free) or 1 cup of unsweetened cashew cream, though the flavor profile will change.
How do I make this curry spicier?
Increase the cayenne pepper to ½ teaspoon, or add one finely chopped fresh green chili (like a serrano or Thai bird chili) along with the garlic and ginger. For even more heat, stir in ½ teaspoon of red pepper flakes at the end of cooking.
Can I make this in a slow cooker or Instant Pot?
For a slow cooker, sauté the onion, garlic, ginger, and spices on the stovetop first, then transfer to the slow cooker with the remaining ingredients (except the lime juice and cilantro). Cook on low for 6-7 hours or high for 3-4 hours. For an Instant Pot, use the Sauté function for the aromatics and spices, then add the remaining ingredients (except the lime juice and cilantro), seal, and cook on High Pressure for 10 minutes with a natural release.
How do I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. The curry thickens as it sits. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or in the microwave in 30-second bursts. Add a splash of water or vegetable broth if the sauce has become too thick.
Recipe: Sweet Potato Chickpea Curry
Equipment
- Large Dutch oven or heavy-bottomed pot
- wooden spoon
- chef's knife
- cutting board
- measuring spoons
- can opener
Ingredients
- 1 tablespoon coconut oil or vegetable oil
- 1 large yellow onion (diced)
- 4 cloves garlic (minced)
- 1 tablespoon fresh ginger (grated)
- 1 ½ teaspoons ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- ¼ teaspoon cayenne pepper (optional, for heat)
- 1 14-ounce can diced tomatoes, with their juices
- 1 13.5-ounce can full-fat coconut milk
- 1 ½ cups low-sodium vegetable broth
- 1 ½ pounds sweet potatoes (about 2 medium, peeled and cut into ¾-inch cubes)
- 1 15-ounce can chickpeas, drained and rinsed
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon black pepper
- 2 tablespoons fresh lime juice (about 1 lime)
- ¼ cup fresh cilantro (chopped, for garnish)
Instructions
- Heat the oil in a large Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Add the minced garlic and grated ginger. Cook for 1 minute until fragrant, stirring constantly so the garlic doesn’t burn.
- Stir in the cumin, coriander, turmeric, and cayenne (if using). Cook for 30 seconds, until the spices are fragrant and coat the onion mixture.
- Pour in the can of diced tomatoes with their juices. Use your wooden spoon to scrape up any browned bits from the bottom of the pot. Let the tomatoes bubble for 2 minutes, stirring occasionally.
- Add the coconut milk and vegetable broth. Stir to combine, then bring the liquid to a gentle simmer.
- Add the cubed sweet potatoes and drained chickpeas. Stir in the salt and black pepper. Return the curry to a simmer, then reduce the heat to medium-low. Partially cover the pot and let it cook for 25-30 minutes, stirring gently once or twice, until the sweet potatoes are fork-tender but still hold their shape. The sauce will thicken slightly.
- Remove the pot from the heat. Stir in the fresh lime juice. Taste and adjust salt and pepper as needed.
- Serve the curry over cooked basmati rice or with warm naan bread. Garnish with fresh cilantro.