Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Indulgent Restaurant-Style Dal Makhani Recipe

Indulgent Restaurant-Style Dal Makhani Recipe

Creamy dal makhani curry in a stainless steel serving bowl with naan bread in the background.
Indulgent Restaurant-Style Dal Makhani Recipe
Anadi Misra

By Anadi Misra · January 27, 2025

Indian

About this recipe

Rich, creamy, and deeply satisfying, this restaurant-style Dal Makhani brings bold Indian flavors straight to your kitchen. A hearty vegetarian dinner the whole family will love.

↓ Jump to Recipe

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

What Is Dal Makhani?

Long before I started having chicken or anything non-vegetarian, I absolutely loved indulging in Dal Makhani and Paneer Makhani at restaurants. Dal makhani is a restaurant favourite, and you will see how to make this beloved North Indian favourite with this restaurant-style authentic Dal Makhani recipe!

8 hr 10 min
4 servings
hard
Creamy dal makhani curry in a stainless steel serving bowl with naan bread in the background.
Indulgent Restaurant-Style Dal Makhani Recipe
Anadi Misra

By Anadi Misra · January 27, 2025

Indian8 hr 10 min4 servingshard
Indulgent Restaurant-Style Dal Makhani Recipe
Anadi Misra

By Anadi Misra · January 27, 2025

Indian8 hr 10 min4 servingshard

Dal makhani in Hindi translates to “buttered lentils,” but its alternative name is lovingly called maa ki dal (mother’s lentils), which to be honest, I don’t know why Dal Makhani has this name? Since my mom never made Dal Makhani restaurant style, as I will be showing you how to do today! This may sound bad, but it’s true! On the other hand, I will give my mom credit for some deliciousness she definitely does whip up, like Punjabi Lobia or Masoor Dal!

Dal Makhani is a North Indian vegetarian dish that hails from the Punjab region of India. My interpretation for Dal Makhani’s alternative name that it is called so because Dal Makhani is the mother recipe of all lentils, which is why we enjoy this dish on any and all special occasions. Because of how rare it was for my sister and I to enjoy restaurant foods, I wanted my dal to be perfect, which meant I stuck with what I knew was good - by the way, nothing beats Delhi’s Dal Makhani. As I mention in my free motivational guide to explore your potential in the kitchen, Make Cooking Fun!!, getting inspired by your favourite restaurant dishes can certainly spark your creativity in the kitchen! Making Dal Makhani is something I’ve done in the early days of arriving to Canada back in 2013, and it had been a long time since I’ve made it. My last trip to India was November 2024, and I was missing this goodness. As a result, I definitely had to get to it, and refreshing this recipe and filming the video was the perfect opportunity to do it!

Creamy dal makhani in a steel serving bowl with naan bread on a plate in the background.

This standard I had set for myself is what I used to compare all other variations of this dal with. This recipe is long time coming and is the best one yet! I have also adapted this recipe to an even easier Instant Pot recipe, check it out here.

If India is a destination unseen for you, then I definitely encourage you to try out this Restaurant-Style Makhani recipe as part of your Live to Cook one-month challenge! You can get started for free today by signing up to my email newsletter, plus all of my latest recipes will be delivered directly to your inbox so you can always bring restaurant favorites to your kitchen!

What Makes This Dal Makhani Recipe Amazing?

This recipe for dal makhani is:

  • Creamy and velvety gravy
  • Indulgent delight just like at a high-end Indian restaurant
  • Costs less than $1.00 CAD per serving - It is so incredibly cheap to make. An Indian restaurant would charge you at least $15.00 CAD for a quarter of this recipe - this recipe is such a steal. Plus you know what is going in it, so you can control how much butter, ghee or cream is added. Plus the recipe tastes just like a restaurant so it is a win-win!
  • Great with rice, roti or naan - Check out plenty of serving suggestions later on in this post!
  • Instant Pot Friendly - Check out the Instant Pot version here
Can I Make The Dal and Beans in a Pressure cooker?▼

Yes, you could cook the dal and beans in a pressure cooker if you want. Alternatively, you could use your Instant Pot if you have one. For more details on how to cook the best dried beans and lentils in the Instant Pot, be sure to check out my complete guide here. However, I actually cooked urad dal/black lentils and kidney beans over the stove on low heat until they mash easily. That’s what I did here!

