Go Back
+ servings
A buffalo cauliflower sandwich on a white plate. The sandwich includes lettuce, buffalo cauliflower, tomato, red onion, and ranch dressing on a bun.

Buffalo Cauliflower Sandwich

Planted in the Kitchen
This vegan sandwich is easy to make and packed with delicious and spicy flavor!
5 from 32 votes
Prep Time 5 mins
Cook Time 20 mins
Total Time 25 mins
Course Main Course
Cuisine American
Servings 2
Calories 475 kcal


  • 1 head cauliflower
  • ¼ cup almond milk
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • ¼ cup bread crumbs
  • ¼ cup buffalo sauce
  • 2 buns
  • 1 tablespoon vegan ranch
  • ¼ teaspoon salt and pepper each


  • Preheat your oven to 350 degrees.
  • Cut the green leaves off your cauliflower, place it stem side on the cutting board and cut down the middle creating two equal halves. Cut a 1-inch section off each of the cauliflower halves creating a cauliflower "steak".
  • Mix the spices and almond milk together and coat both pieces of cauliflower with the mixture. Next, coat each piece of cauliflower with your breadcrumbs and shake off any extra.
  • Roast in the oven for approximately 20 minutes, turning halfway through.
  • At the 20 minute mark, remove from the oven and toss in the buffalo sauce until evenly coated. Return the cauliflower to the oven for about 5 more minutes.
  • Remove from the oven and let cool slightly. Assemble your sandwich with lettuce, tomato, red onion, buffalo cauliflower, and a drizzle of vegan ranch. Enjoy!


Serve and enjoy immediately after cooking.
Extra cauliflower can be used for buffalo cauliflower lettuce wraps, buffalo cauliflower bites, or for an easy, raw snack!


Calories: 475kcal
Keyword Buffalo Cauliflower, vegan sandwich, Vegetarian Dinner Ideas
Tried this recipe?Tag @plantedinthekitchen or tag #plantedinthekitchen!