Skip to main content
Dal Makhani recipe by Safe Plated

Dal Makhani

A creamy and rich lentil dish made with black lentils and kidney beans, simmered overnight for a deep, smoky flavor.

260m6 servings
Contains dairyNUTS-free
450 cal|25g protein|50g carbs|15g fat|15g fiber

Ingredients

  • 1 cup Black lentils (whole urad dal)
  • 0.25 cup Kidney beans (rajma)
  • 1 medium Onion
  • 2 cloves Garlic
  • 2.54 cm Ginger
  • 2 tbsp Tomato paste
  • 0.5 cup Heavy cream
  • 2 tbsp Butter
  • 1 tsp Garam masala

Original measure retained: its cup/spoon or fluid-volume standard is unspecified.

Instructions

  1. 1Soak lentils and beans: Soak black lentils and kidney beans overnight.
  2. 2Pressure cook: Cook soaked lentils and beans in a pressure cooker with 4 cups of water for 8-10 whistles.
  3. 3Sauté aromatics: Heat butter in a large pot. Add chopped onion and sauté until golden brown. Add minced garlic and ginger, and sauté for a minute.
  4. 4Cook sauce: Add tomato paste and cook for 2 minutes. Add cooked lentils and beans, garam masala, and salt. Simmer for 3-4 hours on low heat, stirring occasionally.
  5. 5Finish sauce: Stir in heavy cream and simmer for 5 minutes.
  6. 6Serve: Serve hot with rice.

Related Guides

Cooking with a packaged ingredient?

Paste the current ingredient list and see the exact allergen terms the checker recognises. Always verify the package in front of you.

Check an ingredient label

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.