Cauliflower Tikka Masala - Easy Vegetarian Curry Recipe

Charred cauliflower tikka masala florets on a bed of basmati rice in a white bowl, with a whole cauliflower and jar of tomato masala sauce blurred in the background

Cauliflower tikka masala is what happens when you stop treating cauliflower as a side dish and give it the full takeaway treatment. The florets get marinated in spiced yoghurt and roasted at a high heat until they are CHARRED and crispy at the edges, then dropped into a rich, buttery tomato masala sauce that tastes like it came straight from your favourite Indian restaurant. And no, we are not making cauliflower cheese, as much as I love it. Let's cook!

Why This Cauliflower Tikka Masala Works

A properly charred cauliflower tikka masala, on the table in under an hour and serving two to three as a main.

The technique that makes it is high-heat roasting. Not a gentle bake but a genuine blast, so the marinated florets blacken at the edges and pick up the smoky depth that carries the whole dish.

What makes this version work is the timing. The sauce builds on the stovetop in almost exactly the time the cauliflower needs in the oven, so nothing sits around going cold waiting for anything else.

Growing up in the UK, curry was just part of life and a good curry house was never far away. I have always loved cauliflower and I have always loved a good curry, so this combination felt completely natural. The real challenge was making the cauliflower feel genuinely exciting rather than a substitution for meat, and the char is what does it.

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 35 to 40 minutes
  • Total Time: 50 to 55 minutes
  • Serves: 2 to 3 as a main
  • Difficulty: Easy
  • Special Equipment: Lined baking tray, stick blender or blender

The sauce is where the professional kitchen habits earn their keep. I get my mise en place done first, everything chopped and measured before the pan goes on, because once this sauce starts moving you do not want to be grating ginger with one hand while the onions catch in the other. The tomatoes go in in two stages, and the first half needs cooking right down until it is almost dry and jammy, which is what concentrates everything into a sauce that tastes like it has been on the stove all afternoon rather than twenty minutes. Then a knob of butter stirred in before you blend, which is what gives it that glossy, silky, restaurant-quality finish. You end up with something that has real depth and proper texture, and it is a lovely reminder that you do not need meat on the plate for a meal to feel satisfying and special.

Ingredients

For the Cauliflower Marinade:

  • 1/2 head of cauliflower, broken into florets
  • 2 tbsp Greek yoghurt
  • 1 tsp garam masala
  • 1/2 tsp chilli powder
  • 1/2 tbsp ground coriander
  • 1/2 tsp salt
  • 2 tsp garlic and ginger paste (or 2 cloves garlic and a small thumb of ginger, finely grated)

For the Tikka Masala Sauce:

  • 1 red onion, roughly chopped
  • 2 cloves garlic, roughly chopped
  • A small thumb of fresh ginger, roughly chopped
  • A small handful of coriander stalks (fresh or frozen)
  • 1 tbsp tomato paste
  • 1 x 400g tin chopped tomatoes
  • 1 tsp curry powder
  • 3/4 tsp ground cumin
  • 1/4 tsp chilli powder
  • Salt and pepper, to season
  • 30g butter
  • Vegetable oil, for cooking

