Creamy Roasted Cauliflower and Chickpea Tikka Masala

Priya Sharma
Priya Sharma
Published: April 30, 2026
Categories: Vegetarian, Indian
Tags: Comfort Food, healthy, gluten-free, Vegetarian, Indian, Curry

Cauliflower Tikka Masala

A rich, spiced tomato curry with roasted cauliflower and chickpeas. Gluten-free and vegetarian.

Prep Time:15 minCook Time:30 minTotal Time:45 minServings:4Difficulty:Medium

There is something incredibly soul-warming about a deep, aromatic Tikka Masala. This vegetarian version swaps out the meat for tender roasted cauliflower and hearty chickpeas, creating a dish that’s just as satisfying as the original. It’s a staple in my kitchen for those chilly nights when you need a hug in a bowl, offering a perfect balance of smoky spices and creamy coconut milk.

The secret to the depth of flavor here is roasting the cauliflower until the edges are slightly charred before adding it to the sauce. This adds a nutty complexity that pairs beautifully with the tangy tomato base. Best of all, it's naturally gluten-free and vegan-friendly, making it a crowd-pleaser for guests with various dietary needs.

Nutrition (per serving)

Calories:385 kcal
Protein:12 g
Carbs:34 g
Fat:24 g

Directions

  1. 1
    Parchment-lined baking sheet beside a warm oven

    Preheat your oven to 400°F. Line a large baking sheet with parchment paper.

  2. 2
    Cauliflower and chickpeas tossed with olive oil

    In a large bowl, toss the cauliflower florets and chickpeas with 2 tablespoons of olive oil, salt, and pepper. Spread them in a single layer on the baking sheet.

  3. 3
    Roasted cauliflower and chickpeas with golden edges

    Roast for 20-25 minutes, tossing halfway through, until the cauliflower is tender and the edges are golden brown.

  4. 4
    Olive oil warming in a deep skillet

    While the vegetables roast, heat the remaining tablespoon of olive oil in a large pot or deep skillet over medium heat.

  5. 5
    Onion, garlic, and ginger softening in a skillet

    Add the diced onion and cook for 5 minutes until soft and translucent. Stir in the garlic and ginger, cooking for another 1 minute until fragrant.

  6. 6
    Ground spices blooming with onions in a skillet

    Add the garam masala, turmeric, and cumin to the pot. Stir constantly for about 30 seconds to toast the spices and release their oils.

  7. 7
    Tomato tikka sauce simmering in a skillet

    Pour in the tomato sauce and bring to a gentle simmer. Let it cook for 5-8 minutes to allow the flavors to meld.

  8. 8
    Coconut milk swirled into tikka sauce

    Stir in the coconut milk and bring the sauce back to a simmer. Add the roasted cauliflower and chickpeas into the sauce.

  9. 9
    Cauliflower and chickpeas simmering in tikka sauce

    Let everything simmer together for 5 minutes. Taste and adjust seasoning with extra salt or pepper if needed.

  10. 10
    Tikka masala garnished with cilantro and rice

    Garnish with fresh cilantro and serve hot over basmati rice or with gluten-free naan.

Ingredients

  • Cauliflower head, cut into florets:1 piece
  • Chickpeas, drained and rinsed:15 oz
  • Olive oil:3 tbsp
  • Yellow onion, diced:1 piece
  • Garlic cloves, minced:3 pieces
  • Fresh ginger, grated:1 tbsp
  • Garam masala:2 tsp
  • Ground turmeric:1 tsp
  • Ground cumin:1 tsp
  • Tomato sauce or tomato puree:15 oz
  • Full-fat coconut milk:1.5 cups
  • Fresh cilantro, chopped:¼ cup
  • Salt and black pepper:1 tsp

Tips & Notes

  • For an extra kick of heat, add a pinch of cayenne pepper or a diced serrano chili with the onions.
  • If the sauce is too thick, you can thin it out with a splash of vegetable broth or water.
  • Make sure to use full-fat canned coconut milk for the creamiest texture; the carton versions are often too thin.