• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

Shahzadi Devje, Desi~licious RD logo

  • Home
  • Start Here
    • About Shahzadi
    • My Story
    • Work With Me
  • Blog
  • Recipes
    • Recipe Type →
      • Breakfast and Brunch
      • Drinks and Smoothies
      • Main Dishes
      • Salads
      • Sides and Snacks
      • Sweets and Desserts
    • Dietary Preference →
      • Dairy Free
      • Diabetes Diet Friendly
      • Gluten Free
      • Heart Healthy
      • High Protein
      • Low Carb
      • Vegan
      • Vegetarian
    • Cuisine →
      • Desi (Indian, Pakistani)
      • Mediterranean
      • Middle Eastern
  • Media/Brands
    • Media Features
    • Videos
  • Shop
    • Products
    • Cart
    • Checkout
    • My Account
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Shahzadi
  • Blog
  • Recipes
  • Work With Me
  • Media & Brands
  • Videos
  • Shop
  • Cart
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Main Dishes » Daal Makhani | Coconut Lentil Curry

    Daal Makhani | Coconut Lentil Curry

    Created on June 17th, 2019 · Last updated on April 14th, 2022 · 2 Comments

    Diabetes Diet FriendlyHeart HealthyVeganVegetarianDesi (Indian, Pakistani)
    Jump to Recipe Print Recipe
    daal makhani in a silver bowl on a round tray on top of a maroon velvet cloth with maroon flowers and roti in the background
    daal makhani in a silver bowl on a round tray on top of a maroon velvet cloth with maroon flowers and roti in the background
    daal makhani in a silver bowl on a round tray on top of a maroon velvet cloth with maroon flowers and roti in the background

    Medically reviewed by Shahzadi Devje, Registered Dietitian (RD) & Certified Diabetes Educator (CDE)

    Rich. Spicy. Exquisite. A mouthwatering and aromatic Indian dish, Daal Makhani is a thick, hearty lentil curry, made with brown lentils and red kidney beans in a creamy coconut and tomato sauce and seasoned with traditional Indian spices. This meatless meal is a guaranteed winner! High protein, vegan and gluten free.

    daal makhani in a silver bowl on a round tray on top of a maroon velvet cloth with maroon flowers and roti in the background

    When we're at an Indian restaurant (which seldom happens), this lentil curry, daal makhani, is one dish I excitedly hunt for on the menu. I'm in love with its authentic rich taste, and makes me feel like a proper Punjabi when I eat it.

    Feasting on this took me back to the time when I'd had the best daal makhani EVER. It was at Niagara Falls when we were vacationing in July. To say it was incredible would be an understatement.

    Since then, I've wanted to create my version. After testing it out heaps of times with the family, I'm so excited to share it with you all.

    What is Daal Makhani Made with?

    Daal Makhani is a brown lentil curry with red kidney beans. Traditionally, it's made with butter and cream, which is what makes it super rich and comforting.

    To make this lentil curry less heavy and something we can enjoy more often, I swapped the dairy cream for coconut cream and omitted the butter. It's still just as rich and intensely flavored with the most delicious and aromatic Indian spices.

    The Key Spices for Making Lentil Curry

    • Cumin seeds
    • Coriander seeds
    • Cinnamon
    • Green and black cardamom
    • Ginger
    • Turmeric powder
    • Curry powder

    What is curry powder?

    When we talk about curry powder, we're actually talking about a blend of spices from East Indian cuisine. Depending on the brand, the blend can vary but usually consists of turmeric, coriander seeds, cumin seeds, chillies, black pepper, fenugreek seeds, curry leaves, mustard seeds, cinnamon, cardamom, cloves, nutmeg, peppercorns and bay leaves.

    What a line-up - I know. As it turns out, such a powerful concoction has shown to offer some health benefits, such as anti-inflammatory, anticancer and antioxidant properties.

    How to make Daal Makhani - Step by Step

    step by step preparation shots of how to make daal makhani (Indian lentil curry)
    1. Make sure to rinse the lentils several times in water (Image 1)
    2. Start the cooking process by tempering the whole spices in coconut oil to release their flavour (Image 2).
    3. You want to fry the onion with the garlic and ginger until golden (Image 3)
    4. Next, add the powdered spices and stir for a minute on low heat (Image 4)
    5. Now begin to create the sauce by adding coconut cream and tomato sauce, along with the salt and water (Image 5)
    6. Bring to boil before adding the lentils and kidney beans (Images 6-7)
    7. Cover and simmer on low heat for 30-40 minutes until  the lentils are fully cooked, and you end up with a thick creamy consistency (Image 8)

    Top Tips For Making Daal Makhani

    • Don't skip on the whole spices. Each type adds its unique flavour, which gives this recipe the typical daal makhani taste.
    • Keep the heat on low/medium and keep a close eye to not burn the whole spices - otherwise, your curry will have a bitter taste.
    • If you're not a fan of spicy food, you could certainly tone it down. Leave out the green chilli and keep it on the side.
    • Use mild curry powder to reduce the heat in your curry (if you prefer), which is what I use so the kids can enjoy it. I must admit, the coconut cream with the sweet tomato sauce does a fine job in balancing out the spices and heat.
    • Use full-fat coconut cream, which gives the lentil curry a perfectly smooth and luscious consistency.
    • The more your daal simmers on low heat - the more creamy and luscious it will be. Stir several times in between to ensure it does not stick to the bottom of the pot.
    daal makhani in a silver bowl on a round tray on top of a maroon velvet cloth with maroon flowers and roti in the background

    More Delicious Curries You Might Like:

    • Thai Coconut Shrimp Curry
    • Slow Cooker Black Eyed Beans Curry
    • Chickpea Kale Curry with Spaghetti Squash
    • Spicy Okra Recipe (Bhindi)

    Tell me, what's your best memory of curry? Have you tried my daal makhani recipe before? Leave me a comment and share your all-time fave curry?

    If you try this recipe, I would love to hear from you! Leave a comment, rate it, or share a photo and hashtag with #desiliciousrd on Instagram, Facebook and Twitter!  Can't wait to see your photos.

    Desi~liciously Yours,

    Daal Makhani | Coconut Lentil Curry

    Author Shahzadi Devje
    4.75 from 4 votes
    Print Pin
    Rich. Spicy. Exquisite. A mouthwatering and aromatic Indian dish, Daal Makhani is a thick, hearty lentil curry, made with brown lentils and red kidney beans in a creamy coconut and tomato sauce and seasoned with traditional Indian spices. This meatless meal is a guaranteed winner! High protein, vegan and gluten free.
    Prep Time10 mins
    Cook Time40 mins
    Total Time50 mins
    Course: Main
    Cuisine Desi, ethnic, Indian, South Asian
    Servings: 8 people
    daal makhani in a silver bowl on a round tray on top of a maroon velvet cloth with maroon flowers and roti in the background

    Ingredients

    • 2 tbsp coconut oil
    • 1 tbsp cumin seeds whole
    • 1 tbsp coriander seeds whole, crushed
    • 2 ½ inch cinnamon stick
    • 4 cloves black
    • 6 green cardamom grind seeds
    • 1 black cardamom grind seeds
    • 2 bay leaves large
    • 2 onion medium, finely chopped
    • 5 cloves garlic crushed
    • 2 inch ginger fresh, grated
    • 1 cup tomato sauce couli-style (thick)
    • 1 tbsp curry powder madras
    • ½ tsp turmeric powder
    • 1 cup coconut cream thick
    • 2 tsp sea salt
    • 4 cups water
    • 2 cups brown lentils uncooked, rinsed several times in water. You could use cooked if you prefer
    • 2 cup kidney beans cooked
    • 2 green chillies finely chopped
    • ½ cup cilantro fresh, finely chopped

    Instructions

    • In a large pot, melt the coconut oil and fry the cumin seeds, crushed coriander seeds, cinnamon stick, cloves, black and green cardamoms and bay leaves. Be careful not to burn the spices. The whole spices should be golden brown - fried on low/medium heat.
    • Fry the onion, garlic, ginger until the onions are golden.
    • Add the curry powder and turmeric and stir for 1 min on low heat.
    • Add tomato sauce, coconut cream, salt and water and stir to mix well. Bring to boil.
    • Stir in the lentils and kidney beans and cook over medium heat for 30-40 minutes, or until the mixture becomes a thick creamy texture and the lentils are cooked through. You want to achieve a thick creamy consistency.
    • Finish with green chilli (optional) and garnish with fresh cilantro.

    Notes

    • Don't skip on the whole spices. Each type adds it's unique flavor, which gives this recipe the typical daal makhani taste.
    • Keep the heat on low/medium and keep a close eye to not burn the whole spices - otherwise your curry will have a bitter taste.
    • If you're not a fan of spicy food, you could certainly tone it down. Leave out the green chilli and keep it on the side
    • Use mild curry powder to reduce the heat in your curry (if you prefer), which is what I use so the kids can enjoy it. I must admit, the coconut cream with the sweet tomato sauce does a fine job in balancing out the spices and heat.
    • Use full-fat coconut cream which gives the lentil curry a perfect smooth and luscious consistency.
    • The more your daal simmers on low heat - the more creamy and luscious it will be. Stir several times in between to ensure it does not stick to the bottom of the pot.
    Nutrition Facts
    Daal Makhani | Coconut Lentil Curry
    Amount Per Serving
    Calories 394 Calories from Fat 135
    % Daily Value*
    Fat 15g23%
    Saturated Fat 12g60%
    Sodium 795mg33%
    Potassium 946mg27%
    Carbohydrates 50g17%
    Fiber 21g84%
    Sugar 4g4%
    Protein 19g38%
    Vitamin A 235IU5%
    Vitamin C 10.3mg12%
    Calcium 84mg8%
    Iron 7.2mg40%
    * Percent Daily Values are based on a 2000 calorie diet.

    Please note the nutritional analysis values are estimates and suggestions. This nutrition facts table does not know your life - your body, including your hunger and satiety cues, change daily. It's okay to eat more or less. Say no to food guilt and instead embrace mindful eating.

    Desiliciousrd Shahzadi Devje chopping vegetables in her kitchen
    Shahzadi Devje

    Shahzadi is an award-winning registered dietitian (RD) regulated by the College of Dietitians of Ontario and certified diabetes educator (CDE), approved by the Canadian Diabetes Educator Certification Board. A YouTuber and notorious foodie, she's dedicated to helping you end your cooking wars, transform your health, and be the best version of yourself! Shahzadi is an on-air nutrition expert for CTV Your Morning and a regular contributor for Global News and other national media outlets.

    One PanStovetopRamadan and EidBeans, Lentils, Tomatoes
    « Quick and Easy Blueberry Muffins
    Here's What Will Help Reduce Your Risk Of Dementia, According To WHO Guidelines »

    Reader Interactions

    Comments

    1. Ngassam Charlene says

      May 19, 2019 at 6:50 pm

      5 stars
      Obvously if you are trying such a recipie for the first time, you might not have all the ingredients or even be familiar with some or even like them. Therefore, I left out cinnamon, cardamon and turmeric.
      I added some curcuma.
      Also i precooked my lentils for about 12 minutes, so I could rince it out. I cooked the stew for about 20minutes before adding the cream and the beans and lentils which I allowed to simmer for about 10 minutes.
      Overall it took more or less the same time, and the dish came out looking and tasting delicious

      Reply
      • Shahzadi Devje says

        May 19, 2019 at 7:58 pm

        thanks so much, Charlene! Am so glad you enjoyed this one! Yes, it did include typical indian spices that some folks may not have or be familiar with. Enjoy:)

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I’m Shahzadi, registered dietitian, TV show nutrition expert & mompreneur. I show busy health seekers how to eat for health, nourish mindfully and thrive, while enjoying ethnic cuisines.

    More about me →

    Meal Plans

    • 1-Week Whole Food Vegan Meal Plan

      USD $42.99
      Add to cart

    • lettuce leaves filled with baingan bharta (Indian eggplant recipe) with a bowl of baingan bharta in the center.

      14-Day South Asian Meal Plan

      USD $62.99
      Add to cart

    GRAB THE ULTIMATE MEAL PREP GUIDE

    With 25 Sumptuous Whole Food Recipes

    SEND IT TO ME!

    Featured Recipes

    • The Best Recipe For Chicken Patties
    • Air Fryer Eggplant and Chickpeas Salad
    • Beet Berry Smoothie Bowl
    • Kale Mediterranean Salad with Farro and Lentils

    THE ULTIMATE SUNDAY MEAL PREP MEAL PLAN

    Want to eat healthy but have literally no time to cook every night? Prepare 5 days of tasty meals and snacks in roughly 2 hours - all done and dusted on Sunday!

    GET IT FOR FREE!

    Footer

    ↑ back to top

    • MEET SHAHZADI
    • WORK WITH SHAHZADI
    • RECIPES
    • BLOG
    • VIDEOS
    • SHOP
    • MEDIA & BRANDS
    • CONTACT
    SOCIAL MEDIA
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
    JOIN MY INNER CIRCLE

    YOUR HEALTHY JOURNEY STARTS HERE. SIGN UP TO RECEIVE FREE NUTRITION TIPS AND DELICIOUS RECIPES TO HELP YOU BE ON TOP OF YOUR GAME.

    All Right Reserved · The information found on this site is not intended for diagnosis or medical treatment and any health-related questions should be directed to your Healthcare team · Privacy Policy · Terms & Conditions· Accessibility Statement

    Copyright ©2022 · DESI~LICIOUS RD INC