How to Make Cauliflower Tikka Masala

  1. Preheat the oven: Heat your oven to 200C (180C fan / 400F / Gas Mark 6) and line a large baking tray.
  2. Marinate the cauliflower: In a large bowl, combine the Greek yoghurt, garam masala, chilli powder, ground coriander, salt and the garlic and ginger paste. Add the cauliflower florets and toss until every piece is well coated. Spread out in a single layer on the lined baking tray.
  3. Roast the cauliflower: Roast at 200C for 20 to 35 minutes depending on the size of your florets, until the cauliflower is tender, deeply golden and getting nicely charred at the edges. That char is the flavour, do not be afraid of it.
  4. Prep your mise en place: While the cauliflower goes in, get everything for the sauce chopped and ready before you start cooking. This is a classic chef trick and it makes the whole process fast, easy and stress-free.
  5. Build the sauce base: Heat a good drizzle of vegetable oil in a wide pan over a medium heat. Add the onion, garlic, ginger and coriander stalks and cook, stirring regularly, for 8 to 10 minutes until softened and starting to colour.
  6. Cook out the tomato paste: Add the tomato paste and stir well. Cook for 2 minutes until it darkens slightly and smells rich and jammy.
  7. Add the first half of the tomatoes: Pour in half the tin of chopped tomatoes and stir to combine. Cook over a medium heat, stirring occasionally, until the mixture is thick and the tomato has cooked right down and is almost dry. This concentrates all the flavour.
  8. Add the spices: Add the curry powder, cumin and chilli powder and stir well. Cook for 2 to 3 minutes, stirring constantly, to cook out the raw spice flavour.
  9. Add the rest of the tomatoes and water: Pour in the remaining chopped tomatoes plus half a tin of water, using the empty tomato tin. Stir well, bring to a gentle simmer and cook slowly for 10 to 15 minutes until slightly reduced and richly flavoured.
  10. Butter and blend: Add the butter to the sauce and stir until melted. Using a stick blender, or transferring to a blender, blitz the sauce until smooth and silky. Taste and adjust the seasoning with salt and pepper.
  11. Combine and serve: Add the roasted cauliflower to the sauce and stir gently to coat everything. Serve immediately with rice or 2-ingredient yoghurt flatbreads, which is a great way to use up the rest of the yoghurt from the marinade.

Why You'll Love This Recipe

  • Tastes like a proper takeaway: The charred yoghurt-marinated cauliflower and blended buttery tomato sauce are genuinely restaurant-quality.
  • A brilliant way to eat more veg: Even the most committed meat-eaters at your table will not miss anything here.
  • Everything happens at once: The sauce cooks in roughly the same time as the cauliflower roasts, so it all comes together without any waiting around.
  • Budget friendly and seasonal: Cauliflower is one of the most affordable and reliable autumn and winter vegetables in NZ.
  • Zero waste win: Freeze your coriander stalks and use them straight from frozen. They go into the sauce and add incredible flavour for nothing.

Chef's Tips for Cauliflower Tikka Masala

Do not skip the char: The whole point of roasting the cauliflower at high heat is to get those dark, crispy, slightly blackened edges. That char is what gives this dish its depth and that authentic tikka flavour. If your cauliflower comes out pale and soft, it needed longer or a hotter oven.

Mise en place is your best friend: Get every ingredient for the sauce chopped, measured and ready before you turn on the heat. The sauce moves quickly once you start, and this is the habit from professional kitchens that translates best to a home one.

Freeze your coriander stalks: Do not throw the stalks away when you use the leaves. Pop them in a bag in the freezer and use them straight from frozen in sauces like this one. They add incredible flavour and it is a great way to waste nothing.

Cook the tomatoes right down: The step where you cook the first half of the tomatoes until almost dry is what gives the sauce its depth and richness. Do not rush it, let it get really thick and jammy before the spices go in.

The butter finish matters: That final 30g of butter stirred in before blending gives the sauce a silky, glossy richness. Do not leave it out.

Adjust the heat to your taste: The chilli powder quantities here give a gentle warmth. If you like it hotter, add more to the marinade or the sauce. If you are cooking for children or spice-sensitive people, halve the chilli powder in both.

Substitutions & Variations

  • Make it vegan: Swap the Greek yoghurt for coconut yoghurt in the marinade and use coconut oil or a plant-based butter for the sauce finish.
  • Add chickpeas: Stir a drained tin of chickpeas into the sauce along with the cauliflower for extra protein and substance.
  • Use chicken instead: The marinade works beautifully on chicken thighs if you want to make a more traditional tikka masala.
  • No fresh ginger? Frozen grated ginger works just as well, or use half a teaspoon of ground ginger in a pinch.
  • No coriander stalks? Leave them out, the sauce will still be delicious. Fresh coriander leaves scattered over at the end also work well.
  • Make it creamier: Stir in a splash of coconut cream or a dollop of cream when you add the butter at the end for a richer sauce.

