I have met more than one stranger who has asked me: “You’re Indian? Do you like chicken tikka masala? I LOVE chicken tikka masala.” As absurd as this line of questioning is, I do not blame them because the creamy, gravy-like masala sauce is nothing short of amazing.
Typically, the spiced tomato cream sauce gets its richness from some combination of heavy cream, ghee, and whole milk yogurt. To mimic this luscious consistency without the dairy, this recipe relies on two substitutes: full-fat coconut milk and cashew cream. Unlike most cashew cream recipes, which require you to soak raw cashews overnight, this one can come together while you prep the rest of the ingredients. It adds a rich mouthfeel and creamy texture that will have your guests convinced they’re eating the traditional dairy-heavy version.
A few notes: Refrigerating the coconut cream for 24 hours (or more) allows the thick cream to separate from the liquid so it’s easy to scoop out. The rest of the coconut milk is saved for the tikka masala. Be sure to cut the cauliflower into large florets; otherwise, the high pressure of the Instant Pot will overcook them. Finally, you can make the Cashew Cream (recipe follows) while the tikka masala is being pressure-cooked, or make ahead and store in the fridge.