Cauliflower and Chickpea Tikka Masala

Warm up with this vibrant Cauliflower and Chickpea Tikka Masala! Creamy coconut curry loaded with tender roasted cauliflower, protein-packed chickpeas, and aromatic Indian spices. A satisfying plant-based meal that’s ready in under an hour.

Cauliflower and Chickpea Tikka Masala – The Best Easy Homemade Vegan Curry

Looking for a delicious, plant-based meal that’s packed with flavor and nutrition? This Cauliflower and Chickpea Tikka Masala is your answer! This easy homemade curry combines tender roasted cauliflower and protein-rich chickpeas in a creamy, spiced tomato sauce. Perfect for busy weeknights or meal prep, this vegan tikka masala delivers bold Indian flavors without dairy or meat.

Why You’ll Love This Recipe

  • Rich in plant-based protein: Chickpeas provide 15g of protein per cup, making this dish excellent for vegetarians and vegans.
  • Nutrient-packed: Cauliflower and chickpeas are loaded with fiber, vitamins, and minerals for a nourishing meal.
  • Creamy and satisfying: The coconut milk-based sauce creates a velvety texture that’s both comforting and delicious.
  • Meal-prep friendly: Tastes even better the next day as flavors meld together beautifully.

Ingredients for the Best Cauliflower and Chickpea Tikka Masala

For the Tikka Marinade:

  • 1 cup plain coconut yogurt (or unsweetened almond yogurt for nut-free)
  • 2 tbsp lemon juice
  • 1 tbsp grated ginger
  • 3 garlic cloves, minced
  • 1 tbsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp smoked paprika
  • ½ tsp turmeric
  • ½ tsp cayenne pepper (adjust to taste)
  • ½ tsp salt

For the Curry Sauce:

  • 1 tbsp coconut oil (or water for oil-free)
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp grated ginger
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk, light or full-fat
  • 2 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp garam masala
  • ½ tsp turmeric
  • ½ tsp salt (or to taste)
  • 1 tbsp maple syrup or coconut sugar (optional, for balance)

For the Main Dish:

  • 1 medium head cauliflower, cut into florets
  • 1 can (15 oz) chickpeas, drained and rinsed
  • Fresh cilantro, for garnish
  • Lemon wedges, for serving

Step-by-Step Instructions

Step 1: Prepare the Vegetables and Chickpeas

Begin by cutting the cauliflower into bite-sized florets. Drain and rinse the chickpeas thoroughly. Set both aside while you prepare the marinade.

Step 2: Make the Tikka Marinade

In a large bowl, whisk together the coconut yogurt, lemon juice, ginger, minced garlic, garam masala, cumin, coriander, smoked paprika, turmeric, cayenne pepper, and salt until smooth and well combined.

Step 3: Marinate the Cauliflower and Chickpeas

Add the cauliflower florets and chickpeas to the marinade bowl. Toss gently until every piece is evenly coated with the spiced yogurt mixture. Cover the bowl and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor infusion.

Step 4: Roast the Vegetables and Chickpeas

Preheat your oven to 425°F (220°C) or air fryer to 375°F (190°C). Line a baking sheet with parchment paper. Spread the marinated cauliflower and chickpeas in a single layer on the sheet. Bake for 20–25 minutes, flipping halfway through, until golden and slightly crispy. Alternatively, air fry for 12–15 minutes, shaking the basket halfway.

Step 5: Cook the Curry Sauce

While the vegetables roast, heat coconut oil in a large pot over medium heat. Add the chopped onion and sauté for 5–7 minutes, until soft and translucent. Stir in the minced garlic and ginger, cooking for 1–2 minutes until fragrant.

Next, add the tomato paste, cumin, coriander, garam masala, turmeric, and salt. Cook for 2 minutes, stirring constantly to toast the spices and deepen their flavor. Pour in the diced tomatoes (with juice) and coconut milk. Stir well to combine.

Simmer the sauce for 10–15 minutes, stirring occasionally, until it thickens slightly. Taste and add maple syrup if needed to balance the acidity.

Step 6: Combine and Finish the Dish

Once the cauliflower and chickpeas are roasted to perfection, carefully add them to the simmering sauce. Stir gently to coat everything evenly. Let the mixture simmer for an additional 5 minutes so the flavors can meld together beautifully.

Remove from heat and garnish with fresh cilantro. Serve hot with lemon wedges on the side.

Tips & Tricks for Perfect Cauliflower and Chickpea Tikka Masala

  • For extra crispiness: Roast the cauliflower and chickpeas on a higher heat (450°F/230°C) for 5–10 minutes longer. This adds a delightful texture contrast.
  • For a creamier sauce: Blend half the sauce before adding the roasted vegetables, then mix everything together for a velvety consistency.
  • For a smokier flavor: Add ½ tsp of liquid smoke or a pinch of chipotle powder to the marinade. This enhances the smoky depth of the curry.
  • Make it spicier: Increase the cayenne pepper or add fresh chili peppers to the sauce. Adjust to your heat preference.
  • Oil-free option: Sauté the onions in a splash of water or vegetable broth instead of oil. This keeps the dish completely oil-free.

Storage Instructions

Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors will continue to develop and taste even better the next day.

Freezer: This dish freezes beautifully! Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Warm gently on the stovetop over medium-low heat, adding a splash of water or coconut milk if needed to loosen the sauce.

Variations to Try

Creamy Coconut-Free Version

For a coconut-free option, replace the coconut milk with 1 cup of cashew cream (blend soaked cashews with water). Use ½ cup of vegetable broth to thin the sauce if needed. This version still delivers a rich, creamy texture.

Extra Vegetable Boost

Add 1 cup of diced sweet potatoes or butternut squash with the cauliflower. You can also stir in 1 cup of spinach or kale at the end of cooking for extra greens and nutrients.

Spiced Lentil Version

Swap the chickpeas for 1 cup of cooked red lentils. Reduce the cooking time in the sauce to 10 minutes, as lentils cook faster than chickpeas. This adds a different protein source and texture.

Serving Suggestions

  • With whole grains: Serve over brown rice, quinoa, or farro for added fiber and protein. These grains complement the curry beautifully.
  • With flatbread: Pair with whole wheat naan, roti, or pita for a traditional Indian meal experience.
  • With cooling sides: Add a side of cucumber raita (use coconut yogurt) or a simple kachumber salad (diced cucumber, tomato, red onion, and lemon) to balance the spices.

Frequently Asked Questions

Is this recipe vegan?

Yes! This Cauliflower and Chickpea Tikka Masala is completely plant-based. It uses coconut yogurt and coconut milk instead of dairy, and no animal products are included.

Can I make this ahead of time?

Absolutely. In fact, the dish tastes even better the next day as the flavors meld together. You can prepare the marinade and sauce in advance, then roast the vegetables and combine everything before serving.

How long does it keep in the fridge?

This curry will stay fresh in the refrigerator for up to 4 days when stored in an airtight container. It’s perfect for meal prep!

Can I freeze this dish?

Yes, this recipe freezes beautifully. Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

What can I serve with this tikka masala?

This dish pairs well with brown rice, quinoa, whole wheat naan, or roti. For a lighter meal, serve with a side of greens or a simple salad.

You might also enjoy our other healthy recipes. Browse all recipes →

Did you make this recipe? Leave a comment below and let us know how it turned out! ⭐

Leave a Comment