Crispy Tofu Burgers

These crispy tofu burgers are a lighter take on the classic meal: crunchy fried tofu with rainbow vegetables and a sweet chili sauce!

two tofu burgers on a board

These crispy tofu burgers are deliciously crunchy on the outside, soft on the inside, and packed with vegetables and a sweet chili sauce. SWOON!

Why you’ll love this recipe

I just know you’ll love this recipe! It’s:

  • Ready in just 20 minutes.
  • A source of plant-based protein from the tofu and fibre from the rainbow vegetables.
  • Perfectly crispy thanks to my handy trick.
  • Bursting with flavour thanks to a quick 3-ingredient dipping sauce!
a golden burger with crispy tofu and vegetables

The secret to perfectly crispy tofu:

What’s the secret to making perfectly crispy tofu? Well, there are actually three:

  1. Cut the tofu into thick slices. This ensures the tofu is crispy on the outside and soft in the inside! You want the tofu to be at least 1cm thick.
  2. Coat the tofu in seasoned cornstarch. This makes the tofu extra crunchy!
  3. Shallow fry the tofu for 3-4 minutes each side. To ensure the coating is perfectly crisp. Make sure to use enough oil – you want to coat the bottom of the pan.

Once you have prepared the crispy tofu, simply layer in a bun with rainbow vegetables and the sticky sauce!

two cirspy tofu burgers with colourful vegetables

Notes on this recipe

  • Best served immediately.
  • Looking for a burger that’s more filling? Try my easy vegan black bean burgers!
  • Ensure the fried tofu is layered between vegetables within the burger and not touching the sauce, to avoid losing the crunchy texture.


Do I need cornflour or cornstarch?

You need to use the white chalky powder which is known as cornstarch in the US and cornflour in the UK.

Which vegetables can I use?

I like using red cabbage, carrots, and spinach in these burgers, but feel free to use whatever vegetables you like!

Can I make this oil-free?

The oil in this recipe is key for making the tofu perfectly crisp. If you would like to make the recipe oil-free you can try baking the tofu, however I cannot guarantee as good results as when shallow frying.

Can I make this gluten-free?

Yes! Simply swap the bread rolls for some gluten-free rolls.

I hope you enjoy this recipe! If you make it, please leave a rating + review below and share your photos on Instagram tagging #shivanilovesfood!

More healthy vegan recipes:

two tofu burgers on a board

Crispy Tofu Burgers

5 from 9 votes
Leave a Review Print Recipe Save
Prep10 minutes
Cook10 minutes
Total20 minutes
Serves2 burgers
These crispy tofu burgers feature crunchy fried tofu with rainbow vegetables and a sweet chili sauce, and are vegan-friendly!
Author: Shivani Raja


For the crispy tofu burgers:

  • 3.5 oz/ 100 grams Firm Tofu silken tofu will not work for this recipe
  • 2 tbsp Cornstarch aka cornflour
  • ¼ tsp Salt
  • ¼ tsp Chilli Powder
  • 2 tbsp Sunflower Oil
  • ¼ Red Cabbage shredded
  • 1 Carrot grated
  • 1 handful Spinach
  • 2 Wholemeal Bread Rolls or gluten-free rolls

For the sticky sauce:

  • 1 tbsp Soy Sauce
  • 2 tbsp Sweet Chilli Sauce can sub ketchup
  • ½ tsp Rice Vinegar


  • Firstly, cut the tofu into 1 cm thick slices. You can either cut 2-3 pieces of tofu for each burger, or one large slice.
  • In a medium bowl, mix together the cornstarch, salt, and chilli powder. Set aside.
  • Add the sunflower oil to a frying pan over medium heat. Once the pan is hot, coat the tofu thoroughly in the cornstarch mixture, before adding to the frying pan.
  • Cook the tofu for 3-4 minutes on each side until golden and crisp.
  • Prepare the sticky sauce by mixing together the soy sauce, sweet chilli sauce and rice vinegar in a small bowl.
  • Layer up the bread rolls with the sauce, rainbow vegetables, and the crispy tofu. Serve immediately.


  • For a spicier kick, add 1/2 tsp chilli flakes to the cornstarch mixture.
  • The burgers are best served hot whilst the tofu is still crisp.
  • Feel free to swap the vegetables for whatever you have on hand!


Serving: 1burgerCalories: 396kcalCarbohydrates: 48.1gProtein: 13gFat: 17.5gSaturated Fat: 1.8gSodium: 797mgFiber: 7.6gSugar: 12g
Tried this recipe?Mention @shivani.lovesfood or tag #shivanilovesfood!

14 thoughts on “Crispy Tofu Burgers”

  1. 5 stars
    I made these tonight for my daughter’s birthday per her request. They were delicious! I added avocado to the veggie pile and served them on slider buns. Thank you for this- it will be in my rotation for sure 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *