Six tasty vegetarian quesadilla filling ideas
Six quick, flavourful vegetarian fillings for quesadillas — from smoky sweet potato to garlicky mushrooms, plus an avocado crema to finish.
Quesadillas are the ultimate quick, toss-together dinner — tortilla, cheese, a tasty filling and five minutes on the pan. Here I’ve gathered six vegetarian fillings that travel well together so you can mix and match to please fussy eaters or feed a crowd.
They’re perfect for midweek suppers, casual sharing or a relaxed weekend lunch. Make the avocado crema and fillings in advance, then assemble and cook on the hob when you’re ready — warm, crisp and utterly moreish.
Ingredients
- 8 large flour tortillas
- 200 g grated cheddar
- 100 g smoked cheddar
- 2 jalapeños — thinly sliced, deseed if you prefer less heat
- 50 ml olive oil
- 400 g tinned black beans — drained and rinsed
- 400 g sweet potato — peeled and diced into small 1cm cubes
- 10 ml smoked paprika
- 5 ml ground cumin
- 5 ml salt
- 5 ml black pepper
- 300 g chestnut mushrooms — sliced
- 100 g baby spinach
- 3 garlic cloves — finely chopped
- 1 red onion — thinly sliced
- 80 g sun-dried tomatoes in oil — drained and sliced
- 60 g basil pesto
- 125 g mozzarella — torn or grated
- 2 ripe avocado
- 100 g natural yoghurt
- 2 limes — zest and juice
- 15 g fresh coriander — roughly chopped
Instructions
Prepare: peel and dice the sweet potato into 1cm cubes; drain and rinse the tinned black beans; slice the chestnut mushrooms and red onion; finely chop the garlic; slice the jalapeños; grate cheeses and tear mozzarella; zest and juice the limes; roughly chop the fresh coriander.
Make the smoky sweet potato and black bean filling: heat 1 tbsp olive oil in a large frying pan over medium heat. Add the diced sweet potato, smoked paprika, ground cumin, half the salt and half the black pepper and cook, stirring occasionally, until tender and lightly caramelised, about 12 minutes.
Stir in the drained black beans, cook for 2 minutes until warmed through, then taste and adjust seasoning. Remove from the pan and keep warm.
Caramelise the red onion: in the same pan add a drizzle more olive oil and the sliced red onion. Cook over medium-low heat until soft and sweet, about 6 minutes. Remove and set aside for the sun-dried tomato filling and to scatter into other quesadillas.
Cook the mushroom, garlic and spinach filling: add 1 tbsp olive oil to the pan, heat to medium, add the sliced chestnut mushrooms and cook until browned, about 6 minutes. Stir in the garlic for the last minute, then add the baby spinach and cook until just wilted, about 2 minutes. Season with the remaining salt and pepper and remove from the pan.
Mix the pesto and sun-dried tomato filling: combine the drained sun-dried tomatoes with the basil pesto and the caramelised red onion you set aside. This needs no cooking — just stir to combine.
Make the avocado crema: mash the ripe avocado in a bowl, stir in the natural yoghurt, lime zest and juice, chopped fresh coriander and a pinch of salt. Adjust lime and salt to taste.
Assemble and cook quesadillas: heat a clean frying pan over medium heat and brush with a little olive oil. For each quesadilla use 1 tortilla: sprinkle a thin, even layer of grated cheddar on half the tortilla and top with one of the fillings below, then fold the empty half over to enclose. Cook each folded quesadilla 3 minutes per side until golden and the cheese has melted. Fillings to try (use about 2–3 tbsp filling per quesadilla): - Classic: grated cheddar + sliced jalapeños - Sweet potato & black bean: sweet potato and black bean mixture + smoked cheddar + chopped fresh coriander - Mushroom & spinach: mushroom and spinach mixture + mozzarella - Pesto & sun-dried tomato: pesto and sun-dried tomato mixture + mozzarella Rotate fillings as you like until you’ve used all tortillas.
Serve: cut each cooked quesadilla into wedges and serve immediately with a spoonful of avocado crema and extra chopped fresh coriander or lime wedges on the side.
Tips
- Make fillings ahead and refrigerate; reheat gently in a pan before assembling to avoid soggy tortillas.
- Grate your own cheese — it melts far better than pre-shredded packets that contain anti-caking agents.
- When cooking tortillas, use medium heat. Too hot and they char before the cheese melts; too low and they go limp.
- Press gently with a spatula while cooking to help the cheese bind the two halves together.
- Leftover quesadillas reheat well in a moderate oven (180°C fan/200°C conventional) for 8–10 minutes to restore crispness.
Substitutions
grated cheddar → mature cheddar or a mature vegetarian cheddar, same quantity
Stays closetinned black beans → tinned kidney beans, same quantity
Stays closemozzarella → fior di latte or a softer mozzarella-style cheese, same quantity
Stays closebasil pesto → roasted red pepper paste or tapenade, same quantity (gives a different flavour)
Noticeably different
Nutrition
Per serving · estimated
- 780
- Calories
- 30 g
- Protein
- 70 g
- Carbs
- 42 g
- Fat
- 10 g
- Fibre
- 8 g
- Sugar
- 950 mg
- Sodium
FAQ
Can I freeze cooked quesadillas?
Yes — cool completely, wrap individually in kitchen paper and foil, then freeze up to 2 months. Reheat from frozen in the oven at 180°C fan/200°C conventional for 12–15 minutes.
How do I stop tortillas going soggy?
Don’t overload with wet fillings; heat fillings before assembling so excess moisture cooks off. Cook quesadillas at medium heat to crisp the exterior quickly.
Can I make these vegan?
Swap cheeses for a firm melting vegan alternative and use a plain vegan yoghurt in the crema. Most fillings here are easily veganised with those swaps.
What size tortilla should I buy?
Large tortillas (about 25–28cm) work best for folding and give 2 quesadillas per person if serving as a main.
Community Photos
No photos yet
Be the first to share your creation!