Savor the heartwarming comfort of dal bhat, a staple dish from Nepal that’s perfect for cozy weeknight dinners. Whether you’re craving something quick, nutritious, or bursting with flavor, our roundup has a recipe to delight every palate. Dive in and discover your new favorite meal!
Traditional Nepali Dal Bhat

Fragrant and deeply nourishing, Traditional Nepali Dal Bhat embodies the heart of Himalayan comfort food, featuring tender lentils and fluffy rice that come together in a harmonious, soul-warming meal. This timeless dish, often enjoyed daily across Nepal, offers a perfect balance of protein and carbohydrates, making it both satisfying and nutritious for any occasion. Its simplicity belies a rich cultural heritage, where each component is prepared with care to create a truly authentic experience.
Ingredients
– 1 cup split yellow lentils
– 1 cup basmati rice
– 4 cups water
– 1 tbsp vegetable oil
– 1 tsp turmeric powder
– 1 tsp cumin seeds
– 2 garlic cloves, minced
– 1 inch ginger, grated
– 1 tsp salt
– 2 tbsp fresh cilantro, chopped
Instructions
1. Rinse 1 cup split yellow lentils under cold water until the water runs clear, then drain thoroughly to remove any impurities.
2. In a medium pot, combine the rinsed lentils with 4 cups water and 1 tsp turmeric powder, bringing it to a boil over high heat.
3. Reduce the heat to low, cover the pot, and simmer the lentils for 30 minutes, stirring occasionally to prevent sticking, until they are soft and fully cooked.
4. While the lentils simmer, rinse 1 cup basmati rice in a fine-mesh strainer until the water is clear, then let it drain for 5 minutes to remove excess starch.
5. In a separate pot, heat 1 tbsp vegetable oil over medium heat, then add 1 tsp cumin seeds and toast for 1 minute until fragrant, being careful not to burn them.
6. Add 2 minced garlic cloves and 1 inch grated ginger to the pot, sautéing for 2 minutes until golden and aromatic.
7. Stir in the drained rice and toast for 1 minute to coat it with the oil and spices, enhancing its nutty flavor.
8. Pour in 2 cups water and 1 tsp salt, bring to a boil, then reduce the heat to low, cover, and cook for 15 minutes until the rice is fluffy and all water is absorbed.
9. Fluff the cooked rice with a fork and let it sit covered for 5 minutes to steam and achieve a light texture.
10. Stir the cooked lentils, adjust consistency with a splash of water if too thick, and mix in 2 tbsp chopped fresh cilantro just before serving.
Tender and aromatic, this dal bhat boasts a creamy lentil texture contrasted by fluffy, separate grains of rice, with earthy spices that meld into a comforting warmth. For a creative twist, serve it alongside pickled vegetables or a side of sautéed greens, allowing the simple flavors to shine in a wholesome, balanced meal that invites relaxation and enjoyment.
Spicy Lentil Dal with Aromatic Basmati Rice

Unveiling a symphony of warmth and spice, this comforting dal pairs earthy lentils with fragrant basmati rice for a nourishing meal that delights the senses. Each spoonful offers a harmonious blend of heat from the chilies, depth from the spices, and creaminess from the simmered lentils, making it an ideal dish for cozy evenings or vibrant gatherings. Its aromatic allure and vibrant colors promise both visual appeal and soul-satisfying flavor.
Ingredients
– 1 cup dried brown lentils
– 1 cup basmati rice
– 2 tablespoons vegetable oil
– 1 medium onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– 1 serrano chili, finely chopped
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon turmeric
– 1/4 teaspoon cayenne pepper
– 4 cups vegetable broth
– 1/2 cup coconut milk
– 1 tablespoon lemon juice
– 1/4 cup fresh cilantro, chopped
– Salt to taste
Instructions
1. Rinse 1 cup basmati rice under cold water until the water runs clear to remove excess starch for fluffier grains.
2. In a medium saucepan, combine the rinsed rice with 2 cups water and bring to a boil over high heat.
3. Reduce heat to low, cover the saucepan, and simmer the rice for 15 minutes until all water is absorbed.
4. Remove the rice from heat and let it stand covered for 5 minutes before fluffing with a fork.
5. While the rice cooks, rinse 1 cup dried brown lentils and set them aside.
6. Heat 2 tablespoons vegetable oil in a large pot over medium heat until shimmering.
7. Add 1 finely chopped medium onion and sauté for 5 minutes until translucent and soft.
8. Stir in 3 minced cloves garlic, 1 tablespoon grated fresh ginger, and 1 finely chopped serrano chili, cooking for 1 minute until fragrant.
9. Add 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1/2 teaspoon turmeric, and 1/4 teaspoon cayenne pepper, toasting the spices for 30 seconds to enhance their flavor.
10. Tip: Toasting spices briefly unlocks their essential oils for a more aromatic dish.
11. Incorporate the rinsed lentils into the pot, stirring to coat them with the spice mixture.
12. Pour in 4 cups vegetable broth and bring the mixture to a boil over high heat.
13. Reduce heat to low, cover the pot, and simmer for 25 minutes until the lentils are tender but not mushy.
14. Tip: Avoid overcooking the lentils to maintain a pleasant texture; they should be soft yet hold their shape.
15. Stir in 1/2 cup coconut milk and simmer uncovered for 5 minutes to allow the dal to thicken slightly.
16. Remove from heat and mix in 1 tablespoon lemon juice and 1/4 cup chopped fresh cilantro for brightness.
17. Season with salt to taste, starting with 1/2 teaspoon and adjusting as needed.
18. Tip: Add salt at the end of cooking to prevent the lentils from toughening during simmering.
19. Serve the spicy lentil dal hot over the fluffy basmati rice.
Yielded with each bite, the dal boasts a velvety texture punctuated by tender lentils, while the basmati rice provides a light, aromatic base that complements the spices. For a creative twist, top with a dollop of yogurt or a sprinkle of toasted cumin seeds to add coolness and crunch, enhancing the dish’s complexity and making it a standout centerpiece for any table.
Coconut Infused Dal Bhat

