Cauliflower Tikka Masala

  • Author: Sapana Chandra
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: ~ 2 servings
  • Category: Main Dish
  • Method: Roasting
  • Cuisine: Indian


This delicious and savory cauliflower tikka masala is inspired by the traditional Indian tikka masala. It’s made with a savory and spicy plant-based sauce and cooked with delicious roasted cauliflower. Serve it with your favorite grain or naan and it’s sure to be a crowd-pleaser!



Roasted Vegetables

  • 4 cups cauliflower florets
  • ½ cup finely chopped yellow onion
  • 1 tablespoon avocado oil
  • Salt and pepper, to taste

Tikka Masala Sauce

  • 1 cup diced tomatoes
  • 1 cup full fat coconut milk
  • 1 cup water
  • 1 clove garlic, grated
  • ½ teaspoon freshly grated ginger
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • Salt and pepper, to taste

For Serving (Optional):

  • Basmati rice
  • ¼ cup fresh cilantro, chopped
  • Naan


  1. Prepare the roasted cauliflower and onions. Preheat the oven to 400 degrees F. In a medium bowl, toss the cauliflower, onion, oil, salt, and pepper. Spread the cauliflower and onion mixture in a single layer on a baking sheet. Roast for 30 minutes, or until golden brown.
  2. Prepare the tikka masala sauce. In a high-speed blender, combine the coconut milk, tomatoes, water, garlic, ginger, cumin, coriander, turmeric, salt, and pepper. Blend until smooth and creamy. Transfer to a large pot over medium heat. Bring the mixture to a boil. Immediately reduce the heat to low, cover, and let simmer for about 10 minutes.
  3. Add the roasted cauliflower and onion mixture and stir until coated. Simmer for 2 more minutes and turn off the heat.
  4. Assemble each bowl with half of the rice and tikka masala. Garnish with the cilantro and a lemon wedge.

Keywords: vegan cauliflower tikka masala, cauliflower tikka masala, vegan tikka masala