Creamy dal makhani simmering in a pot with visible whole beans and rich brown sauce.

Dietary Considerations for Restaurant-Style Dal Makhani

This Restaurant-Style Dal Makhani recipe is:

  • Vegetarian
  • High in plant-based protein
  • High in fibre
  • Budget-friendly
  • Gluten-free if using certified gluten-free hing
Hand dipping naan into creamy, spiced dal makhani in a brass bowl with black handles.

Questions You May Have

Is Dal Makhani Like Butter Chicken?▼

Well, if butter chicken is the most luscious way to enjoy chicken tikkasthen in the same vain, dal makhani is the ultimate way to enjoy lentils. Rarely have I tasted lentils as tasty as in a dal makhani.

Can I Make Restaurant-Style Dal Makhani Fast?▼

I wouldn’t try to rush a dal makhani. I think this dish is a labour of love and the longer the lentils have the time to cook, the tastier the final dish is. Why take a half measure for a special dish like this? Although, if you have to, you can cook the soaked lentils and kidney beans in an Instant Pot for 12-15 minutes on High Pressure, or a traditional pressure cooker for 15-20 minutes, allowing the pressure to release naturally. The lentils should be soft but still hold their shape once ready.

Dhangar Method

This is an easy technique that allows you to elevate any North Indian dish by adding a smokey layer of flavour using charcoal. Restaurants tend to make use of tandoor ovens that naturally adds a smokey flavour to the dishes and this technique allows it to be added in a home kitchen.

Essentially, once the dish is ready, heat a piece of coal, either directly on a gas stovetop and then place it in a stainless steel or ceramic bowl. Alternatively, you can use a blow torch by placing the coal in a stainless steel or ceramic bowl and then heating it.

Rest this smoking vessel on top of the dish with the hot coal and pour some ghee or butter on top. Cover the dish with a lid and allow the smokey flavours to get infused into the dish, just a couple of minutes. Remove the smoking vessel and enjoy the dish!

Learn more about the dhangar methodhere.

Can You Make Dal Makhani without Onion and Garlic?▼

Good news, my recipe does not use onions to start with, and for the garlic, you can simply remove it from the recipe and cook the recipe as instructed with just the ginger. This sort of flexibility is great when it is time for religious festivals or for dietary reasons where onion and garlic is avoided from consumption.

Can You Add Yogurt to Dal Makhani?▼

Yogurt can be added to replace the cream in dal makhani if desired. However, you need to add it carefully to prevent it from curdling. Before adding, make sure to whisk the yogurt well and then add a small amount of the hot dal to the yogurt to allow for the yogurt to be tempered. Then, once the dal is off the heat, and cooled slightly, then mix in the tempered yogurt.

Do You Really Have to Soak the Lentils and Kidney Beans?▼

Yes, since the final texture of the lentils and kidney beans is key in this dish, soaking them prior to cooking is important. It helps to prime the lentils and beans prior to cooking so that once cooked, they are soft, well cooked, but still hold their shape. Cooking them in a rush, without soaking will likely result in an inconsistent texture and may cause the lentils/beans to burst while cooking.

Do I Have to Use Heavy Cream?▼

Table cream (18%) or half and half (10%) can be used instead of heavy cream (35%) just as easily. As for the amounts, you can control the amount of creaminess and if needed, thin out the dal with some water to adjust the consistency.

How to Enhance the Dal Makhani’s Taste?▼

As mentioned previously, cream and butter are essential ingredients for an Authentic Restaurant-Style Dal Makhani at home! Therefore, use more of these to enhance your Dal Makhani’s taste - they’ll definitely do the trick!

Can I Make this Restaurant-Style Dal Makhani Vegan?▼

You may be wondering if there is any way to veganize this Dal Makhani recipe. Technically, if you’re really looking to make plant-based substitutions for the butter and the cream, it is possible. For the butter, you can use plant-based butter, and to substitute for the cream, you could do coconut milk or coconut cream. However, keep in mind that if you are not going to use butter or cream of any type, such as replacing the butter with oil and cream with a plant-based yogurt, you’re not actually have dal makhani anymore. Remember, makhan means butter and cream, so those are truly critical ingredients for this recipe!

