CTV Recipes

All Recipes
Clear all
Dietary Concerns
More Options

Search Recipes

Buffalo cauliflower sandwich

This recipe is vegan and can be made gluten free as well. Cauliflower is baked with a spiced batter and placed in a Kaiser-style roll with vegan ranch sauce and some tasty toppings.



Breaded buffalo cauliflower

  • 2 heads caulifower
  • 1 1⁄2 cups all-purpose flour or gluten-free rice flour
  • 4 teaspoons garlic powder
  • 4 teaspoons onion powder
  • 2 teaspoons ground cumin
  • 2 teaspoons paprika
  • 1⁄2 teaspoon sea salt
  • 1⁄2 teaspoon ground pepper
  • 3⁄4 cup unsweetened nondairy milk
  • 3⁄4 cup water
  • 3 cups panko-style bread crumbs or gluten-free bread crumbs
  • 1⁄4 cup vegan butter
  • 1 1⁄2 cups buffalo-style hot sauce


  • 4 kaiser-style rolls
  • The Classic Ranch sauce
  • 1 cup thinly sliced red onion (about 1 onion) or Pickled Red Onions (page 107)
  • 2 cups shredded or finely chopped iceberg or leaf lettuce
  • 2 tomatoes, thinly sliced
  • 4 dill pickles


  1. Preheat the oven to 450°F. Line a baking sheet with parchment paper. In this case, parchment paper is absolutely necessary, or the cauliflower and batter will stick to the sheet.
  2. To prepare the cauliflower, remove the leafy parts, being careful not to cut off any florets. Slice each head in half from the top. From the inside of each half, cut a slice 3⁄4 inch to one inch thick. You now have four large cauliflower cross-sections or steaks. You can reserve the remaining florets to make buffalo bites using the same batter and method or the Southern Fried Cauliflower or you can roast them up for another meal.
  3. Mix the our, garlic powder, onion powder, cumin, paprika, salt, pepper, nondairy milk, and water together in a bowl until well combined. The amount of liquid or our may need to be increased if you replace the all- purpose our with gluten-free our. It should be thick enough that it doesn't pool too much around the steak.
  4. Transfer the batter to a wide, shallow dish that will fit your cauliflower steaks. Place the bread crumbs in another dish or large bowl. Immerse each steak in the batter, using one hand to coat all the crevices and letting just a bit of the excess drip back into the dish.
  5. Coat all sides of the steaks in the bread crumbs. Place the breaded cauliflower steaks on the baking sheet.
  6. Bake for 25 minutes, until crispy, flipping the steaks halfway through the bake time. If you go to flip the steaks and the batter feels stuck, it needs to bake longer on that side.
  7. Just before the cauliflower finishes baking, melt the vegan butter and whisk it into the hot sauce in a shallow dish.
  8. Remove the cauliflower from the oven. You may want to let the steaks cool slightly so you can handle them. You may need to replace the parchment paper with a new sheet if it’s really soaked through or burned quite a bit.
  9. Coat the breaded cauliflower steaks evenly on all sides in the buffalo sauce. Reserve the excess sauce to baste the cauliflower before serving. Bake again for 25 minutes, flipping the steaks halfway through the bake time.
  10. To assemble the sandwiches, just before the cauliflower is done baking, cut the rolls in half and toast, if desired. Spread a generous amount of ranch dressing on the cut sides of each roll. Place a buffalo cauliflower steak on the bottom half. Add the red onion slices, lettuce, tomato slices, and then the top half of the roll. Serve with a pickle or slice the pickles and add to the sandwich.

You might like

View All Recipes
Chickpea "tuna" salad sandwich Chickpea "tuna" salad sandwich
Vegan toona salad sandwich Vegan toona salad sandwich
'Pulled pork' jackfruit 'Pulled pork' jackfruit
Chickpea and avocado smash sandwich Chickpea and avocado smash sandwich
Inside-out grilled cheese Inside-out grilled cheese
Steak Sandwiches Steak Sandwiches