Red Lentil Dhal
Red Lentil Dhal is a comforting, nourishing dish that has garnered fans across the globe. Its vibrant orange color and rich, earthy flavor make it a staple in many households. Not only is it packed with protein and fiber, but it also comes together in a flash, making it an ideal weeknight dinner. This recipe celebrates the simplicity of red lentils while allowing the spices to shine through. Let’s dive into the details of how you can whip up this delightful dish in your own kitchen.
Why You’ll Keep Making It

The beauty of Red Lentil Dhal lies in its versatility. It’s a dish that can be tailored to suit your taste preferences, whether you like it mild or spicy. Plus, it’s incredibly nutritious, making it a guilt-free indulgence. This recipe is perfect for meal prep, as it stores well and tastes even better the next day when the flavors have had time to meld. You’ll find yourself reaching for this recipe time and time again, whether you’re looking for a quick dinner or a dish to impress guests.
Ingredient List
- 2 teaspoons ghee (or butter for a richer flavor)
- 1 small onion (finely chopped)
- 3 cloves garlic (finely sliced)
- 2 teaspoons turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 2 cups red lentils
- 1 fresh green chili (to serve)
- Yogurt (to serve)
- Fennel seeds (to serve)
Setup & Equipment
- Large pot: Ideal for cooking the lentils and spices together.
- Wooden spoon: For stirring and combining ingredients.
- Measuring spoons: To ensure accurate spice measurements.
- Sharp knife: For chopping onions and garlic.
- Cutting board: A must-have for food prep.
Red Lentil Dhal Cooking Guide

Step 1: Sauté the Aromatics
Start by heating the ghee in a large pot over medium heat. Once melted, add the finely chopped onion and sauté until it becomes translucent, about 5 minutes. Then, add the finely sliced garlic and cook for an additional minute, allowing the fragrant aroma to fill your kitchen.
Step 2: Add the Spices
Stir in the turmeric, ground cumin, and ground coriander. Cook the spices for about 30 seconds, just enough for them to release their essential oils and deepen their flavor. The combination of spices creates a warm and inviting base for your dhal.
Step 3: Incorporate the Lentils
Add the red lentils to the pot and stir well to coat them with the spice mixture. The vibrant color of the lentils should shine through, creating a beautiful contrast with the golden spices.
Step 4: Add Water and Cook
Pour in 6 cups of water, bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for about 20-25 minutes, until the lentils are soft and breaking apart. Stir occasionally to prevent sticking and ensure even cooking.
Step 5: Adjust Consistency and Season
Once the lentils are cooked, check the consistency. If you prefer a thinner dhal, feel free to add a bit more water. Taste and season with salt as needed. If you’re feeling adventurous, you can also add a squeeze of lemon for a zesty kick.
Step 6: Serve and Garnish
Ladle the Red Lentil Dhal into bowls. Top each serving with a dollop of yogurt, a sprinkle of fennel seeds, and a fresh green chili for those who crave heat. This dish pairs beautifully with warm naan, rice, or even on its own as a hearty soup.
Low-Carb/Keto Alternatives

- Replace the lentils with cauliflower rice to lower the carb count.
- Use coconut milk instead of water for a creamy texture without additional carbs.
- Serve with leafy greens instead of grains for a fresh and crunchy element.
Chef’s Rationale
The genius of Red Lentil Dhal is in its simplicity and nutritional profile. Red lentils cook quickly, making them a convenient option for busy weeknights while providing a hearty dose of protein and fiber. The use of ghee adds a rich, nutty flavor that elevates the dish, while the spices offer warmth and depth. This dish doesn’t just fill you up; it nourishes you from the inside out.
Leftovers & Meal Prep
Red Lentil Dhal is perfect for meal prep! Store leftovers in an airtight container in the refrigerator for up to 5 days. The flavors will deepen as it sits, making for an even more delicious meal the next day. You can also freeze portions for later use—just reheat on the stovetop or in the microwave, adding a splash of water to revive the consistency.
Your Top Questions
Can I use other types of lentils for this recipe?
While red lentils are recommended for their quick cooking time and creamy texture, you can substitute with yellow lentils or split peas. Just keep in mind that cooking times may vary.
Is this dish suitable for vegans?
Yes! Simply replace the ghee with vegetable oil and skip the yogurt topping or use a plant-based yogurt alternative to keep it vegan-friendly.
Can I make this dish ahead of time for a gathering?
Absolutely! Red Lentil Dhal can be made a day in advance. Just store it in the refrigerator and reheat on the stovetop before serving. It tastes even better the next day!
What can I add to enhance the flavor?
Feel free to add ingredients like ginger for warmth, or a splash of coconut milk for creaminess. Fresh herbs like cilantro can also brighten the dish right before serving.
Serve with These
Let’s Eat
Red Lentil Dhal is more than just a recipe; it’s a dish that brings warmth and comfort to the table. With its rich flavors and satisfying texture, it’s sure to become a favorite in your household. So gather your ingredients, follow the cooking guide, and get ready to enjoy a bowl of deliciousness that speaks to the heart of home cooking. Whether served on its own or alongside your favorite accompaniments, this Red Lentil Dhal is a celebration of wholesome, flavorful eating. Enjoy!

Red Lentil Dhal
Ingredients
Equipment
Method
- Start by heating the ghee in a large pot over medium heat. Once melted, add the finely chopped onion and sauté until it becomes translucent, about 5 minutes. Then, add the finely sliced garlic and cook for an additional minute.
- Stir in the turmeric, ground cumin, and ground coriander. Cook the spices for about 30 seconds.
- Add the red lentils to the pot and stir well to coat them with the spice mixture.
- Pour in 6 cups of water, bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for about 20-25 minutes.
- Once the lentils are cooked, check the consistency. If you prefer a thinner dhal, feel free to add a bit more water. Taste and season with salt as needed.
- Ladle the Red Lentil Dhal into bowls. Top each serving with a dollop of yogurt, a sprinkle of fennel seeds, and a fresh green chili.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 5 days.
- This dish tastes even better the next day!
- Feel free to add ginger or coconut milk for enhanced flavor.
