Place a heavy bottom pan on medium heat and pour 1 tablespoon of oil. Once the oil heats up, drop the cauliflower florets along with ¼ teaspoon salt and ¼ teaspoon turmeric.
Stir around to mix, cover the pan and cook for 7 minutes to for the cauliflower florets to soften a little and get that brown crust. Toss around the florets in between to avoid it from sticking to the bottom of the pan.
Once the florets are fried, take it off the pan into a separate bowl.
To the same pan, pour rest of the oil. Once the oil heats up, drop the whole spices (paanch phoron, bay leaves, cloves and cardamoms).
After that stir around for a couple of seconds and then, drop the potatoes. Sprinkle ½ teaspoon salt and ¼ teaspoon turmeric. Toss around, cover the pan and cook the potatoes for 5 minutes.
Prepare a spice paste in the mean time. Take a small bowl and add cumin powder, coriander powder and chili powder. Add a little water and mix it to form a paste.
After 5 minutes, stir the fried potatoes once again and pour the spice paste. Toss around to mix everything and let it cook for 3 minutes.
Pour the water and rest of the salt. Cover and cook for 5 minutes or until the cauliflower florets and the potatoes are cooked through but still hold the shape. You don’t want to make it mushy.
Check for salt at this stage and add any, if needed.
Finally, drop the frozen peas and cook for 1 minute.
Serve the dalna warm paired with either rice or roti.