Tools Needed to Make Restaurant-Style Dal Makhani

  • Pot
  • Mixing bowl
  • Salt crock
  • Butter block
  • Cutting board
  • Sharp chef’s knife
  • Blender
  • Measuring spoons
  • Measuring cups
  • Spatula
  • Wooden spoon
  • Ladle

Ingredients for the Best Homemade Restaurant-Style Dal Makhani

You can find all ingredients and their quantities listed in the FULL PRINTABLE recipe card, which can be found by scrolling to the bottom of this post or by pressing the “Jump to Recipe” button. You can also scale the recipe based on how many portions of Dal Makhani you want to make so that you’ve got the perfect ratio of the lentils and the ingredients to make the luscious and creamy gravy!

For the Lentils

Ingredients for dal makhani: black lentils, kidney beans, bay leaf, cinnamon stick, and spices in white bowls.
  • Lentils and beans: The classic combination is to use black lentils (whole urad dal) and red kidney beans. Ensure that they have soaked for 4-6 hours. I use a 2 to 1 ratio of black lentils to kidney beans.
  • Whole spices: Bay leaf and cinnamon stick to add flavour.
  • Salt

For the Tadka

Ingredients for dal makhani laid out on a dark surface: tomatoes, butter, milk, cream, spices, green chilies, and fresh herbs in small bowls.
  • Butter or ghee: You can use either one for making the tadka. As you’ll see below, I used butter, but both are excellent choices!
  • Cumin seeds
  • Hing
  • Ginger-Garlic Paste: Made with fresh garlic cloves and ginger.
  • Green chillies
  • Tomato
  • Salt
  • Deggi mirch: Deggi mirch is one of my favourite tools in the tool box. It adds colour to food without adding too much spice. However, if you don’t have Deggi mirch and can’t find it anywhere, then a suitable substitute is paprika.
  • Tomato paste

For the Dal Makhani

  • Kasoori methi/dried fenugreek leaves
  • Butter
  • Garam masala
  • Cream
  • Salt

How to Make Restaurant-Style Dal Makhani

For the Lentils

Add the lentils kidney beans and the rest of the ingredients to a large pot. Season with salt and cover with water, about 4 cups.

Lentils and kidney beans in a pot of water ready to be brought to a boil for Dal Makhani.
Lentils, kidney beans, and spices in a pot of water with a wooden spoon, ready to simmer.
Lentils and kidney beans simmering in water in a large pot during the cooking process for dal makhani.

Bring the water up to a boil and once boiling, lower heat to bring the water down to a simmer. Cook with a lid on for at least 1 to 1.5 hours, or until the beans and lentils mash easily and are completely tender. Stir the pot every 10 minutes to ensure the beans cook evenly.

Simmering dal makhani in a pot with onion slices floating on top of the brown lentil mixture.
Pot of simmering lentils and beans with bay leaves and red chili, cooking in water with lid partially on.
Pot of simmering lentils and kidney beans with onion slices, cooking in broth with a red spoon stirring.
Pot of simmering lentils and kidney beans with glass lid on stovetop during cooking.

Once cooked set the pot aside with the water, do not drain the cooking liquid. Add additional water, if mixture starts to dry out. Lightly mash the lentils with the back of a serving spoon.

Simmered dal makhani in a pot, showing a creamy brown lentil mixture with cooking liquid.
Simmered dal makhani with soft lentils and beans in a creamy brown sauce in a pot with a spoon.
Cooked lentils and beans in simmering water in a ladle, showing the creamy dal makhani mixture before tadka.

For the Tadka

Heat a pan on medium heat and add ghee or butter and cumin seeds. Cook until cumin seeds turn reddish brown and are aromatic.

Butter and cumin seeds melting in a stainless steel pan on medium heat for tadka preparation.
Cumin seeds toasting in ghee in a stainless steel pan on medium heat for dal makhani tadka.
Ghee and cumin seeds sizzling in a pan during tadka preparation for dal makhani.
Ghee and cumin seeds tempering in a pan with reddish-brown seeds and aromatic spices for dal makhani tadka.

In the meanwhile, add ginger, garlic, chillies and tomato to a food processor and blend into a smooth paste.

