Toss the cauliflower florets in smoked paprika and garam masala, and set aside.
Press the sauté button, add 1 tablespoon of oil and cashews. Roast for 1-2 minutes until golden brown, then remove.
Add the cauliflower to the pot, cooking for 4-5 minutes until browned, then set aside.
Pour in the remaining 2 teaspoons of oil, add mustard and cumin seeds, allowing them to pop.
Deglaze if necessary, adding 1-2 teaspoons of water to clean the pot.
Sauté chopped ginger, dried red chili, and sliced green chili for 1 minute.
Stir in curry leaves, allowing their oils to enhance the aroma.
Combine mango puree and ½ cup of water in the pot, mixing well.
Season with garam masala, red chili powder, turmeric, salt, sugar, and cinnamon powder.
Incorporate the coconut milk, layering the sautéed cauliflower on top without stirring.
Set the pressure cook button to 'low' for 3 minutes, then let pressure release naturally for 5 minutes.
Open the pot, add chopped cilantro and lemon juice, and mix well to combine.
Transfer to a serving bowl, garnish with roasted cashews and additional cilantro, and serve warm.