top of page
  • Writer's picturekitchenpotatoes

Spicy Tofu Sandwiches with Easy Vegan Coleslaw

The perfect sandwich: crispy tofu that has been marinated in hot sauce, a simple, easy to make coleslaw, tangy dill pickles, and a perfectly toasted bun. This is the sandwich of your dreams.

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe

This sandwich is one of the best vegan sandwiches I have ever had! If you are the type of person who really cares about the textures of their food, then you will be beyond thrilled with the incredible combination of textures that come together to make this amazing sandwich!

I love having coleslaw on a sandwich because it adds such wonderful flavor and crunch; along side the crunch of the breadcrumbs and the incredible meaty-ness of the tofu, we really mean it when we say this sandwich is a thing of dreams! I am not sure if meaty-ness is a word...but it is the perfect way to describe how a block of tofu can become such a delicious necessity for anyone plant-based, vegetarian, or even a meat eater!

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe

When I get home from work I am usually super hungry but it's too early to have dinner since my partner works later into the day than I do. So sandwiches are one of my favorite thing to whip up while I decompress from a busy work day. Do you sense a theme for why I have such late dinners everyday? Haha yup, it is because I have a second lunch everyday!

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe

Having a sandwich with soup on the side is one of my favorite go-to's when I'm struggling to decide what to eat for dinner. This classic combo always satisfies any craving since it contains so many elements, but yet is is so quick and easy to make!

Looking for a soup recipe to have on the side of our Spicy Tofu Sandwiches with Easy Vegan Coleslaw? Check these ones out!

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe

Our Spicy Tofu Sandwiches with Easy Vegan Coleslaw taste like something I would order for take out! It has always been a secret fantasy of mine to own a business that is part bookstore and part vegan café! So trust me if that daydream ever actually happens, we will have these sandwiches made everyday! Naturally we will also make fresh batches of our London Fog Loaf and Banana Bread daily! Of course I say "we", since I am positive that Taylor would go into this business with me!

~ Tessa

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe


Spicy Tofu Sandwiches with Easy Vegan Coleslaw



Yield: 4 sandwiches

Prep time: 20 minutes (plus an additional 60 minutes to let the tofu marinate)

Bake time: approximately 30 minutes

Author: Kitchen Potatoes



· 4 hamburger buns

· Vegan mayonnaise (to spread on the buns)

· Dill pickles (optional)

Spicy Tofu

· 1 package extra firm tofu (350 g), cut into 4 pieces and pressed*

· ¼ cup vegan mayonnaise

· ⅓ cup hot sauce (I used Frank's Hot Sauce)

· ¾ cup breadcrumbs

Easy Vegan Coleslaw

· 1 tsp apple cider vinegar

· a pinch of salt

· ¼ tsp pepper

· 1 tsp garlic powder

· 1 tsp granulated sugar

· 2 tbsp vegan mayonnaise

· 1 ½ cups thinly sliced green cabbage

· ¼ cup grated carrot



  1. Pour hot sauce into a shallow dish and add tofu pieces. Set in the fridge to marinate for 1 hour, flipping the tofu halfway through.

  2. Preheat oven to 400°F. Line large baking sheet with parchment paper and set aside.

  3. After the 1 hour allotted for the tofu to marinate, remove the tofu pieces from the dish and set the tofu on a large plate. Transfer the remaining hot sauce into a medium bowl and add vegan mayonnaise, whisking to combine.

  4. Dunk each piece of tofu in the mayonnaise mixture so that the piece of tofu is covered, allowing any excess mayonnaise to drip off. Set the pieces of tofu aside on a clean plate.

  5. Pour breadcrumbs on a separate medium plate.

  6. With clean hands, coat each tofu piece with breadcrumbs and set onto prepared baking sheet.

  7. Bake for approximately 30 - 35 minutes, flipping the tofu after 20 minutes. Remove from oven once the breadcrumbs have browned.

  8. While the tofu bakes, prepare the coleslaw by mixing the apple cider vinegar, salt, pepper, garlic powder, sugar, and vegan mayonnaise in a medium bowl.

  9. Add sliced cabbage and grated carrot. Toss in dressing.

  10. Toast hamburger buns, dress with mayonnaise and pickles, add spicy tofu, top with coleslaw and a little extra hot sauce for the brave, and serve!



* See the below photos on how to cut the tofu into four pieces. Different brands of tofu are different shapes, so just get as close to the images as possible! To press tofu, place cut tofu pieces between cloths or paper towel, place heavy books or cans on top, and leave to press for at least 10 minutes.

Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe
Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe
Spicy Tofu Sandwiches with Easy Vegan Coleslaw Recipe


Recent Posts

See All

2 bình luận

15 thg 6, 2021

Can you fry the tofu instead of bake?

15 thg 6, 2021
Phản hồi lại

I haven't tried it yet, but frying or air frying should work wonderfully! Let me know if you give it a try!!


Welcome! Our names are Tessa and Taylor. We are sisters who love vegan comfort food and binge-ing cooking shows. It has been our dream to create a blog to showcase how easy and delicious it can be to eat vegan. We hope you enjoy our recipes! 

About Us

Subscribe Now to Receive Our Latest Recipes

Thanks for submitting!


vegan comfort food
bottom of page