Red Lentil Dal Recipe
If you’re searching for a nourishing, cozy bowl of comfort, this Red Lentil Dal Recipe is absolute magic. Vibrantly spiced, yet endlessly soothing, dal is a staple in Indian households and the kind of meal that hugs you from the inside out. With just a handful of pantry-friendly ingredients, you can whip up a pot that’s naturally vegan, hearty, and bursting with flavor. Whether you’re new to Indian cooking or a long-time lentil lover, this trusty Red Lentil Dal Recipe guarantees satisfaction and seconds every single time.

Ingredients You’ll Need
Every element of this recipe pulls its weight, building rich layers of flavor and a gorgeous golden hue. The ingredients are humble, but together, they create a dal that’s aromatic, creamy, and satisfying enough to make you crave it all week long!
- Red lentils: These cook quickly and break down beautifully, creating dal’s signature creamy texture without any need for blending.
- Coconut oil or ghee: Both add rich, subtle flavor and help bloom the spices; use what you prefer for a vegan or traditional version.
- Onion: Finely chopped for sweetness and subtle savory depth as the base of the dish.
- Garlic: Minced fresh garlic gives a gentle bite and rounds out the flavor profile.
- Fresh ginger: Grated for earthy warmth and a hint of zesty freshness.
- Ground turmeric: Responsible for that signature golden color and earthy, peppery notes.
- Ground cumin: This kitchen staple enhances the dal’s smokiness and warmth.
- Ground coriander: Adds a quietly citrusy, complex undertone.
- Chili powder (optional): A dash brings gentle heat; adjust or skip to suit your spice preference.
- Salt: Completely essential for drawing out every layer of flavor.
- Black pepper: A little bit gives balance and just the right hint of background heat.
- Water or vegetable broth: Use broth for a richer flavor, but water will work perfectly in a pinch.
- Canned coconut milk (optional): This optional extra stirs in a touch of creaminess—heavenly!
- Lemon juice: Fresh lemon brightens the whole recipe and balances the richness.
- Fresh cilantro: Bright green for garnish, offering color and a final pop of herby freshness.
How to Make Red Lentil Dal Recipe
Step 1: Sauté the Aromatics
Start by heating your coconut oil or ghee in a medium saucepan over medium heat. Once shimmering, add the chopped onion and let it gently sauté for 4 to 5 minutes. The aim is translucent, soft, and golden edges—this step is where the dal starts to build its sweet, savory foundation.
Step 2: Add Garlic and Ginger
Next, toss in your minced garlic and freshly grated ginger. Stir and let them cook for a full minute, just until everything smells incredibly fragrant. You’ll notice your kitchen already smells wonderful—this lets the essential oils in your ginger and garlic come alive.
Step 3: Bloom the Spices
Sprinkle in the turmeric, cumin, coriander, chili powder (if using), salt, and pepper. Stir thoroughly so the spices coat the onion mixture. Give this about 30 seconds—sautéing the spices at this stage releases their aromas and really deepens their flavor profile.
Step 4: Simmer the Lentils
Pour in your rinsed and drained red lentils, followed by the water or vegetable broth. Give everything a good stir. Crank up the heat and bring to a gentle boil, then immediately reduce the heat to a simmer. Keep the lid off as the dal cooks for 15 to 20 minutes, stirring now and then. The lentils will soften, absorb the spices, and begin to break down, thickening the whole pot into a luxurious stew.
Step 5: Add Coconut Milk and Finish
If you’re craving something extra creamy, stir in your coconut milk and let simmer for another 3 to 5 minutes. At the very end, squeeze in fresh lemon juice to balance all the richness and taste for seasoning. Gently mash a scoop of the lentils against the side of the pot for an even silkier texture if you’d like.
Step 6: Garnish and Serve
Ladle the dal into bowls and top with a shower of freshly chopped cilantro. This Red Lentil Dal Recipe is now ready to warm your soul!
How to Serve Red Lentil Dal Recipe