Lusciously creamy and aromatic, this Coconut Infused Dal Bhat reimagines the classic Nepalese comfort dish with tropical elegance. The subtle sweetness of coconut milk marries beautifully with earthy lentils and fragrant spices, creating a harmonious balance that delights the palate. Perfect for both weeknight dinners and special occasions, this recipe brings restaurant-quality sophistication to your home kitchen.
Ingredients
– 1 cup red lentils
– 2 cups water
– 1 cup basmati rice
– 1 ½ cups coconut milk
– 1 tbsp coconut oil
– 1 tsp cumin seeds
– 1 medium yellow onion, finely diced
– 2 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 1 tsp turmeric powder
– ½ tsp cayenne pepper
– 1 tsp salt
– 2 tbsp fresh cilantro, chopped
– 1 lime, cut into wedges
Instructions
1. Rinse 1 cup of red lentils under cold water until the water runs clear, then drain thoroughly to remove excess starch.
2. In a medium saucepan, combine the rinsed lentils with 2 cups of water and bring to a boil over high heat.
3. Reduce the heat to low, cover the saucepan, and simmer the lentils for 20 minutes, stirring occasionally to prevent sticking.
4. While the lentils cook, rinse 1 cup of basmati rice under cold water until the water is clear, then drain completely.
5. In a separate saucepan, heat 1 tbsp of coconut oil over medium heat until shimmering, about 1 minute.
6. Add 1 tsp of cumin seeds to the hot oil and toast for 30 seconds, until fragrant and slightly darkened.
7. Stir in 1 finely diced medium yellow onion and sauté for 5 minutes, until softened and translucent.
8. Add 2 minced garlic cloves and 1 tbsp of grated fresh ginger, cooking for 1 minute until aromatic.
9. Mix in 1 tsp of turmeric powder and ½ tsp of cayenne pepper, stirring constantly for 30 seconds to bloom the spices.
10. Pour in 1 ½ cups of coconut milk and bring the mixture to a gentle simmer over medium heat.
11. Add the drained basmati rice and 1 tsp of salt to the saucepan, stirring to coat the rice with the coconut mixture.
12. Reduce the heat to low, cover the saucepan, and cook the rice for 18 minutes, without stirring, until the liquid is absorbed and the rice is tender.
13. Fluff the cooked rice with a fork and gently fold in the simmered lentils until well combined.
14. Garnish with 2 tbsp of chopped fresh cilantro and serve immediately with lime wedges on the side.
Exquisitely velvety and richly spiced, this dal bhat boasts a luxuriously creamy texture from the coconut milk, with layers of warmth from the toasted cumin and ginger. The bright acidity of lime cuts through the richness, making each bite perfectly balanced. For an elegant presentation, serve it in shallow bowls topped with extra cilantro and a drizzle of coconut milk, accompanied by crisp papadums or a simple cucumber salad.
Vegan Dal Bhat with Mixed Vegetables

Yielded from the vibrant traditions of South Asia, this vegan dal bhat with mixed vegetables transforms humble ingredients into a nourishing feast that comforts both body and soul. Perfectly spiced lentils cradle tender seasonal vegetables, creating a harmonious dish that celebrates plant-based simplicity with elegant depth.
Ingredients
– 1 cup dried red lentils
– 2 cups basmati rice
– 4 cups vegetable broth
– 2 cups water
– 1 tbsp olive oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 tsp turmeric
– 1 tsp cumin
– 1/2 tsp cayenne pepper
– 2 cups mixed vegetables (carrots, peas, bell peppers), chopped
– 1 tbsp lemon juice
– 1/4 cup fresh cilantro, chopped
– Salt to taste
Instructions
1. Rinse 1 cup dried red lentils under cold water until the water runs clear to remove any impurities.
2. In a medium saucepan, combine the rinsed lentils with 4 cups vegetable broth and bring to a boil over high heat.
3. Reduce the heat to low, cover, and simmer for 20 minutes, stirring occasionally to prevent sticking.
4. While the lentils cook, rinse 2 cups basmati rice under cold water until the water is clear to remove excess starch.
5. In a separate pot, heat 1 tbsp olive oil over medium heat and sauté 1 medium diced onion for 5 minutes until translucent.
6. Add 2 cloves minced garlic and 1 tbsp grated ginger, cooking for 1 minute until fragrant.
7. Stir in 1 tsp turmeric, 1 tsp cumin, and 1/2 tsp cayenne pepper, toasting the spices for 30 seconds to enhance their flavor.
8. Add the rinsed rice to the pot and stir to coat with the spiced oil for 1 minute.
9. Pour in 2 cups water, bring to a boil, then reduce heat to low, cover, and cook for 15 minutes until the rice is tender and water is absorbed.
10. In a skillet, steam 2 cups chopped mixed vegetables with 2 tbsp water over medium heat for 5 minutes until just tender but still crisp.
11. Once the lentils are soft and have absorbed most of the broth, stir in the steamed vegetables, 1 tbsp lemon juice, and salt to taste.
12. Fluff the cooked rice with a fork and divide it among serving bowls.
13. Ladle the lentil and vegetable mixture over the rice and garnish with 1/4 cup fresh chopped cilantro.
Hearty and satisfying, this dal bhat boasts a creamy texture from the lentils contrasted with the fluffy rice and crisp-tender vegetables. The warm spices meld into a complex flavor profile that is both earthy and bright, making it ideal for serving alongside pickled onions or a dollop of vegan yogurt for added tang.
Creamy Yoghurt Dal Bhat Fusion

