
How to make perfect dal fry at home with restaurant-style tadka
Looking for an easy Indian dal recipe that’s comforting, flavorful, and tastes just like your favorite restaurant? This Homestyle Dal Fry with Garlic Tadka is the answer! Made with a mix of toor and masoor dal, this hearty dal (lentil soup) is simmered with my favourite Indian spices and finished with a garlic tadka (tempering) for that delicious aroma and flavor.
Whether you’re meal prepping, making a quick weekday dinner, or craving something homey, this recipe delivers bold, nostalgic flavors with minimal effort. No fancy ingredients. No complicated techniques. Just wholesome, spiced comfort food — ready in under an hour.
Why You’ll Love This Dal Fry
- Restaurant-style taste at home – no shortcuts on flavor
- Budget-friendly and made with pantry staples
- Naturally gluten-free and easy to make vegan
- High-protein and fiber-rich meal with simple dals
- Perfect with rice, chapati, paratha, or even as a soup!
What is Dal Fry?
Dal Fry is a popular Indian lentil dish where cooked lentils are simmered with an onion-tomato masala and finished with a flavorful tadka (tempering) of ghee, garlic, curry leaves, and spices. It’s commonly served in restaurants across India, but it’s also a staple in many Indian homes thanks to its ease, simplicity, and comforting flavor.
Unlike dal tadka, where the tempering is added directly to boiled dal, dal fry is made by frying a spice masala first, then combining it with the cooked lentils. The result is a deeper, richer taste that feels both homestyle and indulgent.
Why Garlic Tadka Makes All the Difference
The final touch in this dal is the aromatic garlic tadka, a tempering of ghee, garlic slices, curry leaves, and dried chili. This simple step infuses the dal with layers of aroma and gives the dish its signature “restaurant-style” flavor.
Many home recipes tend skip this step — don’t! The tadka brings a richness and elevates the dal from ordinary to unforgettable.
Ingredients You’ll Need
Lentils (Dal):
- Toor Dal (split pigeon peas) – mild and creamy, it’s the backbone of many Indian dals.
- Masoor Dal (red lentils) – adds a bit of sweetness and softens quickly, making this dal super comforting.
Masala Base:
- Onion, Tomato, Garlic, Ginger, and Green Chili – the aromatics that build the base.
- Turmeric, Coriander, and Chili Powder – essential Indian spices for warmth and color.
For the Tadka:
- Ghee – use ghee for authenticity and maximum flavor. (Swap with oil for a vegan version.)
- Thinly sliced garlic, curry leaves, hing (asafoetida), dried red chili – this combo brings bold aroma and that iconic finishing touch.
Step-by-Step: How to Make Dal Fry at Home
1. Cook the Lentils
Wash and soak the dals for 30 minutes. This reduces cooking time and improves digestion.
Pressure cook the soaked dal with water until soft (2–3 whistles). Mash lightly with the back of a spoon for a smooth texture.
2. Prepare the Masala Base
In a kadai, heat oil and add cumin seeds. Once they splutter, sauté garlic, ginger, and green chili.
Add chopped onions and sauté until golden brown. Stir in the spices and toast them to release their oils.
Add chopped tomatoes and cook down until soft and jammy.
3. Mix Masala with Cooked Dal
Pour the mashed dal into the masala base. Stir and simmer for 5–7 minutes until everything is well blended. Adjust salt or water as needed.
4. Make the Garlic Tadka
In a small tadka pan, heat ghee. Add garlic slices, curry leaves, hing, and dried red chili. Let it all sizzle until the garlic turns golden.
Pour immediately over the hot dal and stir.
Serving Suggestions
Wondering what to serve with dal fry? Here are some classic pairings:
- Steamed basmati rice or jeera rice – the most iconic pairing
- Soft chapatis, rotis, or parathas
- Papad, rice, pickle, and salad for a complete thali experience
- A dollop of ghee or butter on top for extra indulgence
- I enjoyed it South Indian style with Mangalorean rava fish fry, Cabbage palya and white rice

Expert Tips
- Soaking the dal reduces cooking time, makes it easier to digest and improves texture.
- Use fresh garlic for the tadka — it’s the star of the dish.
- Dal thickens as it sits — add water when reheating to adjust consistency.
- Make it vegan by replacing ghee with any neutral cooking oil.
Variations You Can Try
- Add a pinch of kasuri methi (dried fenugreek) for restaurant-style aroma.
- Use moong dal if you want something lighter and faster cooking.
- Add a squeeze of lemon juice for brightness before serving.
If you’re searching for the best homestyle dal fry recipe, this one is a keeper. It’s simple enough for beginners, flavorful enough for seasoned cooks, and comforting enough for any day of the week. Whether served for lunch, dinner, or as part of a larger thali — it’s always a crowd-pleaser.
Easy Homestyle Dal Fry with Garlic Tadka
Course: MainCuisine: IndianDifficulty: Easy4
servings15
minutes40
minutesA warm, hearty dal with a perfectly spiced masala base and a fragrant garlic tadka. This is comfort food in a bowl—simple, satisfying, and straight from the heart.
Ingredients
- Pressure Cook
½ cup toor dal
¼ cup masoor dal
Water – enough to go slightly above the dal
- Masala
1 tbsp oil
1 tsp cumin seeds
4 garlic cloves, minced
½ inch ginger, minced
1 onion, chopped
1½ tomatoes, chopped
1-2 green chilli
½ tsp turmeric powder
1 tsp coriander powder
1 tsp chilli powder
Salt to taste
- Tadka (Tempering)
1 tbsp ghee
4 garlic cloves, thinly sliced
1-2 sprig curry leaves
½ tsp hing (asafoetida)
1 dried red chilli
- Garnish
Fresh coriander leaves, chopped
Directions
- Cook the Dal
- Wash and soak the dals for at least 30 minutes. Pressure cook with water just above the dal level for 2–3 whistles until soft. Mash the dal gently after cooking.
- Make the Masala
- In a heavy-bottomed kadai, heat oil and splutter cumin seeds.
- Add onions and sauté until golden.
- Add ginger, garlic and green chilli, cook until aromatic.
- Stir in turmeric, coriander, and chilli powder. Toast the spices briefly.
- Add chopped tomatoes and cook until soft and jammy. Season with salt.
- Combine
- Add the mashed dal to the masala. Mix well and let everything simmer together for 5–7 minutes. Garnish with coriander leaves. Taste and adjust salt or spices as needed.
- Prepare the Tadka
- In a small tadka pan, heat ghee.
- Add sliced garlic, curry leaves, hing, and the dried red chilli.
- Let the garlic turn golden and aromatic. Pour this hot tadka over the dal.
- Final Stir & Serve
- Mix well, and your dal is ready to go!
Notes
- Soaking the dal reduces cook time and makes it easier to digest.
- Use ghee for the tadka for maximum flavor and aroma—it’s worth it!
- This dal thickens as it sits—add a splash of water when reheating.
- You can make it vegan by skipping the ghee or replacing it with oil.
Leave a Reply