Spiced Coconut Sweet Potato Curry with Lime & Peanut Gremolata
This dish is a creamy, aromatic curry made with roasted or simmered sweet potatoes in a spiced coconut-tomato sauce flavored with turmeric, ginger, and cardamom. Topped with a vibrant lime-peanut gremolata, it’s exotic, hearty, and zesty—with roots in Swahili coastal cooking and South Indian flavors.
Course Main Course
Cuisine East African–Indian Fusion
Prep Time 15 minutesminutes
Cook Time 30 minutesminutes
Total Time 45 minutesminutes
Servings 4
Calories 380kcal
Ingredients
Sweet Potato Curry:
2medium sweet potatoespeeled and cubed
1tbspcoconut oil or vegetable oil
1small red onionfinely chopped
2garlic clovesminced
1-inchpiece fresh gingergrated
1green chilichopped (optional)
1tspground turmeric
1/2tspground cinnamon
1/2tspground cardamom
1/2tspground coriander
1/4tspchili flakesoptional
1cupdiced tomatoesfresh or canned
1can13.5 oz full-fat coconut milk
1/2cupvegetable broth or water
Salt to taste
Juice of 1/2 lime
Lime Peanut Gremolata Topping:
Zest of 1 lime
1/4cuproasted peanutsfinely chopped
1small garlic clovegrated or minced
2tbspfresh cilantro or parsleyfinely chopped
1tbspolive oil
Pinchof salt
Instructions
Sauté the Aromatics: Heat coconut oil in a deep pan. Add onions and cook until soft. Stir in garlic, ginger, and chili. Sauté until fragrant (2 minutes).
Spice it Up: Add turmeric, cinnamon, cardamom, coriander, and chili flakes. Stir for 30 seconds to toast the spices.
Add Sweet Potatoes: Add cubed sweet potatoes and stir to coat in the spices. Add tomatoes and cook for 5 minutes.
Simmer: Pour in coconut milk and vegetable broth. Bring to a boil, then reduce to a simmer. Cover and cook for 15–20 minutes, until sweet potatoes are tender.
Finish: Season with salt and lime juice to brighten the flavors.
Make Gremolata: In a bowl, mix lime zest, peanuts, garlic, chopped herbs, olive oil, and salt.
Serve: Ladle curry into bowls. Top with spoonfuls of lime-peanut gremolata. Optional: garnish with more herbs or a swirl of coconut milk.
Notes
Serving Suggestions:
Basmati rice or coconut rice
Flatbread (like chapati or roti)
Lentil dal or sautéed greens on the side
This curry is sweet, savory, creamy, and zesty all at once. The coconut milk soothes the heat of the spices, while the lime-peanut gremolata adds a crunchy, citrusy contrast. It's warm, bright, and soul-satisfying.Sweet Potato Curry with Lime-Peanut Gremolata(Includes full-fat coconut milk, unsalted peanuts; “salt to taste” excluded from sodium; broth treated as water since sodium varies widely.)Nutrition Facts (per serving — 1/4 recipe)