Ingredients
Equipment
Method
Sauté the aromatics
- Heat 2 tablespoons coconut oil in a Dutch oven over medium-high heat. Add the diced onion and sauté for 4 minutes, until softened and fragrant (visual cue: translucent edges).
- Add the minced garlic and grated ginger, along with curry powder, cumin, turmeric, and cayenne. Cook for 2 minutes, stirring constantly (visual cue: spices darken slightly and become fragrant).
Simmer until tender
- Add the cubed sweet potatoes, drained chickpeas, coconut milk, diced tomatoes, and vegetable broth. Stir to combine (visual cue: curry base looks smooth and evenly orange-gold).
- Bring the mixture to a boil, then reduce to a simmer and cook for 20-25 minutes, until the sweet potatoes are tender. Stir occasionally and watch for steady bubbling at the edges (visual cue: a knife slides into the sweet potato cubes).
Finish and serve
- Season with salt to taste. Taste and adjust brightness (visual cue: seasoning makes flavors pop).
- Serve the curry over rice and top with fresh cilantro and a squeeze of lime. Plate while hot (visual cue: cilantro is fresh and green, with visible lime juice over the curry).
Notes
Pro tip: If the curry seems too thick after simmering, stir in a splash of vegetable broth to loosen; if it’s too thin, simmer 3–5 minutes more uncovered. Store leftovers in the fridge up to 4 days; reheat on the stove or microwave until steaming. Freezing is yes—freeze in portions for up to 2 months and thaw overnight in the fridge. For a dairy-free swap, keep it as-is since this recipe is already naturally dairy-free and vegetarian (just ensure your curry powder is spice-only if you have sensitivities).