Ginger, garlic, chiles, and tomato blended into smooth paste in food processor bowl.
Blended ginger, garlic, red chillies and tomato paste in a food processor bowl.
Ginger, garlic, red chili, and tomato being blended into a smooth paste in a food processor.
Ginger, garlic, chillies and tomato paste being blended in a food processor.

Add the puree to the pan and bring to a simmer. Add salt and deggi mirch and cook, while stirring occasionally to ensure the mixture does not burn.

Tomato paste being stirred into a reddish-brown masala mixture in a pan during dal makhani preparation.
Red deggi mirch powder being sprinkled into a creamy tomato-based dal masala in a pan on the stove.
Red deggi mirch spice sprinkled over simmering tomato-based dal makhani masala in a large pan.
Tomato paste being stirred into a simmering red curry base with a wooden spoon in a pan.
Simmering reddish-brown dal makhani sauce in a pan being stirred with a wooden spoon.
Tomato-based masala sauce simmering in a pan with a wooden spoon, showing oil separation and a rich reddish-brown color.

Cook for 5-10 minutes, or until mixture releases oil or appears dry.

Red dal mixture simmering in a pan with tomato paste added to the center, ready to be stirred in.
Wooden spoon holding a spoonful of reddish-brown dal makhani masala paste over a simmering pan.

Add tomato paste to the centre of the pan and cook for about a minute. Stir the tomato paste into the masala and turn off the heat. Add water if the mixture becomes too dry.

Tomato paste being stirred into spiced masala in a pan during dal makhani preparation.
Tomato paste being stirred into spiced masala in a pan with a wooden spoon, showing a dry, oil-releasing mixture.
Wooden spoon stirring tomato paste into spiced masala base in a pan, releasing oil.
Wooden spoon stirring tomato paste into spiced masala base in a pan for dal makhani

For the Dal Makhani

Add the cooked lentils along with any cooking water to the pan with the tomato tadka. Add 1 1/2 - 2 Cups water if not much cooking water is left after cooking the lentils. Mix well and bring the dal makhani up to a simmer.

Cooked lentils and tomato tadka being stirred together in a pot during dal makhani preparation.
Dal makhani simmering in a pan with a wooden spoon stirring the creamy lentil curry.
Dal Makhani simmering in a pan, showing creamy brown lentil curry with a wooden spoon stirring it.

Crush the kasoori methi between your hands and add to the pot. Cook for 1-2 minutes.

Dal Makhani simmering in a pot with crushed kasoori methi sprinkled on top of the creamy tomato lentil curry.
Wooden spoon stirring crushed kasoori methi into a rich tomato-based lentil curry in a pot.

Then, add in the butter, garam masala and cream, mix well and simmer for 5-10 minutes. If the lentils become too thick, add water 1/4 cup at a time to adjust consistency. Once ready, you turn off the heat and cover with a lid to keep warm.

Creamy brown dal makhani simmering in a pot with cubes of butter being stirred in with a wooden spoon.
Creamy dal makhani simmering in a pot with garam masala being sprinkled on top
Cream being poured into a pot of rich, brown dal makhani simmering on the stove.
Creamy dal makhani being stirred with a wooden spoon, showing the rich brown and cream-colored mixture with visible spices.
Creamy dal makhani simmering in a pan with a wooden spoon stirring the rich, smooth lentil curry.
Creamy dal makhani simmering in a pot with butter being drizzled in, showing rich tan-colored lentil curry with visible spices.

Serve hot with an extra garnish of butter and cream and enjoy!

Creamy dal makhani being stirred in a metal pot, showing rich brown lentil curry with butter being added.
Dal makhani simmering in a steel pot with a pat of butter melting on top
Creamy dal makhani in a metal bowl with a swirl of white cream and butter being drizzled on top.
Creamy dal makhani simmering in a steel bowl, rich brown sauce with visible whole lentils and spices.
Creamy dal makhani simmering in a steel bowl with butter and cream swirled on top.
Creamy dal makhani being lifted on a spoon, showing its rich, velvety texture.
What Do I Serve with Restaurant-Style Dal Makhani?▼