Fusing the comforting warmth of traditional Nepalese dal bhat with the refreshing tang of creamy yogurt, this innovative dish marries earthy lentils and aromatic spices with a velvety, cooling element. Perfect for those seeking a nourishing yet sophisticated meal, it transforms humble ingredients into an elegant culinary experience that delights both palate and soul.
Ingredients
– 1 cup dried red lentils
– 4 cups water
– 1 cup plain whole milk yogurt
– 2 tablespoons ghee
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tablespoon grated fresh ginger
– 1 teaspoon ground turmeric
– 1 teaspoon ground cumin
– 1/2 teaspoon cayenne pepper
– 1 teaspoon salt
– 1 cup basmati rice
– 2 cups water
– 2 tablespoons chopped fresh cilantro
Instructions
1. Rinse 1 cup dried red lentils under cold running water until the water runs clear to remove any debris.
2. In a medium saucepan, combine the rinsed lentils with 4 cups water and bring to a boil over high heat.
3. Reduce the heat to low, cover the saucepan, and simmer the lentils for 20 minutes, stirring occasionally to prevent sticking.
4. While the lentils cook, heat 2 tablespoons ghee in a large skillet over medium heat until shimmering.
5. Add 1 finely diced medium yellow onion and sauté for 5 minutes, until translucent and lightly golden.
6. Stir in 3 minced cloves garlic, 1 tablespoon grated fresh ginger, 1 teaspoon ground turmeric, 1 teaspoon ground cumin, and 1/2 teaspoon cayenne pepper, and cook for 1 minute until fragrant.
7. Tip: Toasting the spices briefly enhances their depth and aroma without burning them.
8. Transfer the onion-spice mixture to the cooked lentils, add 1 teaspoon salt, and stir to combine thoroughly.
9. Simmer the dal uncovered for an additional 10 minutes over low heat, allowing the flavors to meld and the mixture to thicken slightly.
10. In a separate pot, rinse 1 cup basmati rice under cold water until the water runs clear to remove excess starch.
11. Combine the rinsed rice with 2 cups water, bring to a boil over high heat, then reduce to low, cover, and cook for 15 minutes until the water is absorbed and the rice is tender.
12. Tip: Let the rice rest off the heat for 5 minutes after cooking, then fluff with a fork for perfectly separate grains.
13. Gently fold 1 cup plain whole milk yogurt into the dal until fully incorporated, being careful not to overmix to maintain a creamy texture.
14. Tip: Use room temperature yogurt to prevent curdling and ensure a smooth consistency.
15. Serve the creamy yogurt dal alongside the basmati rice, garnished with 2 tablespoons chopped fresh cilantro.
Lusciously creamy with a harmonious balance of earthy lentils, warm spices, and tangy yogurt, this dish offers a velvety texture that clings beautifully to each grain of fluffy basmati rice. For an elegant presentation, layer the dal and rice in a bowl, drizzle with a touch of extra yogurt, and sprinkle with additional cilantro; it pairs wonderfully with a side of crisp, roasted vegetables or naan bread for dipping.
Quick Weeknight Dal Bhat Skillet

Vividly aromatic and deeply comforting, this Quick Weeknight Dal Bhat Skillet transforms humble lentils and rice into an elegant one-pan meal that marries the earthy warmth of traditional Nepalese flavors with modern convenience. Perfectly spiced and effortlessly wholesome, it’s a dish that feels both nourishing and indulgent, ready to grace your table in under 30 minutes.
Ingredients
– 1 cup basmati rice
– 1 cup red lentils
– 2 tbsp olive oil
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 tbsp grated fresh ginger
– 1 tsp ground turmeric
– 1 tsp ground cumin
– 1/2 tsp cayenne pepper
– 4 cups vegetable broth
– 1/2 cup coconut milk
– 1/2 tsp salt
– 1/4 cup chopped fresh cilantro
Instructions
1. Rinse 1 cup basmati rice and 1 cup red lentils under cold water until the water runs clear to remove excess starch.
2. Heat 2 tbsp olive oil in a large skillet over medium heat until shimmering.
3. Add 1 medium diced yellow onion and sauté for 4 minutes, stirring occasionally, until translucent.
4. Stir in 2 minced garlic cloves and 1 tbsp grated fresh ginger, cooking for 1 minute until fragrant.
5. Add 1 tsp ground turmeric, 1 tsp ground cumin, and 1/2 tsp cayenne pepper, toasting the spices for 30 seconds to deepen their flavor.
6. Pour in the rinsed rice and lentils, stirring to coat with the spiced oil mixture.
7. Add 4 cups vegetable broth and 1/2 tsp salt, bringing the mixture to a boil.
8. Reduce the heat to low, cover the skillet, and simmer for 18 minutes until the liquid is absorbed and the rice is tender.
9. Remove from heat and let rest, covered, for 5 minutes to allow the grains to steam fully.
10. Fluff the mixture with a fork, then gently fold in 1/2 cup coconut milk for creaminess.
11. Garnish with 1/4 cup chopped fresh cilantro before serving. Offering a velvety texture from the coconut-enriched lentils and fluffy, separate grains of rice, this skillet delights with its harmonious blend of earthy turmeric, warm cumin, and subtle heat. Serve it topped with a drizzle of yogurt or alongside crisp cucumber slices for a refreshing contrast.
Authentic Bengali Style Dal Bhat