Storage

Best eaten fresh: This is best served straight away while the cauliflower is still crispy and the sauce is piping hot.

Fridge: Store in an airtight container for up to 3 days. Reheat gently in a pan over a low heat with a splash of water to loosen the sauce. The flavour actually improves overnight as the cauliflower absorbs the sauce.

Freezer: The sauce freezes brilliantly on its own for up to 3 months. Freeze it separately and roast fresh cauliflower when you are ready to serve.

Avoid: Do not freeze the dish once the cauliflower has been combined with the sauce. The cauliflower goes soft and watery on defrosting and you lose everything the char gave you.

Frequently Asked Questions

Can you marinate cauliflower ahead of time? Yes. The marinated cauliflower can sit in the fridge for up to 24 hours before roasting, and the flavour actually deepens the longer it sits. This is a great make-ahead step if you are cooking for people.

Why is my cauliflower not charring? A few things to check. Make sure the oven is properly preheated, make sure the florets are in a single layer with space around each piece, and make sure the tray is not overcrowded. If they are too close together they steam rather than roast. Pat the cauliflower dry before marinating if it is wet from washing.

Can you make cauliflower tikka masala in an air fryer? Yes, and it is excellent. Air fry the marinated cauliflower at 200C for 15 to 20 minutes, shaking halfway, until charred and crispy. You often get better char in the air fryer than in the oven because of the airflow.

Is cauliflower tikka masala spicy? At the quantities given it is warmly spiced but not hot. If you are sensitive to heat, halve the chilli powder in both the marinade and the sauce. If you want more fire, add extra chilli powder or a fresh chilli to the sauce.

Can you use a whole head of cauliflower? Absolutely. Double the marinade ingredients and use a tin and a half of tomatoes for the sauce, so everything stays well coated and properly saucy. You will need two trays for roasting, or the florets will steam.

Can you use frozen cauliflower for tikka masala? You can, but it will not char in the same way, because frozen cauliflower carries a lot of water. Defrost it completely, pat it very dry, and roast it hotter and longer. Fresh is genuinely worth it for this recipe.

Can you freeze cauliflower tikka masala? Freeze the sauce, not the finished dish. The blended masala sauce freezes beautifully for up to 3 months and defrosts perfectly, so make a double batch of it and you have a curry that takes only as long as roasting fresh cauliflower.

What do you serve with cauliflower tikka masala? Basmati rice and a flatbread is the classic pairing and all it really needs. Beyond that, a cooling cucumber raita, a spoonful of mango chutney, or a sharp lime pickle all cut through the richness. If you want to make a proper spread of it, a bowl of lentil tarka dal alongside turns this into a feast.

You Might Also Like

Easy Saag Halloumi: Saag paneer but made with halloumi, another quick curry that puts vegetables front and centre.

Roasted Carrots with Spiced Yoghurt and Honey Hazelnuts: More gorgeous spiced roasting from The Weekly Veg.

Veg Scraps XO Sauce: Another brilliant way to make vegetables the star of the show, built entirely from peelings.

This is the recipe that changed how I think about cauliflower. Marinated, blasted in a hot oven until the edges blacken, and folded into a sauce that has been reduced and blended and finished with butter, it stops being a humble winter vegetable and starts being the reason you made dinner. It costs very little, it comes together in under an hour, and it genuinely tastes like a good curry house. Make it once and you will stop buying cauliflower for cauliflower cheese.

Enjoy!

Del x

Charred, spiced cauliflower florets in a rich buttery tomato masala, the recipe that will make you love cauliflower all over again.

Join the Dishes with Del community.

Stay in the loop with new recipes, exciting announcements, anything to keep you away from the washing up!

No spam here. Just tasty recipes!