Punjabi Dal Bukhara Recipe For A Royal Lentil Dish

By Akshara

September 13, 2025

Punjabi Dal Bukhara is a rich and creamy dal made with whole urad dal, slow-cooked with tomatoes, butter, and cream. It is a classic dish enjoyed with naan or jeera rice.

Ingredients

1 cup whole urad dal (soaked overnight) 2 medium tomatoes (pureed) 1 onion (finely chopped) 1 tbsp ginger-garlic paste 2 tbsp butter 2 tbsp fresh cream 1 tsp garam masala 1 tsp red chilli powder Salt to taste Fresh coriander for garnish

Step 1

Pressure cook soaked urad dal with salt until soft.

Step 2

In a pan, heat butter and sauté onion and ginger-garlic paste until golden.

Step 3

Add tomato puree, red chilli powder, and garam masala, and cook until oil separates.

Step 4

Add cooked dal and simmer on low heat for at least 30 minutes, stirring occasionally.

Step 5

Finish with cream and garnish with coriander before serving with naan or rice.