Garnishes
Nothing beats the taste and look of a sprinkle of freshly chopped cilantro on top of your dal. For an extra burst of vibrancy, try adding a pinch of chili flakes or a swirl of coconut milk just before serving. A wedge of lemon on the side invites everyone to add a final hit of freshness to their own bowl.
Side Dishes
A bowl of dal begs for something to scoop it up with! Pair your Red Lentil Dal Recipe with fluffy basmati rice or soft, warm naan bread. If you’d like a more complete spread, add some crisp cucumber salad, tangy mango chutney, or a quick stir-fried green like spinach for color and crunch.
Creative Ways to Present
Turn your dal into a showstopper by serving it in shallow bowls drizzled with coconut milk and topped with microgreens or sliced chili. For parties, offer mini cups of dal as hearty shooters for guests to sip, or spoon it alongside roasted veggies for a gorgeous, nutrient-packed grain bowl. The Red Lentil Dal Recipe is endlessly versatile and welcomes a little creative flair!
Make Ahead and Storage
Storing Leftovers
Dal is one of those rare dishes that gets even better as it sits overnight. Transfer any leftovers to an airtight container and store in the fridge for up to 4 days. The flavors meld together and the texture stays lush and satisfying—just be sure to cool completely before sealing up your container.
Freezing
This Red Lentil Dal Recipe freezes like a dream. Let your cooked dal cool, then portion it into freezer-safe containers (single servings make future lunches a breeze). You can freeze dal for up to 3 months. Just remember, the texture may thicken a bit after freezing—give it a stir and a splash of water or broth when reheating.
Reheating
To reheat your dal, warm it gently in a saucepan over medium heat, stirring occasionally until it’s heated through. If it seems too thick, a splash of water or coconut milk will restore that perfect soupy consistency. You can also microwave individual portions, stirring halfway through to make sure it heats evenly.
FAQs
Can I use different lentils for this Red Lentil Dal Recipe?
Absolutely! While red lentils cook fastest and give the creamiest consistency, you can substitute with yellow split peas, green lentils, or brown lentils—just note they may require a longer cook time and the texture may be less smooth.
Is this recipe spicy?
This dal is deeply flavorful but not overly spicy by default. The chili powder is optional, so you’re in control—add more for heat, or leave it out entirely for a milder, kid-friendly version.
Can I add vegetables to the dal?
Definitely! Spinach, kale, diced tomatoes, or even chopped carrots are wonderful additions for extra nutrition and color. Simply stir them in during the last 5-10 minutes of simmering so they cook through without losing their vibrancy.
What can I use instead of coconut milk?
If coconut milk isn’t your thing—or you just don’t have any on hand—try stirring in a swirl of cashew cream, a splash of almond milk, or leave it out for a lighter, brothier dal. The Red Lentil Dal Recipe is super forgiving and customizable to your kitchen.
How do I make the dal thicker?
For a thicker dal, simply mash some of the lentils with the back of your spoon as the dal finishes cooking. The more you mash, the creamier and thicker the texture will be. It’s an easy tweak to achieve your ideal consistency!
Final Thoughts
There’s something incredibly satisfying about making this Red Lentil Dal Recipe—simple ingredients, lots of love, and pure comfort every single time. I hope you give this one a try, put your own spin on it, and let it become a regular in your weeknight rotation. Your taste buds (and your future self with leftovers) will thank you!
Print
Red Lentil Dal Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-Free
Description
A comforting and flavorful Red Lentil Dal recipe that is easy to make and perfect for a wholesome meal. This vegan and gluten-free dish is seasoned with aromatic spices and coconut milk for a creamy texture.
Ingredients
Main Ingredients:
- 1 cup red lentils, rinsed and drained
- 1 tablespoon coconut oil or ghee
Aromatics:
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Spices:
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon chili powder (optional)
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
Liquid and Garnish:
- 3 cups water or vegetable broth
- 1/2 cup canned coconut milk (optional, for creaminess)
- Juice of 1/2 lemon
- Fresh cilantro, for garnish
Instructions
- Sauté Aromatics: Heat oil in a saucepan, sauté onion until soft. Add garlic, ginger, and cook until fragrant.
- Add Spices and Lentils: Stir in turmeric, cumin, coriander, chili powder, salt, pepper. Add lentils and water/broth. Simmer for 15–20 minutes.
- Finish: Stir in coconut milk, simmer for 3–5 minutes. Add lemon juice, adjust seasoning. Garnish with cilantro.
Notes
- For a thicker consistency, mash some of the lentils.
- Stores well and tastes better the next day.
- Add spinach or kale for extra nutrients.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course, Side Dish
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 bowl
- Calories: 240
- Sugar: 3g
- Sodium: 370mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 8g
- Protein: 13g
- Cholesterol: 0mg