Enjoy the dal makhani with steamed rice, naan, or roti. Check out some some of my recipes for rice and breads that go well with this delicious dal makhani:

  • Homemade Tandoori Naan
  • Rumali Roti Recipe - Soft and Thin "Handkerchief" Roti
  • Classic Homestyle Roti/Chapati/Phulka
  • Easy Restaurant-Style Jeera Rice Recipe
  • Plain Steamed Rice

Serve hot, and enjoy!

Creamy dal makhani simmering in a stainless steel pan, showing rich brown sauce with visible lentils and beans.

Tips for the Ultimate Restaurant-Style Dal Makhani at Home

  • Make sure to soak the lentils and beans ahead of time before cooking. They can be pressure cooked, however, slow cooking is a much more effective way to develop deeper flavours and soften the lentils and beans without them loosing their shape.
  • The longer the lentils cook, the better the final texture will be, you can cook it for longer than 1:30 hours, just have it gently simmering while you get everything else prepared. I had mine cooking for about 3 to 3.5 hours.
  • Take special care to cook out the tomato masala until some oil is released from the sides. At any point if required, add a splash of water to prevent the masala from burning.
  • The key for a dal makhani is to make it makhani - butter and cream. So indulge in this indulging dish, this is the one where you don’t hold back.
  • Any easy way to enjoy the richness yet making it lighter is to use 10%, half and half cream which helps thin out the dal, making it creamy without the heftiness from heavy cream.
  • Make use of the dhangar method described earlier on the page to infuse smokiness into the dish to step it up to the next level.
Can I Make Dal Makhani in Advance?▼

You most certainly can! Of course Dal Makhani will always be the most delicious when it’s freshly prepared, but if you want to make a large batch to enjoy it for days on end, then be sure to take advantage and make a big batch! All you need to do is transfer the contents into an airtight container and store in the refrigerator or the freezer. Be sure to allow the dal makhani to completely cool down before storing.

Cooked Dal Makhani will stay good in the fridge for 3-4 days, or you can freeze it for up to 6 months.

Cold Dal Makhani Anyone?

Are you guilty of taking out leftover dal makhani and naan from the fridge and just eat it cold? If so, you’re not alone. It is just so delicious! The chill of the fridge makes the dal thicker and the flavour is unlike anything else.

It’s worth a try!

To Reheat Dal Makhani From the Fridge

In the microwave: Heat uncovered for 2-3 minutes, stirring at 45 second intervals.

Over the stove: Transfer the contents to a pan or pot and bring to a gently simmer over medium low heat.

To Reheat From the Freezer

In the microwave: Heat uncovered for 2-3 minutes, stirring at 45 second intervals.

Over the stove: Thaw the dal makhani overnight and then transfer the contents to a pan or pot and bring to a gently simmer over medium low heat.

More Favourites From Indian Restaurants!

  • North Indian Dum Aloo
  • North Indian Potato Samosas
  • Restaurant-Style Kadai Paneer
  • Punjabi Baingan Bharta
  • Traditional Restaurant-Style Mushroom Matar

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Indulgent Restaurant-Style Dal Makhani Recipe

Rich, creamy, and deeply satisfying, this restaurant-style Dal Makhani brings bold Indian flavors straight to your kitchen. A hearty vegetarian dinner the whole family will love.

Be the first to rate ✦

Saved to your collection
··
·
·

10 min

Prep

2 hr

Cook

6 hr

Rest

8 hr 10 min

Total

4

servings

hard

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

For the lentils

  • (45 g) urad dal(soaked for 4-6 hours)Shop →
  • (23 g) red kidney beans(soaked for 4-6 hours)Shop →
  • bay leafShop →
  • (2.5 cm) cinnamon stickShop →
  • salt(to taste)Shop →

For the tadka

  • (14 g) butterShop →
  • (3 g) cumin seedsShop →
  • hingShop →
  • garlic clovesShop →
  • (2.5 cm) piece ginger(roughly chopped)Shop →
  • green chillies(optional)
  • medium tomato(roughly chopped)Shop →
  • (1 g) saltShop →
  • (4 g) deggi mirchShop →
  • (8 g) tomato pasteShop →

For the dal makhani

  • (8 g) kasoori methi(dried fenugreek leaves)Shop →
  • (14 g) unsalted butterShop →
  • (1 g) garam masalaShop →
  • (240 ml) half and half cream
  • salt(to taste)Shop →

