
This is the kind of one-pot dinner that makes you wonder why you ever ordered takeout. Cumin seeds bloom in hot oil, then layers of garlic, ginger, green chile, and a full lineup of warm spices build into a sauce that's deeply fragrant and genuinely complex. Yukon Gold potatoes hold their shape beautifully through the simmer, soaking up all that spiced tomato base without turning to mush. Handfuls of fresh baby spinach get folded in at the end, wilting down into the sauce and adding color and a subtle earthiness that rounds everything out. Every single ingredient here is naturally plant-based, so there's no swapping or substituting needed — this dish is just built that way from the ground up. A squeeze of lemon juice at the finish brightens the whole thing and keeps it from feeling heavy. Serve it over basmati rice or with warm naan and you've got a satisfying meal for four that tastes like it took far more effort than it did.
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


















Place the potato cubes in a large pot and cover with cold salted water. Bring to a boil over high heat, then reduce to a steady simmer and cook for 8–10 minutes, until just tender when pierced with a knife but not falling apart. Drain and set aside.
Wipe out the pot and heat the oil over medium-high heat until shimmering. Add the cumin seeds and cook for 30–45 seconds, until they sizzle and turn a shade darker — watch closely, as they can burn quickly.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
