This hearty Indian-inspired curry brings together tender sweet potatoes and protein-packed chickpeas in a fragrant coconut-tomato base. The aromatic blend of curry powder, cumin, coriander, and turmeric creates layers of warmth, while creamy coconut milk balances the spices perfectly. Ready in just 45 minutes, this wholesome dish naturally satisfies both hunger and comfort cravings.
My roommate walked in while I was simmering this curry and immediately asked what smelled so incredible. The whole apartment was filled with warm spices and coconut, and she ended up eating a bowl right out of the pot with a wooden spoon.
I first made this on a Tuesday when I needed something nourishing but had zero energy for complicated cooking. Now its my go-to when friends come over for dinner because it looks impressive but practically cooks itself.
Ingredients
- 2 medium sweet potatoes: Peel and cube them evenly so they all finish cooking at the same time
- 1 large onion: Finely chopped creates a better base texture than large chunks
- 3 garlic cloves: Fresh minced is worth the extra minute over jarred garlic
- 1-inch fresh ginger: Grate it against the grain for maximum flavor release
- 1 red bell pepper: Adds sweetness and a pop of color against the golden sauce
- 1 can diced tomatoes: Fire-roasted ones add an extra layer of depth
- 1 can chickpeas: Rinse them thoroughly to remove the metallic taste
- 2 cups vegetable broth: Low sodium lets you control the salt level
- 1 cup coconut milk: Full fat creates the richest, most luxurious sauce
- 2 tablespoons olive oil: Enough to bloom the spices without being greasy
- 2 teaspoons curry powder: Your blend determines the flavor profile
- 1 teaspoon ground cumin: Adds earthiness that balances the sweet potatoes
- 1 teaspoon ground coriander: Bright citrus notes cut through the coconut creaminess
- 1/2 teaspoon turmeric: Gives that gorgeous golden color
- 1/4 teaspoon cayenne: Adjust this based on your heat tolerance
- Salt and pepper: Taste at the end since coconut milk varies in saltiness
- Fresh cilantro: The bright finish that makes everything sing
- Lime wedges: Acid is the secret weapon that wakes up all the spices
Instructions
- Build your flavor base:
- Heat olive oil in a large pot over medium heat and sauté the onion for 4 to 5 minutes until it turns translucent and starts to smell sweet
- Add the aromatics:
- Toss in garlic, ginger, and red bell pepper, cooking for 2 to 3 minutes until the garlic becomes fragrant and the pepper softens slightly
- Bloom the spices:
- Stir in curry powder, cumin, coriander, turmeric, cayenne, salt, and pepper, cooking for exactly 1 minute while stirring constantly to toast them
- Coat the vegetables:
- Add sweet potato cubes and diced tomatoes, mixing thoroughly until every piece is coated in the spiced onion mixture
- Start the simmer:
- Pour in vegetable broth and bring everything to a boil, then reduce heat, cover, and let it simmer for 10 minutes
- Add richness:
- Stir in chickpeas and coconut milk, then simmer uncovered for 12 to 15 minutes until sweet potatoes are tender when pierced
- Season perfectly:
- Taste the curry and add more salt or pepper if needed, remembering that flavors will deepen as it sits
- Finish with brightness:
- Serve hot, topped generously with chopped fresh cilantro and a squeeze of fresh lime juice
Last winter my neighbor came over with a bad cold and I made her a bowl. She texted me the next day saying the spices cleared her sinuses and the warmth helped her sleep better than she had in days.
Making It Your Own
Sometimes I add spinach during the last 2 minutes of cooking just until it wilts. The green looks beautiful against the orange sauce and it sneaks in extra nutrients without changing the flavor profile.
Perfect Pairings
Brown basmati rice is my favorite because it adds nutty flavor and holds up well to the thick sauce. But naan bread for soaking up every last drop is honestly the best part.
Make Ahead Magic
This curry actually improves overnight as the sweet potatoes absorb more of the spiced sauce. I often make a double batch on Sunday and portion it out for the easiest weekday lunches.
- Let it cool completely before storing to prevent condensation
- Freeze individual portions for up to 3 months
- Reheat with a splash of water to restore the sauce consistency
Theres something so comforting about a one pot meal that fills your whole kitchen with warmth. This curry has become my answer to almost every question.
Recipe FAQs
- → How spicy is this curry?
-
The curry has a mild to medium spice level. The cayenne pepper is optional, so you can easily adjust the heat to your preference by adding more or omitting it entirely.
- → Can I make this ahead of time?
-
Yes, this curry actually tastes better the next day as the flavors meld together. Store it in the refrigerator for up to 4 days and reheat gently on the stove.
- → What can I serve with it?
-
Basmati rice or naan bread are classic accompaniments. You can also serve it over quinoa, with roti, or simply enjoy it on its own for a lighter meal.
- → Is this freezer-friendly?
-
Absolutely. Let the curry cool completely, then transfer to freezer-safe containers. It will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → Can I use other vegetables?
-
Certainly. Cauliflower, butternut squash, or spinach work beautifully in this dish. Adjust cooking times accordingly—hard vegetables like cauliflower need more time, while spinach just needs a few minutes.