Gently simmered to perfection, this authentic Bengali-style dal bhat offers a comforting embrace of earthy lentils and fragrant rice, capturing the soulful essence of traditional home cooking with every spoonful. Its harmonious blend of spices and textures makes it a timeless staple, perfect for both weeknight dinners and cherished gatherings.
Ingredients
– 1 cup red lentils
– 1 cup basmati rice
– 4 cups water
– 1 tbsp vegetable oil
– 1 tsp cumin seeds
– 1 tsp turmeric powder
– 1 tsp salt
– 2 dried red chilies
– 1 tbsp ghee
– 1/2 tsp mustard seeds
– 1/4 cup chopped cilantro
Instructions
1. Rinse 1 cup of red lentils under cold running water until the water runs clear, then drain thoroughly to remove any impurities.
2. In a medium pot, combine the rinsed lentils with 4 cups of water and bring to a boil over high heat, stirring occasionally to prevent sticking.
3. Reduce the heat to low, cover the pot, and simmer the lentils for 25 minutes, or until they are soft and broken down, stirring every 5 minutes to ensure even cooking.
4. While the lentils simmer, rinse 1 cup of basmati rice in a fine-mesh strainer until the water is clear, then soak it in cold water for 10 minutes to improve texture.
5. Drain the rice and transfer it to a separate pot with 2 cups of water, bringing it to a boil over high heat before reducing to low, covering, and cooking for 15 minutes until the water is absorbed and the rice is fluffy.
6. In a small skillet, heat 1 tablespoon of vegetable oil over medium heat until shimmering, about 2 minutes, then add 1 teaspoon of cumin seeds and toast for 30 seconds until fragrant.
7. Add 2 dried red chilies to the skillet and fry for 1 minute, stirring constantly to avoid burning, then stir in 1 teaspoon of turmeric powder and cook for another 30 seconds to bloom the spices.
8. Pour the spice mixture into the cooked lentils, add 1 teaspoon of salt, and stir well to combine, simmering uncovered for 5 minutes over low heat to meld the flavors.
9. For the tempering, heat 1 tablespoon of ghee in the same skillet over medium heat, add 1/2 teaspoon of mustard seeds, and cook for 1 minute until they pop, then drizzle this over the dal just before serving.
10. Fluff the cooked rice with a fork and divide it into bowls, ladle the dal over the top, and garnish with 1/4 cup of chopped cilantro for freshness.
Warm and inviting, this dal bhat boasts a creamy lentil texture contrasted by fluffy rice, with layers of earthy turmeric and subtle heat from the chilies. Serve it alongside a crisp cucumber salad or a dollop of yogurt to balance the spices, making each bite a comforting journey into Bengali culinary tradition.
Hearty Dal Bhat Soup for Cold Evenings

Radiant with the warmth of traditional Nepalese comfort, this soul-soothing dal bhat soup transforms humble lentils and rice into an elegant bowl of nourishment perfect for crisp autumn evenings. Its aromatic blend of spices and creamy texture invites you to unwind and savor each spoonful.
Ingredients
– 1 cup yellow lentils
– 1/2 cup basmati rice
– 1 tbsp ghee
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 tsp turmeric
– 1 tsp cumin
– 1/2 tsp coriander
– 4 cups vegetable broth
– 1 cup water
– 1 tsp salt
– 1/4 cup fresh cilantro, chopped
– 1 tbsp lemon juice
Instructions
1. Rinse 1 cup yellow lentils and 1/2 cup basmati rice separately under cold water until the water runs clear.
2. In a large pot over medium heat, melt 1 tbsp ghee until shimmering.
3. Add 1 medium diced yellow onion and sauté for 5 minutes until translucent.
4. Stir in 2 cloves minced garlic and 1 tbsp grated ginger, cooking for 1 minute until fragrant.
5. Add 1 tsp turmeric, 1 tsp cumin, and 1/2 tsp coriander, toasting for 30 seconds to release their oils.
6. Pour in the rinsed lentils and 4 cups vegetable broth, bringing to a boil.
7. Reduce heat to low, cover, and simmer for 20 minutes until lentils are tender.
8. Add the rinsed rice and 1 cup water, returning to a simmer.
9. Cover and cook for 15 minutes until rice is fully cooked and liquid is absorbed.
10. Stir in 1 tsp salt, 1/4 cup chopped cilantro, and 1 tbsp lemon juice.
11. Let rest off heat for 5 minutes to allow flavors to meld.
Wholesome and velvety, this soup boasts a creamy consistency from the broken-down lentils, with the basmati rice providing a delicate chew. The harmonious blend of earthy spices and bright citrus notes makes it ideal served with a drizzle of extra ghee and a side of warm naan for dipping.
Slow Cooker Lentil and Spice Dal Bhat

