
This fragrant one-pot rice dish is the kind of meal that fills your kitchen with the kind of warmth that makes everyone wander in asking what's for dinner. Whole spices — cumin seeds, cardamom, cloves, and cinnamon — bloom in hot oil first, building a deeply aromatic base before a single vegetable hits the pan. Carrots, green beans, and peas bring color and texture, while turmeric, coriander, and garam masala tie everything together into something that tastes far more complex than the effort involved. Many restaurant-style pulaos lean on nuts for richness, but this version proves you don't need them — the layered spicing and perfectly steamed basmati do all the heavy lifting. Soaking the rice before cooking and letting it rest off the heat are the two small steps that make the difference between clumpy grains and the fluffy, separate result you're going for. A squeeze of lemon and a handful of fresh cilantro and mint at the end brighten the whole bowl beautifully. It's a satisfying, plant-based dinner that works just as well on a busy weeknight as it does when you're cooking for company.
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





















Rinse the basmati rice in a fine-mesh strainer under cold running water, stirring with your hand, until the water runs mostly clear, about 1 minute. Transfer to a bowl, cover with cold water, and soak for 20 minutes, then drain thoroughly.
Heat the oil in a large saucepan or Dutch oven over medium heat until shimmering. Add the cumin seeds, bay leaf, cardamom pods, cinnamon stick, and cloves and cook, stirring, until the cumin seeds sizzle and turn a shade darker and the spices are fragrant, about 1 minute. Watch closely — the spices can scorch quickly.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
