
This cozy, one-pot curry builds deep flavor from a base of sautéed onion, garlic, and ginger, bloomed with garam masala, cumin, coriander, turmeric, and a touch of cayenne. Diced tomatoes and full-fat coconut milk simmer into a rich, velvety sauce that coats tender cubes of sweet potato and hearty chickpeas until everything is fork-tender. A few handfuls of baby spinach wilt right into the pot at the end, and a finishing squeeze of lemon juice brightens the whole dish before serving. It's the kind of meal that comes together in a single pot with minimal cleanup, ladled generously over fluffy basmati rice and finished with fresh cilantro. Warmly spiced, deeply satisfying, and built entirely from vegetables, legumes, and pantry staples, this curry is an easy, reliable choice for a plant-based dinner rotation.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings



















Heat the coconut oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 5–6 minutes.
Add the garlic and ginger and cook, stirring constantly, until fragrant, about 1 minute. Watch closely so the garlic does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