Savor the rich tapestry of flavors in this comforting slow cooker dal bhat, where earthy lentils meld with aromatic spices to create a dish that feels both nourishing and indulgent. This recipe simplifies traditional preparation without sacrificing depth, making it perfect for busy weeknights or leisurely weekends alike.
Ingredients
– 1 cup brown lentils
– 4 cups vegetable broth
– 1 tbsp olive oil
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 tsp ground turmeric
– 1 tsp ground cumin
– 1/2 tsp cayenne pepper
– 1/2 tsp salt
– 1/4 cup fresh cilantro, chopped
– 2 cups basmati rice
– 4 cups water
Instructions
1. Rinse 1 cup brown lentils under cold water until the water runs clear to remove any debris.
2. Heat 1 tbsp olive oil in a skillet over medium heat for 2 minutes until shimmering.
3. Add 1 diced medium yellow onion and sauté for 5 minutes, stirring occasionally, until translucent.
4. Stir in 3 minced cloves garlic and 1 tbsp grated fresh ginger, cooking for 1 minute until fragrant.
5. Transfer the onion mixture to a 6-quart slow cooker.
6. Add the rinsed lentils, 4 cups vegetable broth, 1 tsp ground turmeric, 1 tsp ground cumin, 1/2 tsp cayenne pepper, and 1/2 tsp salt to the slow cooker.
7. Stir all ingredients until well combined.
8. Cover and cook on low heat for 6 hours until the lentils are tender but not mushy.
9. Meanwhile, rinse 2 cups basmati rice under cold water until the water runs clear to remove excess starch.
10. In a medium saucepan, combine the rinsed rice and 4 cups water.
11. Bring to a boil over high heat, then reduce to low, cover, and simmer for 18 minutes until the water is absorbed and the rice is fluffy.
12. Fluff the cooked rice with a fork and let it stand covered for 5 minutes.
13. Once the dal is cooked, stir in 1/4 cup chopped fresh cilantro.
14. Serve the dal over the prepared rice.
Aromatic and velvety, this dal bhat boasts a creamy texture with a subtle heat from the cayenne, while the turmeric and cumin lend an earthy warmth. For a creative twist, top with a dollop of yogurt or a squeeze of lemon juice to brighten the flavors, making each bite a harmonious blend of comfort and sophistication.
Nutty Quinoa Dal Bhat Variation

Crafting a comforting yet sophisticated meal, this Nutty Quinoa Dal Bhat Variation reimagines a Nepalese classic with wholesome quinoa and aromatic spices, offering a nourishing dish perfect for autumn evenings. Combining creamy lentils with toasted quinoa creates a harmonious balance of textures and flavors, ideal for both weeknight dinners and elegant gatherings. Its rich, earthy notes are elevated by warm spices, making it a standout plant-based option that delights the senses.
Ingredients
– 1 cup quinoa
– 1 cup red lentils
– 4 cups vegetable broth
– 1 tbsp olive oil
– 1 onion, diced
– 3 cloves garlic, minced
– 1 tbsp ginger, grated
– 1 tsp cumin seeds
– 1 tsp turmeric
– 1 tsp coriander
– 1/2 tsp cayenne pepper
– 1/2 cup cilantro, chopped
– 1 lemon, juiced
– Salt to taste
Instructions
1. Rinse 1 cup quinoa under cold water in a fine-mesh strainer for 1 minute to remove bitterness, then set aside to drain.
2. Heat 1 tbsp olive oil in a large pot over medium heat until shimmering, about 2 minutes.
3. Add 1 tsp cumin seeds and toast for 30 seconds until fragrant, stirring constantly to prevent burning.
4. Add 1 diced onion and sauté for 5 minutes until translucent, stirring occasionally.
5. Stir in 3 minced garlic cloves and 1 tbsp grated ginger, cooking for 1 minute until aromatic.
6. Add 1 cup rinsed quinoa to the pot and toast for 2 minutes, stirring frequently to enhance its nutty flavor.
7. Pour in 1 cup red lentils, 1 tsp turmeric, 1 tsp coriander, and 1/2 tsp cayenne pepper, stirring to coat evenly.
8. Add 4 cups vegetable broth and bring to a boil over high heat, then reduce to a simmer.
9. Cover the pot and cook for 20 minutes at a gentle simmer, stirring halfway through to prevent sticking.
10. Uncover and cook for an additional 5 minutes until the liquid is absorbed and the quinoa is tender with visible spirals.
11. Remove from heat and stir in 1/2 cup chopped cilantro and juice of 1 lemon.
12. Season with salt to taste, mixing thoroughly.
Hearty and satisfying, this dish boasts a creamy texture from the lentils contrasted with the slight chew of quinoa, while the spices impart a warm, earthy depth. Serve it garnished with extra cilantro and a wedge of lemon for a bright finish, or pair with a side of roasted vegetables to complement its robust flavors.
Dal Bhat with Wilted Spinach and Herbs

