• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Punks
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About us
    • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Mexican

    Tofu Quesadilla with Mushrooms (Easy + Vegan)

    Published: Aug 9, 2018 by Jess & Dan · Modified: May 16, 2022 · This post may contain affiliate links

    40 shares
    Jump to Recipe Print Recipe
    Tofu quesadilla piled on a board with avocado in the background.
    Tofu quesadilla on a plate with a title underneath.

    The only thing that’s better than quesadillas is tofu quesadillas! All the melty, vegan cheesy goodness with the added enjoyment (and protein) of tofu. We round this one out with mushrooms and peppers, which go perfectly in Mexican food – all bundled up in a delightful gluten free corn tortilla. It’s great served with a side of Mexican salad.

    Tofu quesadilla pieces on a chopping board served with avocado and salsa.
    Jump to:
    • 🌟 Why this recipe works
    • 📋 Ingredient Notes
    • 🔪 Step-by-step Instructions
    • 👩‍🍳 Expert Tips
    • 💭 FAQs
    • 🇲🇽 More Mexican inspired recipes to try
    • 📖 Recipe
    • 💬 Comments

    🌟 Why this recipe works

    Easy – with very few ingredients and steps, this tofu quesadilla recipe is definitely a simple one. It’s easy - just fry off the tofu and veg, stuff the tortillas, top with vegan cheese, then brown them. The most difficult part is waiting until they’re all done before tucking in!

    Versatile – while we’ve used tofu, mushrooms and peppers for our tofu quesadilla recipe, you can get creative! There are loads of great vegetables that work in quesadillas, plus, they’re amazing with beans in them – especially black beans and kidney beans.

    Protein – the tofu and mushrooms provide a nice little hit of protein. It’s great for keeping you fuller for longer, plus it’s a bonus if you like to work out.

    📋 Ingredient Notes

    Ingredients in bowls on a dark surface.

    Corn tortillas – the classic choice for making vegan quesadillas. We think they have a better texture. But also, they’re gluten-free, made with whole grains and have fewer calories in them. Of course, flour tortillas do work for this recipe too, so if that’s what you have – use them!

    Tofu – essential when making tofu quesadillas! We’d recommend an extra or super firm tofu – the kind that comes pre-pressed in a sealed bag (rather than in a plastic tub). If you have the usual kind of extra-firm tofu that needs pressing – perfect – just press it for at least an hour beforehand to get rid of some of the excess moisture. Another great way of using up tofu is in a Tofu Quinoa Bowl or another great lunch option vegan egg mayo (just sayin’).

    Cheese – find the meltiest, gooiest vegan cheese you can! Quesadillas traditionally use a very stringy cheese (Oaxaca cheese), so to try to hit that authentic look, use a vegan cheese that is melty and stringy. Here in the UK, we recommend either Koko’s cheddar alternative, or Applewood’s smoky one, which adds a great smoky edge to the tofu quesadillas. For our North American readers, we hear that Miyoko’s comes highly recommended.

    Peppers – we love the sweetness of red, yellow and orange peppers (or capsicum), so that’s what we recommend for this recipe. They're also great in vegan black bean burritos. If you like green peppers, they’ll do the job too, we just find them a bit on the bitter side for this one.

    Check out the recipe card at the bottom of this article for exact measurements to make this vegan tofu quesadilla recipe.

    🔪 Step-by-step Instructions

    This is a step-by-step overview with photos for this recipe. The full recipe, along with measurements and detailed instructions can be found in the recipe card at the bottom of the page.

    Fried golden tofu and onions and spices in a pan.

    1. Pop a splash of oil (or oil spray) into a frying pan, bring to a medium-high heat and chuck in the sliced tofu. Fry until golden brown, stirring regularly, then remove from the pan and set aside for now.

    2. Add another splash of oil to the frying pan and heat up to high heat. Fry the onions for a couple of minutes, then add the garlic and give it another minute. Sprinkle in the spices and fry for another minute.

    Frying mushrooms, peppers and tofu in a pan.

    3. Pop in the mushrooms and cook for 5-10 minutes, stirring regularly, until they’ve reduced in size a bit and released a little water.

    4. Add the peppers and tofu into the pan and stir until everything is well mixed and coated in the spices. Cook for a couple of minutes just until the peppers and tofu are hot. Take the mix off the heat and prepare the tortillas.

    Filled quesadilla with cheese added, then folded.

    5. Heat up a non-stick pan, skillet or flat griddle to medium heat. Lay the first tortilla in the pan and serve up roughly ⅙ of the tofu mix onto half of the tortilla, sprinkle on ¼ cup of the vegan cheese, then fold the other half of the tortilla over the top.

    6. Cook the tortilla for around 1 minute on each side, but keep an eye on it to make sure it doesn’t burn – different pans and ovens mean this time varies, so be careful! Aim for a light browning and slight crunch to the tortilla.

    Browned tortilla and finished tofu quesadillas.

    7. Once it’s brown on one side, carefully flip it over and brown the other side.

    8. Repeat this process another 5 times until you have 6 delicious tofu and mushroom quesadillas!

    👩‍🍳 Expert Tips

    • Melty cheese – get out there and try different vegan cheeses! They’re not all great, we agree, but a lot of them work really well in dishes like this tofu quesadilla where the cheese is sandwiched between the tortilla and melted (this is often how vegan cheese melts well, like in our Cashew Nut Roast). If you’re in the UK, check out Koko’s cheddar alternative or Applewood’s smoky vegan cheese. In addition, you could use homemade vegan nacho cheese, or serve it as a dipping sauce.
    • Tofu – make sure it’s super-firm or extra-firm and, if it comes in a plastic tub filled with water, press it for an hour or more. The tofu will dry out and brown much quicker with less water content in it, so while pressing might be an extra step, it will speed up the cooking (and we love the density it produces). We love Tofoo and Cauldron’s newer ‘ready to cook’ block.
    • Get spicy – we created this tofu quesadilla recipe using a really simple mix of smoked paprika, cumin and chilli powder. But if your spice cupboard is extensive, try mixing it up! Ancho chilli adds an amazing rich smokiness to Mexican dishes (like this vegan Huevos Rancheros) and chipotle chilli adds an additional level of spice alongside extra smokiness.

    💭 FAQs

    What is the best vegan cheese for quesadillas?

    Here in the UK, we recommend Koko’s cheddar alternative or Applewood’s smoky vegan cheese. There are so many options though and, while vegan cheese can be a bit hit-and-miss, we find almost all the coconut-based blocks to be sufficient. They’re sold in supermarkets and work well when melted inside something like a tofu quesadilla or toasted sandwich.

    What can I use instead of cheese for quesadillas?

    If you’re looking to go dairy-free, give vegan cheese a go! But if you want to omit the cheese altogether, try replacing it with extra condiments like guacamole, sunflower seed sour cream and salsa.

    What are some good vegan quesadilla fillings?

    We love our vegan quesadillas with tofu, mushrooms and peppers. We’d also recommend black beans, kidney beans and vegan chicken alternatives.

    Can quesadillas be frozen?

    Quesadillas are best eaten fresh and we wouldn’t recommend freezing them. The combination of fillings and tortilla won’t reheat well.

    Three pieces of tofu quesadilla with mushrooms and peppers in a stack on a plate.

    🇲🇽 More Mexican inspired recipes to try

    • Vegan Mexican Salad on a large serving plate with ingredients around it.
      Vegan Mexican Salad Bowl with Avocado
    • Mexican Buddha bowl with avocado, rice, mushrooms, peppers and sweetcorn.
      Easy Mexican Buddha Bowl (Vegan Fajita Bowl)
    • Tofu quinoa bowl served with fresh coriander, salsa and avocado.
      Mexican Baked Tofu Quinoa Bowl (Meal Prep)
    • Jackfruit chilli in a bowl topped with coriander and vegan sour cream
      Jackfruit Chilli in 60 Minutes

    Did you make this recipe? Leave a review and a rating below, or tag us in your photos on Instagram! Alternatively, bookmark it in your browser or save to Pinterest for later.

    If you love our content, please consider supporting it by buying us a coffee.

    📖 Recipe

    A stack of tofu quesadillas topped with fresh corainder.

    Tofu Quesadilla

    Tofu Quesadillas pack in all the melty, vegan cheesy goodness with the added enjoyment (and protein) of tofu. It features mushrooms and peppers too, which go perfectly in Mexican food – all bundled up in a delightful gluten free corn tortilla.
    5 from 2 votes
    Save Saved! Print Pin Rate
    Course: Lunch
    Cuisine: Mexican
    Diet: Vegan
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 6 quesadillas
    Calories: 226kcal
    Author: Jess & Dan

    Ingredients

    Metric - US Customary
    • 1 onion – sliced
    • 4 cloves garlic – crushed
    • 280 g firm tofu – sliced
    • 300 g chestnut mushrooms – sliced
    • 3 peppers – red, yellow or green, sliced
    • 2 teaspoon cumin powder
    • 4 teaspoon smoked paprika powder
    • ½ teaspoon chilli powder
    • 6 corn tortillas
    • 1.5 cup vegan cheese – grated
    • Salt – to taste

    Instructions

    • Pop a splash oil (or oil spray) to a frying pan, bring to a medium-high heat and chuck in the sliced tofu. Fry until golden brown, stirring regularly, then remove from the pan and set aside for now.
      280 g firm tofu
    • Add another splash of oil to the frying pan and heat up to high heat. Fry the onions for a couple of minutes, then add the garlic and give it another minute. Sprinkle in the spices and fry for another minute.
      1 onion, 4 cloves garlic, 2 teaspoon cumin powder, 4 teaspoon smoked paprika powder, ½ teaspoon chilli powder, Salt
    • Pop in the mushrooms and cook for 5-10 minutes, stirring regularly, until they’ve reduced in size a bit and released a little water.
      300 g chestnut mushrooms
    • Add the peppers and tofu into the pan and stir until everything is well mixed and coated in the spices. Cook for a couple of minutes just until the peppers and tofu are hot. Take the mix off the heat and prepare the tortillas.
      3 peppers, 280 g firm tofu
    • Heat up a non-stick pan, skillet or flat griddle to medium heat. Lay the first tortilla in the pan and serve up roughly ⅙ of the tofu mix onto half of the tortilla, sprinkle on ¼ cup of the vegan cheese, then fold the other half of the tortilla over the top.
      6 corn tortillas, 1.5 cup vegan cheese
    • Cook the tortilla for around 1 minute on each side, but keep an eye on it to make sure it doesn’t burn – different pans and ovens mean this time varies, so be careful! Aim for a light browning and slight crunch to the tortilla.
    • Repeat this process another 5 times until you have 6 delicious tofu and mushroom quesadillas!

    Notes

    • Use super-firm or extra-firm tofu – the kind that comes in a sealed bag and doesn’t need pressing. If you buy the extra-firm tofu that comes in a plastic tray, that’s great too, just press it for an hour or more first to remove some of the water.
    • Find the best vegan cheese available to you and use that. And, if you like your quesadillas extra cheesy, add more.
    • We wouldn’t recommend storing the quesadillas in the fridge or freezer, as they’re best enjoyed fresh. However, you can make the filling ahead of time, and then put them into the tortillas and heat them, once you're ready to serve.
    • Experiment with the spices. If you have ancho chilli powder, try using it in place of the smoked paprika powder. In addition, you can make it spicy by doubling or tripling the chilli powder.

    Nutrition

    Calories: 226kcal | Carbohydrates: 28g | Protein: 9g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 304mg | Potassium: 457mg | Fiber: 5g | Sugar: 4g | Vitamin A: 936IU | Vitamin C: 50mg | Calcium: 132mg | Iron: 2mg
    Tried this recipe? Tag us today!Mention @vegan_punks or tag #veganpunks!

    More Vegan Mexican Recipes

    • Two jackfruit fajitas on a plate with small bowls around it containing fresh coriander, avocado and salsa.
      Smoky Vegan Jackfruit Fajitas (Easy)
    • Christmas Quorn Tacos in a Flash
    • Top down view, two Quorn fajitas with mushrooms and peppers and condiments on a blue background
      Easy Quorn Fajitas (under 30 Minutes)
    • Vegan breakfast burrito
      Vegan Breakfast Burrito
    40 shares

    Reader Interactions

    Comments

    No Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Tofu quesadilla piled on a board with avocado in the background.
    Tofu quesadilla on a plate with a title underneath.
    Jess and Dan wearing sunglasses, sat against a painted brick wall

    Hey there! Thanks for checking out Vegan Punks. We're Dan and Jess – a husband and wife team who love creating and sharing vegan recipes. We draw on our experiences of travelling the world and learning about different cuisines. That's why you'll find plant-based versions of traditional dishes from all around the globe on our blog. And, of course, all with a pinch of punk attitude.

    More about us →


    An image showing all the publications we've been shared in, including: Veganuary, LiveKindly, Vegan Food & Living and Plant Based News, amongst others.

    Never miss a recipe again!

    Subscribe to our newsletter to get our latest recipes and news direct to your inbox.

    Thanks for signing up!

    Keep your eyes peeled for brand new recipes to your inbox very soon.

    In the meantime, why not connect with us on Instagram and Facebook?

    .

    Seasonal Recipes

    • Pumpkin spice syrup in a glass jar.
      The Best Simple Homemade Pumpkin Spice Syrup Recipe
    • Stuffed acorn squash with quinoa, kale and sage.
      Stuffed Air Fryer Acorn Squash with Quinoa
    • Vegan pumpkin soup in a bowl, with oat cream on top and chillies and coriander. Set on top of a blue towel with a lime in the background and spoon to the left.
      Vegan Pumpkin Soup with Thai Red Curry Paste
    • Butternut squash curry in a bowl with bread, lime and coriander.
      13 Best Indian Butternut Squash Recipes (curry + more)
    • A bowl with handles full with vegan stew and dumplings, a pot of vegan vegan in the background along with another smaller bowl of stew
      Hearty Vegan Stew and Dumplings
    • Satay sweet potato curry in a bowl on a tray with condiments around it
      Satay Sweet Potato Curry

    Popular Recipes

    • Battered enoki mushrooms with Gochujang mayo.
      Crispy Fried Enoki Mushrooms with Spicy Dipping Sauce
    • Thai vegetable stir fry on a white oval plate. Broccoli, carrots cabbage and mushrooms and cashews can be seen. Set on a pink background.
      Thai Vegetable Stir Fry in 15 minutes
    • Aubergine curry with cauliflower with spoons, friend Indian snacks and Indian bread.
      Roasted Aubergine and Cauliflower Curry (Easy)
    • Two jars of Biscoff overnight oats topped with yoghurt and a biscuit. With a spoon.
      Easy Biscoff Overnight Oats (4 Ingredients)
    • Vegan egg mayo sandwich cut in half
      Vegan Egg Mayo Sandwich
    • Best Vegan Carbonara

    Footer

    Tofu quesadilla piled on a board with avocado in the background.
    Tofu quesadilla on a plate with a title underneath.

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Statement
    • Affiliate Disclaimer
    • Terms of Service

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About Us
    • Contact Us
    • Work With Us

    Vegan Punks is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising & linking to Amazon.com.

    Copyright © 2024 Vegan Punks®

    40 shares