Crispy, golden onions crown this deeply comforting bowl of tender basmati rice and earthy lentils. A fragrant blend of cumin, coriander, cinnamon, and allspice builds a warm flavor base right in the pot. It's a hearty vegetarian main that satisfies, especially when paired with the bright, garlicky yogurt sauce that cuts right through the richness. You'll love how these simple pantry staples transform into something so deeply flavorful.
Prep
20 min
Cook
45 min
Total
1 hr 0 min
Servings
6
Ingredients
1 cup plain whole-milk yogurt
2 tablespoons lemon juice
½ teaspoon minced garlic
½ teaspoon salt
8½ ounces (1¼ cups) green or brown lentils, picked over and rinsed
1. For the yogurt sauce: Whisk all ingredients together in bowl. Refrigerate while preparing rice and lentils.
2. For the rice and lentils: Bring lentils, 4 cups water, and 1 teaspoon salt to boil in medium saucepan over high heat. Reduce heat to low and cook until lentils are tender, 15 to 17 minutes. Drain and set aside. While lentils cook, place rice in medium bowl and cover by 2 inches with hot tap water; let stand for 15 minutes.
Instructions
1Whisk together the yogurt, lemon juice, 1/2 teaspoon of minced garlic, and 1/2 teaspoon of salt in a small bowl. Refrigerate until ready to serve.
2Bring the lentils, 4 cups of water, and 1 teaspoon of salt to a boil in a medium saucepan over high heat. Reduce the heat to low and simmer until the lentils are tender, 15 to 17 minutes. Drain and set aside. Meanwhile, place the basmati rice in a bowl, cover with 2 inches of hot tap water, and let soak for 15 minutes.
3Warm the reserved onion oil in a Dutch oven over medium heat. Stir in the 3 minced garlic cloves, coriander, cumin, cinnamon, allspice, cayenne, and 1/4 teaspoon of pepper. Cook until highly fragrant, about 2 minutes. Blooming the spices in oil deepens their flavor.
4Drain the soaked rice and add it to the Dutch oven. Cook, stirring occasionally, until the edges of the grains turn translucent, about 3 minutes. Toasting the rice helps keep the grains separate later. Pour in 2 1/4 cups of water, the sugar, and 1 teaspoon of salt, then bring to a boil.
5Gently fold in the cooked lentils. Lower the heat to a gentle simmer, cover the pot, and cook until the rice absorbs all the liquid, about 12 minutes.
6Remove the pot from the heat and take off the lid. Drape a folded clean dish towel over the top of the pot and press the lid back on tightly. Let stand for 10 minutes. The towel absorbs excess steam so the rice stays fluffy, not mushy.
7Remove the lid and towel, then fluff the rice and lentils with a fork. Fold in the minced cilantro and half of the crispy onions. Transfer to a serving platter, top with the remaining crispy onions, and serve with the chilled yogurt sauce.
Notes
Make ahead: You can prepare the yogurt sauce up to 2 days in advance and store it in the fridge.
Storage: Leftover rice and lentils keep well in an airtight container in the fridge for up to 4 days. Store the crispy onions separately so they stay crunchy.
Reheat: Warm gently on the stove or in the microwave with a splash of water to revive the grains.