Cauliflower & Curried Mayo Burgers Recipe
Introduction
These cauliflower and curried mayo burgers offer a delicious twist on the classic burger, perfect for a flavorful vegetarian meal. Roasted cauliflower steaks spiced with curry bring warmth and texture, complemented by a tangy curried mayo and fresh tomato relish. It’s an easy recipe that’s sure to satisfy your burger cravings without meat.

Ingredients
- 1 small cauliflower
- 3 tbsp olive oil
- 2 tbsp medium curry powder
- 2 large tomatoes, finely chopped
- 1 red onion, finely chopped
- ½ bunch of coriander, finely chopped
- 2 tbsp mayonnaise
- 3 tbsp Greek yogurt
- 2 tbsp curry paste
- 4 burger buns
- 2 handfuls of bombay mix (optional)
Instructions
- Step 1: Preheat the oven to 200°C (180°C fan) or gas mark 6. Remove the leaves from the cauliflower and cut off the base, then slice it into 2cm-thick steaks.
- Step 2: Mix the olive oil with the medium curry powder. Place the cauliflower steaks on a baking tray lined with foil, brush both sides generously with the curry oil, and sprinkle with salt. Roast for 25-30 minutes until tender and lightly golden.
- Step 3: In a bowl, combine the finely chopped tomatoes, red onion, coriander, and a pinch of salt to make the fresh relish.
- Step 4: In another bowl, mix together the mayonnaise, Greek yogurt, and curry paste to prepare the curried mayo.
- Step 5: Toast the burger buns cut-side down in a dry frying pan until golden and crisp.
- Step 6: To assemble, spread a dollop of curried mayo on the bottom bun, add a cauliflower steak, then more curried mayo. Top with the tomato and onion relish, and sprinkle bombay mix on top for a crunchy finish if using. Finish with the top bun and serve immediately.
Tips & Variations
- For extra spice, add a pinch of chili flakes to the curried mayo.
- Swap out the bombay mix for crushed roasted nuts or toasted seeds for different textures.
- Use whole-grain or gluten-free buns to suit dietary needs.
- Roast the cauliflower steaks a bit longer for a crispier edge.
Storage
Store any leftover roasted cauliflower and relishes separately in airtight containers in the fridge for up to 2 days. Avoid assembling the burgers until ready to serve to keep the buns from getting soggy. Reheat the cauliflower steaks in the oven at 180°C for 10 minutes before assembling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen cauliflower for this recipe?
Fresh cauliflower works best for slicing into steaks as frozen tends to be softer and may fall apart during roasting. However, if using frozen, thaw and pat dry carefully before proceeding, keeping in mind the texture will differ.
Is this burger suitable for vegans?
This recipe uses mayonnaise and Greek yogurt, which are not vegan. You can substitute with vegan mayo and plant-based yogurt to make it vegan-friendly.
Print
Cauliflower & Curried Mayo Burgers Recipe
- Total Time: 45 minutes
- Yield: 4 burgers 1x
- Diet: Vegetarian
Description
These Cauliflower & Curried Mayo Burgers are a flavorful vegetarian alternative to classic burgers, featuring roasted curried cauliflower steaks topped with a tangy curried mayo, fresh tomato and onion salsa, and an optional crunchy bombay mix for added texture. Perfect for a satisfying and spiced gourmet burger experience.
Ingredients
Cauliflower Steaks:
- 1 small cauliflower
- 3 tbsp olive oil
- 2 tbsp medium curry powder
- Salt, to taste
Tomato & Onion Salsa:
- 2 large tomatoes, finely chopped
- 1 red onion, finely chopped
- ½ bunch of coriander, finely chopped
- Pinch of salt
Curried Mayo Sauce:
- 2 tbsp mayonnaise
- 3 tbsp Greek yogurt
- 2 tbsp curry paste
Additional:
- 4 burger buns
- 2 handfuls of bombay mix (optional)
Instructions
- Prepare Cauliflower Steaks: Preheat your oven to 200°C (180°C fan)/gas mark 6. Remove the leaves from the cauliflower and cut off the base, then slice the cauliflower into 2 cm-thick steaks for roasting.
- Make Curry Oil & Roast Cauliflower: In a small bowl, combine the olive oil and medium curry powder. Line a baking tray with foil and place the cauliflower steaks on it. Brush each steak generously on both sides with the curry oil and sprinkle with salt. Roast in the oven for 25-30 minutes until the cauliflower is tender and slightly golden.
- Prepare Tomato & Onion Salsa: In a separate bowl, mix together the finely chopped tomatoes, red onion, coriander, and a pinch of salt. This fresh salsa will add brightness and crunch to the burgers.
- Mix Curried Mayo Sauce: In another bowl, combine mayonnaise, Greek yogurt, and curry paste until smooth and well blended. This sauce will add creamy spiced flavor to the burgers.
- Toast Burger Buns: Slice the burger buns and toast them cut-side down in a dry frying pan until lightly browned and warm.
- Assemble Burgers: Spread a dollop of curried mayo on the base bun, place a cauliflower steak on top, add another dollop of curried mayo, then spoon over some tomato and onion salsa. Sprinkle with bombay mix if using, and top with the bun lid. Serve immediately for the best texture and flavor.
Notes
- Use medium curry powder for balanced flavor; adjust to taste if preferred milder or spicier.
- Bombay mix is optional but adds a delightful crunch.
- Greek yogurt in the sauce adds creaminess and tang; substitute with lactose-free yogurt if desired.
- For vegan version, replace mayonnaise and yogurt with vegan alternatives.
- Ensure cauliflower steaks are thick enough to hold together during roasting and assembling.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: British-Indian Fusion
Keywords: Cauliflower burger, Curried mayo, Vegetarian burger, Roasted cauliflower, Indian-inspired burger, Meatless burger

