The best Dhaba-style Butter Dal made with red lentils and a restaurant-style tempering. Rich and comforting, yet there’s no cream—just a touch of vegan butter or oil for that classic dhaba finish. Gluten-free, soy-free, nut-free, and allium-free (no onion or garlic).

This dhaba-style butter dal is inspired by roadside restaurants in India called dhabas, known for simple ingredients and bold, rustic flavors. Minimal fuss but maximum comfort—perfect when you want a warm, satisfying bowl of dal.
It’s called butter dal because the finished dal is splashed with hot spiced butter (or oil) before serving, which infuses the dish with aroma and depth. This particular version is made without onion or garlic, a common practice for many street-side cooks where refrigeration is limited and alliums were often avoided.

Why you will love this vegan butter dal
- Easy to make and full of comforting, layered flavors.
- Allergy-friendly: gluten-free, nut-free, soy-free.
- Allium-free (no onion or garlic), making it suitable for Jain and other dietary needs.
- Uses common Indian spices—adaptable to what you have on hand.
- Versatile serving options: over rice, with naan or roti, on baked potatoes, or even as a soup.

Ingredients (summary)
- Main lentils: split red lentils (masoor dal) cook quickly and are used here; toor, moong, or urad also work—adjust cooking time accordingly.
- Lentils are cooked with ginger, tomato, green chili, dried fenugreek leaves and turmeric for a bright, aromatic base.
- Tempering (tadka): whole spices are fried in vegan butter or oil—cumin seeds, bay leaves, cloves, cinnamon stick, dried red chilies, and peppercorns.
- Finish the tadka with ground spices: Kashmiri chili powder (or paprika), ground coriander and a pinch of cayenne or Indian chili powder for heat if desired.
- Tomato adds acidity, texture and color; finish with fresh cilantro and a squeeze of lemon or lime juice.
Tips
- Adjust the dal’s consistency by adding more or less water—thin like a soup or thick like porridge.
- Dal soaks up spices well, so taste and tweak seasoning as you cook.
- This dal pairs beautifully with plain rice, jeera rice, pulao, fried rice, or with roti, naan and parathas.

How to make Dhaba-Style Butter Dal

Cook the dal: Combine the lentils, water, ginger, green chili, turmeric, dried fenugreek leaves, salt and a chopped medium tomato in a saucepan and mix well. Bring to a boil over medium heat, then partially cover and simmer until the lentils are tender, about 13–15 minutes for split red lentils. Adjust cooking time for other lentils (see notes).
Alternatively, pressure cook in an Instant Pot: masoor dal 3 minutes, moong or urad dal 6 minutes, toor dal 10 minutes; quick release after 5 minutes.

Make the tempering (tadka): Heat 1 tablespoon vegan butter or oil in a skillet over medium heat. When hot, add 1/2 teaspoon cumin seeds and fry until fragrant and the seeds darken slightly. Add 2 bay leaves, 2 whole cloves, 1 cinnamon stick, 2 dried red chilies, about 6 black peppercorns and 1/2 teaspoon dried fenugreek leaves. Stir and cook until the dried chilies change color, about 30 seconds.

Add 2 teaspoons Kashmiri chili powder (or paprika), 1 teaspoon ground coriander and 1/4 teaspoon cayenne or Indian chili powder if using. Stir briefly, then add the chopped large tomato and a splash of water to cool the pan and avoid burning the spices. Immediately add the cooked dal along with its cooking liquid and mix well.

Bring the combined dal and tempering to a gentle boil, taste and adjust salt and seasoning, then switch off the heat. Garnish with chopped cilantro and a squeeze of lemon or lime juice. Serve hot over rice or with flatbread.

Which lentils to use
Split red lentils (masoor dal) are used here because they cook quickly and yield a smooth, creamy texture. You can also use moong dal, toor dal or urad dal—adjust stovetop cooking times: moong about 20 minutes, toor about 30 minutes. Pressure cooking times: masoor 3 mins, moong/urad 6 mins, toor 10 mins with a quick release after 5 minutes.

What to serve with this butter dal
This dal is excellent with plain steamed rice, jeera rice, pulao, or fried rice. It also pairs well with roti, naan, parathas, or even a baked potato for a hearty meal.
Storage
Store cooked dal in the refrigerator for up to 3 days. To prepare ahead, cook and refrigerate the lentils, then make the tempering fresh just before serving for the best flavor and aroma.