Instructions

For the lentils

  1. 1

    Add the lentils kidney beans and the rest of the ingredients to a large pot. Season with salt and cover with water, about 4 cups.

    Add the lentils kidney beans and the rest of the ingredients to a large pot. Season with salt and cover with water, about 4 cups.

  2. 2

    Bring the water up to a a boil and once boiling, lower heat to bring the water down to a simmer. Cook with a lid on for at least 1 to 1 and a half hours , or until the beans and lentils mash easily and are completely tender. Stir the pot every 10 minutes to ensure the beans cook evenly.

    Bring the water up to a a boil and once boiling, lower heat to bring the water down to a simmer. Cook with a lid on for at least 1 to 1 and a half hours , or until the beans and lentils mash easily and are completely tender. Stir the pot every 10 minutes to ensure the beans cook evenly.

  3. 3

    Once cooked set the pot aside with the water, do not drain the cooking liquid. Add additional water, if mixture starts to dry out. Lightly mash the lentils with the back of a serving spoon.

    Once cooked set the pot aside with the water, do not drain the cooking liquid. Add additional water, if mixture starts to dry out. Lightly mash the lentils with the back of a serving spoon.

For the tadka

  1. 1

    Heat a pan on medium heat and add ghee or butter, cumin seeds and hing. Cook until cumin seeds turn reddish brown and are aromatic.

    Heat a pan on medium heat and add ghee or butter, cumin seeds and hing. Cook until cumin seeds turn reddish brown and are aromatic.

  2. 2

    In the meanwhile, add ginger, garlic, chillies and tomato to a food processor and blend into a smooth paste.

    In the meanwhile, add ginger, garlic, chillies and tomato to a food processor and blend into a smooth paste.

  3. 3

    Add the puree to the pan and bring to a simmer. Add salt and deggi mirch and cook, while stirring occasionally to ensure the mixture does not burn. Cook for 5-10 minutes, or until mixture releases oil or appears dry.

    Add the puree to the pan and bring to a simmer. Add salt and deggi mirch and cook, while stirring occasionally to ensure the mixture does not burn. Cook for 5-10 minutes, or until mixture releases oil or appears dry.

  4. 4

    Add tomato paste to the centre of the pan and cook for about a minute. Stir the tomato paste into the masala and turn off the heat. Add water if the mixture becomes too dry.

    Add tomato paste to the centre of the pan and cook for about a minute. Stir the tomato paste into the masala and turn off the heat. Add water if the mixture becomes too dry.

For the dal makhani

  1. 1

    Add the cooked lentils along with any cooking water to the pan with the tomato tadka. Add 1 ½–2 cups water if not much cooking water is left after cooking the lentils. Mix well and bring the dal makhani up to a simmer.

    Add the cooked lentils along with any cooking water to the pan with the tomato tadka. Add 1 ½–2 cups water if not much cooking water is left after cooking the lentils. Mix well and bring the dal makhani up to a simmer.

  2. 2

    Crush the kasoori methi between your hands and add to the pot. Cook for 1-2 minutes.

    Crush the kasoori methi between your hands and add to the pot. Cook for 1-2 minutes.

  3. 3

    Then, add in the butter, garam masala and cream, mix well and simmer for 5-10 minutes. If the lentils become too thick, add water 1/4 cup at a time to adjust consistency. Once ready, you turn off the heat and cover with a lid to keep warm.

    Then, add in the butter, garam masala and cream, mix well and simmer for 5-10 minutes. If the lentils become too thick, add water 1/4 cup at a time to adjust consistency. Once ready, you turn off the heat and cover with a lid to keep warm.

  4. 4

    Serve hot with an extra garnish of butter and cream and enjoy!

    Serve hot with an extra garnish of butter and cream and enjoy!

Notes

  • •Stir the pot while simmering lentils every 10 minutes to ensure the beans cook evenly.

Nutrition per serving

224

Calories

8g

Protein

19g

Carbs

13g

Fat

5g

Fiber

2g

Sugar

1547mg

Sodium

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen


Free weekly newsletter

Like this recipe? Get more every week.

New recipes, cooking tips, and behind-the-scenes from Anadi's kitchen.

