30-Minute Vegan Cauliflower Tikka Masala
Disclosure: This post may contain affiliate links; more info here.
It’s no secret that cooking and eating Indian food are two of my favorite activities โ especially when the dish in question is cauliflower tikka masala.
In my opinion, perfectly tender, roasted cauliflower combined with a lusciously creamy, spicy, and tomatoey sauce makes up the ultimate Indian comfort food dish.

“Irresistible” is a word I’d use to describe this dish. And the aroma. Oh, how I wish you could smell it through the computer screen…
Are you ready? Because I can’t wait to share my recipe for cauliflower tikka masala with you.
Here’s why you’ll love it:
- All you need is 30 minutes, a cauliflower, and some other pantry staples.
- It’s seriously creamy, spicy, and oh so comforting and delicious.
- The vegan tikka masala sauce comes together quickly while the cauliflower roasts in the oven.
This cauliflower tikka masala is ideal for a cold, cozy weekend in; a quick weeknight dinner; or as part of an Indian-inspired feast with friends. You and your people are going to love this dish!
Ingredients for Cauliflower Tikka Masala
The ingredients for this vegan tikka masala are simple enough. You’ll need:
- Cauliflower. Fresh is a must for this recipe since the cauliflower will be roasted.
- Aromatics. The base of the vegan tikka masala sauce is a blend of onion, garlic, and ginger.
- Canned tomatoes. Diced or whole โ it doesn’t matter since the sauce gets blended in the blender.
- Coconut cream. Choose a high-quality can of coconut cream; you want one with very low water content.
- Spices. Bust out the garam masala, ground cumin, ground coriander, chili powder, garlic powder, cayenne, and smoked paprika.
- Vegetable stock. Use a reduced sodium version and salt the sauce to taste, if desired.
- Fresh cilantro. An optional โ but highly recommended โ garnish that brings the whole dish together.
How to Make Cauliflower Tikka Masala
Ready in a flash, making this easy recipe involves only a few steps! Before you know it, you will have the deliciously vegan version of an Indian classic ready to devour.
- Roast the cauliflower. Toss the cauliflower with some spices and olive oil, then bake it for about 12 minutes.
- Sautรฉ the aromatics. In a large pan, sautรฉ the onion, garlic, ginger, and spices until fragrant.
- Blend the sauce until smooth. In a blender, blend together the onion mixture with the tomatoes and vegetable stock. Return it to the pot and bring it to a boil.
- Simmer the sauce. Stir in the coconut cream. Season with salt, pepper, and sugar to taste. Cover with a lid, reduce the heat, and simmer for 10 minutes.
- Stir in the cauliflower, then serve. We love serving this over rice with garlic naan on the side. Don’t forget to garnish with cilantro!
Easy as can be, right?
With such depth of flavor and the perfect combination of textures, this dish seems like you spent at least a couple of hours making it!
Recipe Tips
- Use fresh cauliflower. Frozen cauliflower will steam before it ever roasts, and you’ll wind up with mushy roast cauliflower that will fall apart in the vegan tikka masala sauce.
- Cut the cauliflower into equal florets. This isn’t always easy since every cauliflower is different! But the more evenly you cut the florets, the more evenly they’ll roast in the oven.
- Don’t rush the sautรฉing process. You’re looking for the garlic, ginger, and onion to turn a light golden brown and to smell very fragrant. If you crank up the heat on your stove to speed up this process, you’ll wind up with burnt edges and an undercooked interior!
- Opt for fresh aromatics. In this recipe, garlic powder and ground ginger won’t work in the tikka masala sauce. You need the real deal to achieve the nuanced flavor that creamy tikka masala is known for.
- Choose coconut cream, NOT coconut milk. Coconut cream is much thicker and creamier than regular canned coconut milk. This is essential for mimicking the traditional dairy-based tikka masala sauce you know and love!
Into vegan Indian recipes? Check out this Vegan Palak Paneer and Vegan Chickpea and Potato Curry next!
PrintCauliflower Tikka Masala
This recipe for cauliflower tikka masala is spicy, creamy, tomatoey, and totally delicious. Vegan and super healthy, this meal is perfect for a quick weeknight dinner because you only need 25 minutes from start to finish. Serve with rice and garlic naan and garnish with cilantro for the ultimate vegan cauliflower tikka masala experience. Enjoy!
- Prep Time: 10
- Cook Time: 20
- Total Time: 30
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stove and Oven
- Cuisine: Indian
- Diet: Vegan
Ingredients
FOR THE CAULIFLOWER
- 1 large head of cauliflower, cut into bite-size pieces
- 1 tbsp olive oil
- 1/4 tsp garam masala
- 1/4 tsp cumin powder
- 1/4 tsp dried coriander/cilantro
- 1/4 tsp chili powder
- 1/4 tsp garlic powder
- salt
- black pepper
FOR THE TIKKA MASALA
- 2 tbsp olive oil
- 1 onion, diced
- 2 cloves of garlic, minced
- 1 tsp ginger, freshly grated
- 2 tsp garam masala powder
- 1/4 tsp cumin powder
- 1/4 tsp smoked paprika powder
- 1/2 tsp dried coriander/cilantro
- 2 tsp chili powder
- 1/4 tsp cayenne pepper powder
- 1 can (400 g or 14 oz) tomatoes
- 1 can (400 g or 14 oz) high-quality coconut cream (see notes)
- 1 cup vegetable stock
- sugar, to taste
- salt, to taste
- pepper, to taste
- fresh cilantro, for garnish
Instructions
- Preheat the oven to 400 F (or 200 C).
- Toss the cauliflower with olive oil and spices. Line a baking sheet with baking paper and space out cauliflower so pieces aren’t touching. Bake for about 12 minutes, until cauliflower is lightly browned, and tender, but not too soft.
- Heat a large pot over medium-high heat, heat the olive oil, and sautรฉ onions until golden brown. Stir in garlic, ginger, and spices, and continue to sautรฉ until aromatic.
- In a blender, blend the tomatoes, vegetable stock, and onion/spice mixture from the pot until smooth (or use an immersion blender). Return the liquid to the pot, bring to a boil.
- Stir in the coconut cream, and turn down the stove to low heat. Add salt, pepper, and sugar to taste – don’t be shy. Cover and simmer for 10 minutes.
- Stir in the cauliflower.
- Garnish with fresh cilantro. Serve with rice and garlic naan. Enjoy!
Notes
The quality of coconut cream brands vary. To ensure a thick gravy, it is important to use high-quality coconut cream. Look at the ingredients list to find a product with a high coconut solids to water ratio; ideally, you want 100% coconut kernel extract with no water or thickeners added. Low-quality coconut cream will result in “soupy” or “runny” curry. You may need to trial and error a few different brands to find the best one.
Yessss!!! Loved how easy and quick this little Tikka Masala number was to cook. I mean, cauliflower, is my latest culinary affair. But the recipe is so โbendyโ, it can handle a little vegetable medley. Highly recommend!!
So glad you loved it, Kara! I also love making this dish with roasted broccoli, carrots, and tofu, and some peas. That’s a winning combo in my book. Thanks for leaving your review!