Zesty and nourishing, this dal bhat with wilted spinach and herbs transforms humble ingredients into an elegant meal. The creamy lentils, fragrant rice, and vibrant greens create a harmonious balance of textures and flavors that feels both comforting and sophisticated. Perfect for a weeknight dinner or a special occasion, this dish showcases how simple components can yield extraordinary results.
Ingredients
– 1 cup basmati rice
– 1 cup red lentils
– 4 cups water
– 1 tbsp olive oil
– 1 onion, finely chopped
– 2 garlic cloves, minced
– 1 tsp ground cumin
– 1 tsp ground turmeric
– 1/2 tsp cayenne pepper
– 4 cups fresh spinach
– 1/4 cup fresh cilantro, chopped
– 1 tbsp fresh lemon juice
– 1 tsp salt
Instructions
1. Rinse 1 cup basmati rice under cold water until the water runs clear to remove excess starch.
2. Combine the rinsed rice with 2 cups water in a medium saucepan and bring to a boil over high heat.
3. Reduce the heat to low, cover the saucepan, and simmer the rice for 15 minutes until all water is absorbed and the rice is tender.
4. Remove the rice from heat and let it stand covered for 5 minutes to steam; fluff with a fork before serving.
5. Rinse 1 cup red lentils thoroughly in a fine-mesh strainer to remove any debris.
6. In a separate saucepan, combine the rinsed lentils with 2 cups water and bring to a boil over high heat.
7. Reduce the heat to medium-low and simmer the lentils uncovered for 20 minutes, stirring occasionally, until they are soft and creamy.
8. Heat 1 tbsp olive oil in a large skillet over medium heat until shimmering.
9. Add 1 finely chopped onion and sauté for 5 minutes until translucent and lightly golden.
10. Stir in 2 minced garlic cloves and cook for 1 minute until fragrant, being careful not to burn it.
11. Add 1 tsp ground cumin, 1 tsp ground turmeric, and 1/2 tsp cayenne pepper to the skillet, toasting the spices for 30 seconds to enhance their flavor.
12. Incorporate 4 cups fresh spinach into the skillet, wilting it for 2-3 minutes until just softened.
13. Fold the wilted spinach mixture into the cooked lentils, stirring gently to combine.
14. Mix in 1/4 cup chopped fresh cilantro, 1 tbsp fresh lemon juice, and 1 tsp salt, stirring until well incorporated.
15. Serve the lentil mixture over the fluffed basmati rice immediately.
Creamy and aromatic, this dal bhat delights with its velvety lentils contrasting the fluffy rice, while the spinach adds a tender bite and fresh herbs provide a bright finish. For an elevated presentation, garnish with extra cilantro and a drizzle of lemon juice, or pair with naan bread to scoop up every last bit of the spiced goodness.
Smoky Roasted Bell Pepper Dal Bhat

Gently charred bell peppers lend their smoky sweetness to this comforting dal bhat, transforming the classic Nepalese staple into a vibrant, aromatic feast. Roasting the peppers deepens their flavor, creating a harmonious balance with the earthy lentils and fragrant spices. This dish offers a satisfying, nourishing meal that feels both exotic and familiar.
Ingredients
– 1 cup dried red lentils
– 2 large red bell peppers
– 1 tbsp olive oil
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 tsp ground cumin
– 1/2 tsp smoked paprika
– 1/4 tsp cayenne pepper
– 4 cups vegetable broth
– 1 cup basmati rice
– 1/2 tsp salt
– 2 tbsp fresh cilantro, chopped
Instructions
1. Preheat the oven to 425°F and line a baking sheet with aluminum foil.
2. Place the whole bell peppers on the baking sheet and roast for 25 minutes, turning halfway through, until the skins are blistered and blackened in spots.
3. Transfer the roasted peppers to a bowl, cover with plastic wrap, and let steam for 10 minutes to loosen the skins.
4. Peel the skins from the peppers, remove the stems and seeds, and dice the flesh into 1/2-inch pieces.
5. Rinse the red lentils under cold water until the water runs clear to remove any debris.
6. Heat the olive oil in a large pot over medium heat and sauté the diced onion for 5 minutes until translucent.
7. Add the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
8. Stir in the ground cumin, smoked paprika, and cayenne pepper, toasting the spices for 30 seconds to release their oils.
9. Add the rinsed lentils, diced roasted peppers, and vegetable broth to the pot, bringing the mixture to a boil.
10. Reduce the heat to low, cover, and simmer the dal for 20 minutes until the lentils are tender but not mushy.
11. While the dal simmers, rinse the basmati rice under cold water until the water runs clear to remove excess starch.
12. Cook the rice according to package directions, typically using a 1:2 ratio of rice to water, simmering for 15-18 minutes until fluffy.
13. Season the cooked dal with salt and stir in the chopped cilantro just before serving.
This dal bhat boasts a velvety texture with tender lentils and fluffy rice, complemented by the smoky sweetness of roasted peppers and warm spices. Try serving it with a dollop of yogurt and a squeeze of lime for a bright, creamy contrast that enhances the dish’s complexity.
One-Pot Lemon Dal Bhat

