Ingredients
Method
Heat olive oil and butter in a large skillet over medium heat.
Add onion and cook for 5 minutes. Stir in garlic and ginger and cook 1 minute more.
Add tomato paste and cook 1 minute.
Stir in spices and salt. Cook 30 seconds until fragrant.
Add tomato sauce and vegetable broth. Bring to a simmer.
Add cauliflower and cook partially covered for 15–20 minutes.
Mix cornstarch with 2 tablespoons cold water and stir into the sauce.
Add heavy cream and lemon juice. Cook 2–3 minutes until thickened.
Serve over basmati rice with cilantro and yogurt.
Notes
Store leftovers refrigerated for up to 4 days. Freeze up to 3 months. Use coconut milk for a dairy-free version. Avoid overcooking the cauliflower for best texture.
