Start by tossing the cauliflower florets with oil, salt, red chili powder, and garam masala.
3 cups cauliflower , 1 teaspoon oil, ¼ teaspoon red chili powder, ¼ teaspoon garam masala powder, ¼ teaspoon salt
Spread them out in a baking tray so they roast evenly instead of steaming. Roast for 20-25 minutes, until the edges turn golden and crisp.
Once roasted, they should look lightly golden with crisp edges, and this texture holds up well in the sauce.
Warm the tikka masala sauce in a pan on low heat.
2 cups tikka masala sauce
Add the roasted cauliflower and gently stir to coat each piece.
Let the curry simmer for 3 to 5 minutes so that the flavors come together. This short simmer is enough, as overcooking can soften the cauliflower too much.
Finish with chopped cilantro and a squeeze of lemon for extra freshness. Adjust seasoning and serve hot with piping hot steamed basmati rice or warm chapati.
Notes
Tested Tips from My Kitchen:
Roast cauliflower in a single layer for better browning.
Add cooked chickpeas for a heartier curry.
Garnish with cilantro and lemon juice just before serving.