Zesty and wholesome, this One-Pot Lemon Dal Bhat combines the comforting essence of traditional Nepalese cuisine with bright, citrusy notes, perfect for a nourishing weeknight meal. Crafted entirely in a single pot, it simplifies cleanup while delivering layers of flavor through aromatic spices and fresh lemon. Ideal for busy home cooks, this dish brings elegance to the table with minimal effort and maximum impact.
Ingredients
– 1 cup basmati rice
– 1 cup red lentils
– 1 tbsp olive oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 tsp ground turmeric
– 1 tsp ground cumin
– 4 cups vegetable broth
– 1 lemon, juiced
– 1/4 cup fresh cilantro, chopped
– Salt to taste
Instructions
1. Rinse 1 cup basmati rice and 1 cup red lentils under cold water until the water runs clear to remove excess starch.
2. Heat 1 tbsp olive oil in a large pot over medium heat until shimmering, about 2 minutes.
3. Add 1 medium diced onion and sauté for 5 minutes, stirring occasionally, until softened and translucent.
4. Stir in 2 cloves minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
5. Add 1 tsp ground turmeric and 1 tsp ground cumin, toasting the spices for 30 seconds to enhance their aroma.
6. Pour in the rinsed rice and lentils, stirring to coat with the onion and spice mixture for 1 minute.
7. Add 4 cups vegetable broth and bring to a boil over high heat, then reduce to a simmer.
8. Cover the pot and cook for 20 minutes, without stirring, to allow the grains to absorb the liquid evenly.
9. Remove from heat and let it sit covered for 5 minutes to steam and finish cooking.
10. Fluff the mixture with a fork, then stir in the juice of 1 lemon and 1/4 cup chopped fresh cilantro.
11. Season with salt to taste, mixing gently to incorporate all elements.Marvel at the creamy texture of the lentils melded with fluffy rice, accented by the zesty lemon and earthy spices. Serve it warm with a side of crispy papadums or a fresh cucumber salad for a complete, satisfying meal that delights the senses with every bite.
Tomato and Cilantro Dal Bhat Delight

Unveiling a harmonious fusion of Indian tradition and fresh American flavors, this Tomato and Cilantro Dal Bhat Delight transforms humble lentils and rice into an aromatic masterpiece. With vibrant tomatoes and fragrant cilantro, each spoonful promises a comforting yet sophisticated experience that celebrates both simplicity and depth.
Ingredients
– 1 cup basmati rice
– 1 cup red lentils
– 4 cups water
– 2 tbsp olive oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 tsp cumin seeds
– 1 tsp turmeric powder
– 1 tsp salt
– 2 medium tomatoes, chopped
– 1/4 cup fresh cilantro, chopped
Instructions
1. Rinse 1 cup basmati rice under cold water until the water runs clear to remove excess starch for fluffier grains.
2. In a medium saucepan, combine the rinsed rice with 2 cups water and bring to a boil over high heat.
3. Reduce heat to low, cover, and simmer for 18 minutes until the water is fully absorbed and rice is tender.
4. While rice cooks, rinse 1 cup red lentils thoroughly and drain.
5. Heat 2 tbsp olive oil in a large pot over medium heat until shimmering.
6. Add 1 diced medium onion and sauté for 5 minutes until translucent.
7. Stir in 2 minced garlic cloves and 1 tsp cumin seeds, cooking for 1 minute until fragrant.
8. Add the rinsed lentils, 2 cups water, 1 tsp turmeric powder, and 1 tsp salt to the pot.
9. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally to prevent sticking.
10. Fold in 2 chopped medium tomatoes and simmer for an additional 5 minutes until softened.
11. Remove from heat and stir in 1/4 cup chopped fresh cilantro.
12. Serve the dal ladled over the cooked rice.
Best enjoyed immediately, this dish boasts a creamy lentil texture contrasted with fluffy rice, while the bright acidity of tomatoes and herbal cilantro notes create a balanced, inviting flavor profile. For a creative twist, top with a dollop of yogurt or a squeeze of lime to enhance its refreshing qualities.
Tangy Tamarind Dal Bhat

On brisk autumn afternoons, few dishes comfort the soul quite like a steaming bowl of dal bhat, and this tangy tamarind version elevates the classic with its bright, complex flavors. Our rendition balances earthy lentils with the fruity acidity of tamarind, creating a harmonious dish that feels both nourishing and sophisticated. It’s a perfect centerpiece for a cozy weeknight dinner or an impressive addition to a plant-based feast.
Ingredients
– 1 cup dried red lentils
– 4 cups water
– 1 tbsp vegetable oil
– 1 medium yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 tsp ground turmeric
– 1 tsp ground cumin
– 1/2 tsp cayenne pepper
– 2 tbsp tamarind paste
– 1 tsp salt
– 2 cups cooked basmati rice
– 2 tbsp fresh cilantro, chopped
Instructions
1. Rinse 1 cup dried red lentils under cold water until the water runs clear to remove any debris.
2. In a large pot, combine the rinsed lentils and 4 cups water, then bring to a boil over high heat.
3. Reduce the heat to low, cover the pot, and simmer for 20 minutes, stirring occasionally to prevent sticking.
4. While the lentils cook, heat 1 tbsp vegetable oil in a skillet over medium heat until shimmering.
5. Add 1 finely chopped medium yellow onion and sauté for 5–7 minutes, until translucent and lightly golden.
6. Stir in 3 minced cloves garlic and 1 tbsp grated fresh ginger, cooking for 1 minute until fragrant.
7. Add 1 tsp ground turmeric, 1 tsp ground cumin, and 1/2 tsp cayenne pepper, toasting the spices for 30 seconds to enhance their flavor.
8. Incorporate the spice mixture into the cooked lentils, along with 2 tbsp tamarind paste and 1 tsp salt, stirring well to combine.
9. Simmer the dal uncovered for an additional 10 minutes over low heat, allowing the flavors to meld and the consistency to thicken slightly.
10. Serve the dal hot over 1/2 cup portions of cooked basmati rice per bowl, garnished with a sprinkle of fresh chopped cilantro.
Gently ladled over fluffy basmati rice, this dal boasts a velvety texture with a delightful tang from the tamarind, complemented by warm spices and a subtle heat. For a creative twist, top it with a drizzle of coconut milk or serve alongside crisp papadums for added crunch and contrast.
Ginger and Garlic Infused Dal Bhat

