Step 1, Prepare the Dal.
Soak chana dal for 2 hours.
Boil with 1 tsp salt for about 20 minutes until 80% cooked (slightly firm, not mushy).
Step 2, Make the Masala.
In a pressure cooker, heat ½ cup oil.
Add sliced onions and fry until golden brown.
Add ginger garlic paste, cumin seeds, and black cardamom.
Add blended tomatoes and cook until oil separates.
Step 3, Add Spices.
Add red chili powder, crushed chilies, coriander powder, turmeric, and salt.
Mix well and cook until masala is fully done and oil comes to the top.
Optional: remove a little oil and keep aside for later.
Step 4, Combine & Cook.
Add boiled chana dal and chopped lauki.
Add 1 cup water and mix.
Pressure cook for 5 minutes.
Step 5, Final Touch.
Open lid, add the reserved oil (optional for taste).
Garnish with coriander, green chilies, and black pepper.
Serve hot with roti or rice.