Ground Soy Quesadillas
Vegan ground soy quesadillas are corn tortillas folded around seasoned textured soy protein, passata, melty vegan cheese, and mashed avocado, then pressed in a dry pan until crisp. The textured soy is boiled, drained, and tossed with a beef- or pork-style spice mix so it mimics the taste and texture of the “real thing” without any meat.

Here is my confession: I love Mexican cuisine and everything it offers to the world, the spices, the tastes, the textures, and everything in between. I find myself craving a little bit of Mexican food from time to time, and almost every time I choose to create my own versions instead of ordering a takeaway. I have experimented with plenty of Mexican dishes before that I turned vegan, but these ground soy quesadillas are my latest obsession. I already made them three times and I just cannot seem to get enough.
What I love best about this recipe is the way its taste and texture resemble the “real thing.” I know that vegans do not really crave the taste of meat after a while, but if you think about it, meat is all about its spices. That is the exact reason why I chose to fill today’s quesadillas with ground soy. The filling is avocado (mandatory!), lime juice (mandatory!), onions, jalapenos (because how could I not?), garlic, vegan cheese, tomato passata, and, of course, some carefully chosen spices. Do not just take my word for it, head to the kitchen and try them for yourself.
This Recipe Works If You Need
- A fast weeknight dinner that comes together in one skillet and a single fold-and-press pan.
- A meat-free quesadilla that still satisfies a craving for that savory, spiced, “meaty” bite.
- A budget-friendly meal, since dried textured soy protein costs a fraction of mock meats and keeps for months.
- A versatile base you can scale up for a crowd or pack into a lunchbox for the next day.
- A high-protein, plant-based plate that uses pantry staples plus one ripe avocado.
Why You’ll Love This Recipe
- It tastes like the real thing. The beef- or pork-style spice mix does the heavy lifting, so the boiled soy granules read as seasoned ground meat, not as a diet swap.
- It is genuinely quick. While the soy boils, you saute the aromatics and mash the avocado, so everything lands at the table in one short session.
- It is protein-packed. Textured soy protein is mostly protein by weight, which makes these quesadillas far more filling than a plain cheese one.
- It is easy on the budget. A small bag of dried soy granules and four corn tortillas feed the whole family.
- It is endlessly adaptable. Swap the cheese, dial the jalapeno up or down, change the spice blend, and you have a new version every time.

Ingredient Notes
Textured soy protein granules are the heart of the filling. Reach for the fine granule format rather than the larger chunks, because granules rehydrate fast and give you that ground-meat crumb. Buy a brand with a clean, pale color and no off smell; older soy can taste stale. Boil it just until soft, then drain it very well, pressing out the water, so it can soak up the spices and passata instead of staying watery.
Avocado goes in mandatory, in my book. Pick one that yields to gentle pressure but is not mushy, and check under the little stem nub: green means perfectly ripe, brown means it may be bruised inside. Mash it with a fork rather than blending so it keeps some texture, and add the lime juice right away to stop it from browning.
Spice mix for beef or pork is what makes the soy taste like the “real thing.” These pre-blended mixes carry the smoked paprika, cumin, garlic, and pepper notes our brains associate with seasoned meat. Look for a blend that lists real spices first and not a wall of salt; if yours is salty, hold back on adding extra salt until you taste.
Passata is smooth strained tomato, and it binds the filling without turning it into a soup the way chopped tomatoes would. A good passata is thick and deep red. Stir it in toward the end and cook just a few minutes, so it coats the soy and concentrates rather than thinning everything out.
Corn tortillas give these quesadillas their authentic Mexican character. They are more fragile than wheat wraps, so warm each one briefly before filling; a cold tortilla cracks when you fold it. Fresh, pliable tortillas fold cleanly, while stale ones split, so use them while soft.
Vegan cheese melts and glues the fold together. Choose a brand that melts well, since some plant cheeses just soften without flowing. Grate it yourself for better melt and sprinkle it directly onto the hot tortilla so it starts to melt before the filling goes on.
Jalapeno, onion, and garlic build the savory base. Finely chop the onion and jalapeno so they soften evenly, and add the garlic after them, since garlic scorches fast and turns bitter if it hits the pan too early.

