Go Back Email Link

Vegan Cauliflower Tikka Masala

Karina Kari
A creamy, flavorful Vegan Cauliflower Tikka Masala that’s easy to make and packed with plant-based protein and fiber.
Perfect for weeknight dinners or meal prep, this dish pairs beautifully with rice or flatbreads and can be made in the oven, skillet, or Instant Pot.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Main Course
Cuisine Indian, vegan
Servings 6

Equipment

  • 1 large mixing bowl
  • 1 small bowl for spices
  • 1 baking sheet or oven-safe dish
  • Parchment Paper
  • Saucepan or Instant Pot (with sauté function)
  • Measuring Cups and Spoons
  • Blender (for cashew cream, optional)

Ingredients
  

For the Cauliflower:

  • 1 medium head cauliflower cut into florets
  • 2 tsp oil
  • 1 tsp lemon juice
  • ½ tsp ground cumin
  • ½ tsp ground coriander
  • ½ tsp garam masala
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp salt or to taste

For the Sauce:

  • 1 batch Tikka Masala Sauce see recipe notes – use 2/3 batch for smaller cauliflower
  • ¼ cup non-dairy cream cashew, soy, or coconut; optional, see notes

Optional Additions:

  • 1 cup cooked chickpeas for extra protein
  • Fresh cilantro or fenugreek leaves for garnish
  • Extra smoked paprika or cayenne for garnish

Instructions
 

  • Prepare the Cauliflower Florets: Start by washing the cauliflower thoroughly under running water.
    Remove any tough outer leaves and cut the cauliflower into medium-sized florets, aiming for uniform pieces so they cook evenly.
    Place the florets in a large mixing bowl.
    Drizzle with 2 teaspoons of oil and 1 teaspoon of fresh lemon juice.
    Gently toss the florets so that every piece is lightly coated.
    This step not only helps the spices stick better but also adds a subtle tangy brightness to the final dish.
  • Mix the Spice Blend: In a small bowl, combine 1/2 teaspoon ground cumin, 1/2 teaspoon ground coriander, 1/2 teaspoon garam masala, 1/2 teaspoon smoked paprika, 1/2 teaspoon garlic powder, and 1/2 teaspoon salt (adjust to taste).
    Stir until evenly combined.
    This aromatic spice blend forms the base flavor for your roasted cauliflower, giving it that signature smoky, savory, and slightly spicy taste that defines Tikka Masala.
  • Coat the Cauliflower with Spices: Sprinkle the prepared spice mix evenly over the oiled cauliflower florets.
    Use your hands or a large spoon to gently toss and ensure that each floret is fully coated with the aromatic spices.
    Take your time in this step—well-coated florets ensure that every bite is flavorful and aromatic, creating layers of taste that will shine through in the final dish.
  • Bake the Cauliflower Florets: Line a baking sheet or oven-safe dish with parchment paper to prevent sticking and make cleanup easier.
    Spread the seasoned cauliflower florets in a single layer on the sheet, ensuring they are not crowded.
    Bake in a preheated oven at 400°F (205°C) for 25 minutes.
    Halfway through, gently toss or flip the florets to promote even roasting.
    The goal is to achieve tender florets with lightly browned edges, which will add a rich, roasted flavor to your Tikka Masala.
  • Prepare the Tikka Masala Sauce: While the cauliflower is roasting, prepare the Tikka Masala sauce according to your preferred recipe.
    If using a pre-made batch, measure out the required amount (use 2/3 of the sauce recipe for a smaller head of cauliflower).
    Pour the sauce into a saucepan and place over medium heat, or use the sauté mode on your Instant Pot.
    Allow the sauce to warm gently, stirring occasionally to prevent sticking.
  • Combine Cauliflower and Sauce: Once the cauliflower is roasted and tender, transfer it carefully to the warm Tikka Masala sauce.
    Add 1/4 cup non-dairy cream (cashew, soy, or coconut) at this stage if desired, to create a richer, creamier texture.
    Stir gently to coat each floret evenly in the sauce, ensuring the creamy, spiced mixture clings to every piece.
  • Simmer and Flavor Adjustment: Bring the combined cauliflower and sauce to a gentle boil over medium heat.
    Reduce the heat slightly and let it simmer for 3–4 minutes.
    Taste carefully and adjust the salt or spices if needed.
    You can also add a pinch of smoked paprika or cayenne at this point for an extra smoky or spicy kick.
    This simmering step allows the cauliflower to fully absorb the complex flavors of the sauce, resulting in a rich, harmonious dish.
  • Garnish and Final Touches: Once the sauce has thickened slightly and the flavors are well combined, remove the pan from heat.
    Garnish with fresh chopped cilantro or fenugreek leaves for a bright, herbaceous finish.
    Optionally, sprinkle a little more smoked paprika or cayenne to enhance the smoky aroma.
    Let the mixture sit for a few minutes before serving, allowing the flavors to meld together beautifully.
  • Serving Suggestions: Serve this Vegan Cauliflower Tikka Masala hot, accompanied by your choice of warm naan, flatbreads, or steamed rice.
    It also pairs wonderfully with quinoa, millet, or even roasted vegetables for a wholesome meal.
    The dish can be enjoyed immediately or portioned for meal prep, as it reheats beautifully without losing flavor or texture.

Notes

  • No-Bake Option: Instead of roasting, cook cauliflower directly in the Tikka Masala sauce using an Instant Pot. Pressure cook at low pressure for 1 minute, then quick release.
  • Skillet Method: Simmer the seasoned cauliflower in a covered skillet with a little water or sauce for 10 minutes until tender.
  • Cream Options: Non-dairy cream can be cashew, coconut, or soy-based. Cashew cream provides the richest, smoothest texture.
  • Vegetable Variations: Add baked or lightly sautéed vegetables such as potatoes, pumpkin, zucchini, or broccoli for extra variety.
  • Protein Boost: Fold in chickpeas or tofu for added protein and texture.
  • Spice Adjustment: Increase or reduce smoked paprika, cayenne, or garam masala according to your preferred heat level.
  • Batch Cooking: Sauce can be prepared ahead and refrigerated or frozen; just reheat before adding cauliflower.
QR Code linking back to recipe