Delicately aromatic and deeply comforting, this ginger and garlic infused dal bhat transforms humble lentils and rice into an elegant, soul-warming meal. The fragrant spices and fresh aromatics create a symphony of flavors that will transport your senses straight to the Himalayan foothills. Perfect for both weeknight dinners and special occasions, this dish offers a beautiful balance of nutrition and exquisite taste.
Ingredients
– 1 cup yellow lentils
– 1 cup basmati rice
– 4 cups water
– 2 tbsp vegetable oil
– 1 tbsp grated fresh ginger
– 4 cloves minced garlic
– 1 tsp turmeric powder
– 1 tsp cumin seeds
– 1/2 tsp red chili powder
– 1/2 tsp salt
Instructions
1. Rinse 1 cup yellow lentils under cold running water until the water runs clear, then drain completely.
2. In a medium pot, combine rinsed lentils with 4 cups water and bring to a boil over high heat.
3. Reduce heat to low, cover the pot, and simmer lentils for 25 minutes until tender but not mushy.
4. While lentils cook, rinse 1 cup basmati rice in cold water until water runs clear, then soak for 15 minutes to ensure fluffy grains.
5. Drain soaked rice and set aside.
6. Heat 2 tbsp vegetable oil in a separate large pot over medium heat until shimmering.
7. Add 1 tsp cumin seeds and toast for 30 seconds until fragrant and slightly darker in color.
8. Add 1 tbsp grated fresh ginger and 4 cloves minced garlic, sautéing for 2 minutes until golden but not browned.
9. Stir in 1 tsp turmeric powder and 1/2 tsp red chili powder, cooking for 30 seconds to bloom the spices.
10. Add cooked lentils with their cooking liquid to the spice mixture, stirring to combine.
11. Gently fold in drained basmati rice and 1/2 tsp salt, ensuring even distribution.
12. Cover the pot tightly and cook over low heat for 18 minutes without lifting the lid to allow perfect steam absorption.
13. Remove from heat and let rest covered for 5 minutes to complete the cooking process.
14. Fluff gently with a fork before serving.
Keeping the texture beautifully balanced, the lentils remain intact while the rice grains separate perfectly, creating a harmonious consistency. The ginger and garlic infusion provides a warm, aromatic depth that complements the earthy lentils, making this dish exceptionally flavorful. Serve alongside crisp cucumber raita or with a side of sautéed greens for a complete, nourishing meal that feels both rustic and refined.
Simple Turmeric Dal Bhat for Beginners

Yielded from the simplest of ingredients, this turmeric dal bhat offers a comforting embrace of earthy spices and creamy lentils, perfect for those seeking an approachable introduction to Indian cuisine. Its golden hue and aromatic warmth promise both nourishment and culinary adventure in every spoonful.
Ingredients
– 1 cup dried red lentils
– 4 cups water
– 1 tbsp vegetable oil
– 1 tsp cumin seeds
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 tsp ground turmeric
– 1/2 tsp cayenne pepper
– 1 tsp salt
– 1 cup basmati rice
– 2 cups water
– 2 tbsp fresh cilantro, chopped
Instructions
1. Rinse 1 cup dried red lentils under cold water until the water runs clear to remove any debris.
2. In a medium pot, combine the rinsed lentils with 4 cups water and bring to a boil over high heat.
3. Reduce the heat to low, cover the pot, and simmer for 20 minutes, stirring occasionally to prevent sticking.
4. While the lentils cook, heat 1 tbsp vegetable oil in a skillet over medium heat until shimmering.
5. Add 1 tsp cumin seeds and toast for 30 seconds until fragrant, being careful not to burn them.
6. Stir in 1 finely diced medium yellow onion and sauté for 5 minutes until softened and translucent.
7. Add 3 minced cloves garlic and 1 tbsp grated fresh ginger, cooking for 1 minute until aromatic.
8. Mix in 1 tsp ground turmeric and 1/2 tsp cayenne pepper, stirring for 30 seconds to bloom the spices.
9. Pour the spice mixture into the cooked lentils, add 1 tsp salt, and simmer uncovered for 10 minutes to meld flavors.
10. In a separate pot, rinse 1 cup basmati rice until the water is clear to remove excess starch.
11. Combine the rice with 2 cups water, bring to a boil, then reduce to low heat, cover, and cook for 15 minutes until tender.
12. Fluff the rice with a fork and let it rest covered for 5 minutes to achieve perfect texture.
13. Stir 2 tbsp chopped fresh cilantro into the dal just before serving.
14. Serve the dal hot over the rice. Perfectly creamy with a subtle heat from the spices, this dal bhat pairs wonderfully with a squeeze of lemon or a side of naan for a complete, satisfying meal.
Conclusion
More than just a meal, these 26 dal bhat recipes offer a world of flavor for every taste. We hope you find new favorites to try in your kitchen! Share which recipes you love in the comments below, and don’t forget to pin this article on Pinterest to save these delicious ideas for later.

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



