This simple and comforting dish is perfect for a nutritious meal any day of the week. Packed with protein and flavor, it’s a great way to enjoy wholesome ingredients in a cozy, satisfying bowl.
Start by rinsing the rice a few times until the water runs clear, then soak it in a bowl of water for at least 15 minutes, or up to an hour if you have the time. Once soaked, drain the rice. In a large pot, combine the red lentils with 3 cups of water and bring it to a gentle simmer over medium heat. You might notice some foam on top—just skim that off as it forms. Add the chopped onion along with cumin, coriander, salt, black pepper, cayenne, and turmeric. Turn the heat down to low, cover the pot partially, and let it simmer until the lentils are tender, about half an hour.
02
Step 2
Next, stir in the broccoli, tomatoes, peas, and a bit more salt. Keep cooking, stirring often, until the lentils are really soft and everything is well combined, which should take another 30 minutes or so. Meanwhile, take the drained rice and put it in a separate pot with 1 1/2 cups of water. Bring it to a boil, then lower the heat to the lowest setting, cover tightly, and let it cook until the rice is tender and all the water is absorbed—about 20 minutes.
03
Step 3
While the rice is cooking, heat some oil in a small pan over medium heat. Add the mushrooms, ginger, and garlic, cooking and stirring for a few minutes until everything smells amazing. Pour this mixture over the lentils and give it a good stir. Let the lentils cook together with the mushrooms and spices for another 5 minutes so the flavors meld nicely. Serve the lentils alongside the rice and enjoy!
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Rinse the lentils thoroughly before cooking to remove any dust or impurities.
- Use a lid while simmering to help the lentils cook faster and stay moist.
- Adjust the water amount depending on your preferred consistency—more for soup-like, less for thicker dal.
Why you’ll love it
This dish is comforting, nutritious, and easy to prepare. It cooks quickly and offers a rich source of protein and fiber. The flavors are warm and earthy, making it a perfect meal for any day.
Serving ideas
Serve alongside steamed rice or warm flatbreads like chapati or naan. Garnish with fresh cilantro and a squeeze of lemon juice for added brightness. It also pairs well with a side of sautéed greens or a simple cucumber salad.
Storage & leftovers
Allow the dish to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water if it has thickened too much.