Tips
- Drain the soy until it stops dripping. The most common mistake is leaving the boiled granules wet. Squeeze them in a fine sieve or press with the back of a spoon; dry soy grips the spice mix and crisps in the pan instead of steaming.
- Saute the onion first, garlic last. Give the onion about two minutes until it turns translucent, add the jalapeno and garlic for only a minute, and you avoid the harsh, burnt-garlic taste that ruins the filling.
- Press the folded tortilla flat. Use a spatula to press the half-moon down for a few seconds on each side. This forces the cheese into contact with the filling so it binds, and you get those crisp, lightly browned patches.
- Listen and look for the cue. You know a side is ready when it stops sizzling loudly and the surface shows golden-brown spots. Flip then, not before, or the cheese will not have melted through.
- Mash the avocado with lime right away. The acid keeps it bright green and seasons it at the same time, so taste and adjust salt before it goes on the tortilla.
Substitutions and Variations
- Cheese, your way. The card calls for grated cheese, vegan or dairy. Use a meltable vegan cheese to keep it fully plant-based, or your favorite dairy cheese if you are cooking vegetarian.
- Dial the heat. Remove the jalapeno seeds and membranes for a milder filling, or add a second pepper if you like it hot. A pinch of chili flakes works in a pinch.
- Swap the spice blend. No beef or pork mix on hand? Build your own with smoked paprika, cumin, ground coriander, garlic powder, and a little pepper.
- Top instead of fill. Spoon the mashed avocado on top after cooking, alongside a little passata or salsa, if you prefer it fresh and cool against the warm tortilla.

Storage and Make Ahead
The soy filling is the make-ahead hero here. Cook it up to three days in advance and keep it in an airtight container in the fridge, then assemble and press fresh tortillas when you are ready to eat. The mashed avocado is best made just before serving, since it browns over time even with lime; if you must prep it ahead, press plastic wrap directly onto the surface and use it within a day.
Cooked quesadillas keep in the fridge for two to three days. Reheat them in a dry skillet over medium-low heat to bring back the crisp, rather than the microwave, which leaves them soft. They do not freeze well once assembled because the avocado and tortilla suffer, but the seasoned soy filling freezes beautifully for up to two months.
If you love this kind of Mexican comfort food, try my classic vegan quesadillas next, or go for the loaded vegan cheeseburger quesadillas when you want something extra hearty. And for the full backstory on the flavors I keep coming back to, see my complete guide to Mexican cuisine.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Ground Soy Quesadillas
Ingredients
- 1 avocado pitted
- 1 Tbsp lime juice
- ½ onion finely chopped
- 1 jalapeno finely chopped
- 2 cloves garlic minced
- 50 g textured soy protein granules
- 8 Tbsps cheese grated (vegan or dairy)
- 8 Tbsps passata
- 4 corn tortillas
- 2 Tbsps spices mix for beef or pork
- 1 Tbsp olive oil
- salt and pepper to taste
Instructions
- Boil the textured soy protein. Once soft, drain it very well and combine it with the spices mix.
- Preheat a skillet over medium heat. Add olive oil.
- In a small bowl, mash the avocado with a fork, add lime juice, salt, and pepper to taste, and mix to combine.
- Add the onions to the skillet and saute for about 2 minutes.
- Add the jalapeno and garlic and continue cooking for about a minute.
- Add the boiled textured soy protein granules and passata
- Cook, stirring for about 3 more minutes. Set aside.
- Preheat another pan over medium-low heat.
- Heat a tortilla for about 15 seconds on one side then flip over.
- Sprinkle about 2 Tbsps of the grated cheese over the tortilla.
- Add ¼ of the soy mixture and 1/4 of the mashed avocado. Spread evenly.
- Fold tortilla in half. Press it with a spatula to flatten as much as possible.
- Cook until lightly browned on each side.
- Repeat with the rest.
Frequently Asked Questions
Use textured soy protein in the fine granule format rather than large chunks. Granules rehydrate quickly and give you a ground-meat crumb that fits neatly inside a folded tortilla. Boil them just until soft, then drain very well so they soak up the spices instead of staying watery.
Warm each corn tortilla for about 15 seconds before filling so it folds without cracking, and do not overfill it. Sprinkle the grated cheese directly onto the hot tortilla first, since the melted cheese acts as glue, then press the folded half-moon flat with a spatula until lightly browned on each side.
Yes, this version is fully vegan when you use vegan cheese, which is how the recipe is written. The savory filling is textured soy protein seasoned with a beef- or pork-style spice mix, passata, and aromatics, with no meat involved. If you prefer, you can use dairy cheese to make it vegetarian instead.
Make your own blend with smoked paprika, cumin, ground coriander, garlic powder, and a little black pepper. These are the warm, savory notes that make the soy taste like seasoned meat. Add salt carefully and taste as you go, especially if your blend already contains salt.
They are great with extra mashed avocado or guacamole, a spoonful of passata or salsa, and a squeeze of lime. A simple side salad or some corn rounds out the plate. The quesadillas are filling on their own thanks to the high-protein soy, so you do not need much alongside them.
Yes. Cook the seasoned soy filling up to three days ahead and keep it in an airtight container in the fridge, then assemble and press fresh tortillas when you want to eat. Mash the avocado just before serving so it stays bright green, since it browns over time even with lime juice.

This has quickly become one of my fave quesadilla recipes in the world!