No spam. Unsubscribe anytime.

Filed under

beans & grainslentil recipesvegetarianlunchdinnerindiandal makhani recipebest restaurant dal makhani recipedelicious dal makhani reciperestaurant style dal makhani

You might also like

Dal Tadka served over white rice in a bowl, topped with a golden curry sauce studded with lentils and vegetables.
Indian

Flavorful Instant Pot Dal Tadka - Mixed Lentils

Cozy, flavorful Dal Tadka made easy in the Instant Pot! Mixed lentils simmered with aromatic spices make the perfect homestyle Indian dinner. Serve over rice for a hearty, satisfying meal.

45 minHard4 servings
authentic dal makhani
indian vegetarian dinner
indian beans & grains
indian vegetarian
easy dal makhani recipe
easy dal makhani recipe in english
how to make dal makhani
how to make dal makhani restaurant style
restaurant style dal makhani recipe
how to make restaurant style dal makhani
punjabi dal makhani
punjabi dal makhani recipe english
best dal makhani recipe
best restaurant style dal makhani recipe
dal makhani restaurant recipe
restaurant style dal makhani ki recipe
authentic dal makhani recipe
traditional dal makhani recipe
traditional punjabi dal makhani recipe
how to make dal makhani punjabi style
restaurant style dal makhani at home
restaurant style dal makhani authentic
restaurant style dal makhani authentic recipe
stovetop dal makhani
dal makhani stovetop
dal makhani recipe easy
dal makhani recipe punjabi

Part of

Show Your Love With The Best Valentine’s Day Recipes!
Punjabi lobia curry with chickpeas served alongside fluffy white rice, garnished with fresh cilantro
Indian

Delicious Punjabi Lobia Recipe: Step-by-Step Guide

Make authentic Punjabi Lobia at home with this easy step-by-step guide. A hearty, flavorful black eyed pea curry packed with bold spices — perfect for a satisfying vegetarian Indian meal.

45 minHard4 servings
Dal Makhani in white bowl topped with cream drizzle and fresh cilantro on gray surface.
Indian

Restaurant Style Dal Makhani - Instant Pot Recipe

Rich, creamy Dal Makhani made restaurant-style in your Instant Pot. A hearty Indian lentil dish perfect for weeknight dinners with minimal effort and maximum flavor.

1 hr 17 minHard4 servings
Rajma masala served in a white bowl with white rice, garnished with fresh cilantro leaves.
Indian

Step-by-Step Guide to Perfect Rajma Masala Recipe

Make perfect Rajma Masala at home with this step-by-step guide. A rich, hearty North Indian kidney bean curry packed with bold spices — comfort food the whole family will love.

55 minMedium4 servings
Kadai Paneer served in a traditional steel kadai bowl, garnished with bell peppers, onions, and fresh cilantro in a creamy tomato-based sauce.
Indian

Authentic Kadai Paneer Recipe for a Restaurant-Style Delight

Make restaurant-style Kadai Paneer at home with bold spices, tender paneer, and a rich, aromatic gravy. An easy homemade recipe that delivers authentic Indian flavors every time.

50 minHard4 servings
Paneer tikka masala simmering in a pan with cubed paneer, bell peppers, and onions in creamy tomato sauce.
Indian

Easy Authentic Paneer Tikka Masala Recipe

Make restaurant-quality Paneer Tikka Masala at home with this easy, authentic recipe. Smoky grilled paneer in a rich, creamy tomato sauce makes the perfect vegetarian Indian dinner.

55 minHard4 servings

Comments

No comments yet — be the first to share your thoughts!

Leave a comment

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
A tadka is the 60-second move that changes everything: bloom cumin + mustard seeds in hot oil, add a chilli and curry le
My new favourite dressing: soy + toasted sesame for a savoury base, a pinch of sugar to balance, and Calabrian bomba for
One jar of dressing: soy, sesame, garlic, rice vinegar and Calabrian bomba. This dressing is going to add so much flavou
Week one of the new site, and I’m so happy you showed up! 🙌

 Thank you all for visiting and rating your favourite reci
Spontaneous Sunday: no plan, no recipe - just a jacket potato and whatever's in the fridge.

Crispy skin, fluffy middle,

Tag your makes with #cookingwithanadi