Mom’s beef stew is a family recipe I’m not ready to put in print yet — it lives in the category of things too sacred to reduce to tablespoons. But this Cauliflower Tikka Masala is what I reach for when I need that same spirit: a deep, simmering pot that fills the kitchen with warmth while life happens around it. The night Ryan laughed that real laugh, the night Hazel said “yum” at the onions, the night the book felt like a movement — this is the kind of pot that holds all of that. It is, in every way that matters, a stew.
Cauliflower Tikka Masala
Prep Time: 15 min | Cook Time: 40 min | Total Time: 55 min | Servings: 4
Ingredients
- 1 large head cauliflower (about 2 lbs), cut into florets
- 3 tbsp olive oil or ghee, divided
- 1 medium yellow onion, finely diced
- 4 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp tikka masala spice blend (or 1 tsp each: cumin, coriander, smoked paprika, garam masala, and 1/2 tsp turmeric)
- 1/2 tsp crushed red pepper flakes (optional)
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 1 can (13.5 oz) full-fat coconut milk
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1/4 cup fresh cilantro, roughly chopped
- 1 tbsp fresh lemon juice
- Cooked basmati rice or warm naan, for serving
Instructions
- Roast the cauliflower. Preheat oven to 425°F. Toss cauliflower florets with 2 tbsp oil, 1/2 tsp salt, and pepper. Spread in a single layer on a rimmed baking sheet and roast 22–25 minutes, turning once halfway through, until edges are golden and slightly charred.
- Build the base. While cauliflower roasts, heat remaining 1 tbsp oil in a large, deep skillet or Dutch oven over medium heat. Add onion and cook, stirring occasionally, 6–7 minutes until softened and translucent. Add garlic and ginger and cook 1 minute more until fragrant.
- Bloom the spices. Add the tikka masala spice blend (and red pepper flakes if using) directly to the onion mixture. Stir constantly for 30–45 seconds — the spices should smell toasty and deep, not sharp.
- Add tomatoes and simmer. Pour in the diced tomatoes with their juices. Stir well to combine and let the mixture simmer over medium heat for 5 minutes, breaking up tomatoes slightly with a spoon.
- Add coconut milk. Pour in coconut milk and stir until fully incorporated. Bring to a gentle simmer and cook 8–10 minutes, stirring occasionally, until the sauce thickens slightly and deepens in color.
- Combine and finish. Add the roasted cauliflower to the sauce, folding gently to coat. Simmer together 5 minutes so the cauliflower absorbs the sauce. Stir in lemon juice and remaining 1/2 tsp salt; taste and adjust seasoning.
- Serve. Ladle over basmati rice or alongside warm naan. Finish each bowl with a generous handful of fresh cilantro.
Nutrition (per serving)
Calories: 305 | Protein: 7g | Fat: 22g | Carbs: 24g | Fiber: 6g | Sodium: 530mg