Newsletter Sign Up

wellcuratedhome

Email address

By signing up, you agree to the Terms of Service and Privacy Policy.

Get a Full Year of BHG + Real Simple

Both Magazines - Only $18!

wellcuratedhome

How To Make the Best Lentil Dal at Home

Published on July 31, 2026
1 views
How To Make the Best Lentil Dal at Home
Prep: 15 mins
Cook: 40 mins
Difficulty: Easy
Servings: 4 Servings

Dal” has a double meaning: It is both the word for lentils and beans and the term for a thick purée or soup made from lentils. Lentil dal is essentially just a lentil soup. However, to say dal is simple also cuts its significance of flavor, of history, and importance at the South Asian table. In this recipe, learn how to make lentil dal at home, complete with tempering oil to finish.

Ingredients

  • 1 cup split red lentils
  • 3 cups water
  • 2 tablespoons ghee
  • 1 small yellow onion, diced small
  • 4 cloves garlic, thinly sliced
  • 1 (1/2-inch) piece fresh ginger, peeled and minced
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon ground coriander
  • 1 bay leaf
  • 1 (15-ounce) can diced tomatoes, or 2 diced large, ripe tomatoes
  • 2 tablespoons ghee
  • 1/2 teaspoon whole cumin seeds
  • 1/2 teaspoon coarsely ground black pepper
  • 2 cloves garlic, coarsely chopped
  • 1/2 cup fresh cilantro leaves (optional)
  • Cooked basmati rice or roti
  • Small saucepan
  • Medium skillet
  • Fine-mesh strainer
  • Wooden spoon
  • Measuring cup and spoons
  • Chef's knife
  • Cutting board

Instructions

  1. Cook the lentils. Sort through the lentils and remove any debris. Rinse in a fine-mesh strainer under cool, running water. Place the lentils and 3 cups water in a small saucepan and bring to a simmer over medium-high heat. Reduce the heat slightly to maintain a simmer, and cook until the lentils are tender, about 30 minutes. Meanwhile, cook the spices.
  2. Sauté the aromatics and spices. Heat the ghee in a medium skillet over medium-high heat. Add the onion, garlic, and ginger, and cook until browned, about 8 minutes. Add the salt, cumin, turmeric, coriander, and bay leaf, and cook until fragrant, about 1 minute more.
  3. Add the tomatoes. Add the tomatoes along with their juices, reduce the heat to low, and keep warm while the lentils cook.
  4. Add the aromatics and tomatoes to the lentils. Add the tomato mixture to the cooked lentils and stir to combine. Do not be gentle, use a wooden spoon or spatula to mash the lentils and combine the mixture.
  5. Make the tadka. Heat the ghee in a small saucepan or skillet over medium heat (you can use the same skillet you cooked the aromatics and tomatoes in, just wipe it clean before proceeding). Have a lid handy. Tilt the pan to form a pool of ghee, add the cumin and black pepper, and cover immediately. Once the spices stop spluttering, remove from the heat and add the garlic. It will brown quickly, so transfer the tadka to another bowl for serving after it browns, or add immediately to the lentils.
  6. Serve. Add the tadka to the lentils, garnish with cilantro if using, stir, and serve hot over rice or with roti.

Recipe Stats

  • Jul 31, 2026
  • Prep: 15 mins
  • Cook: 40 mins
  • Servings: 4 Servings
wellcuratedhome
wellcuratedhome