Heat the olive oil in a large frying pan over a medium heat. Chop or blend the onion, carrot and courgette and cook for 5–6 minutes until softened.
Stir in the garlic and cook for 1 minute.
Stir in the tomato purée, smoked paprika, cumin and oregano, cooking for 1 minute until fragrant.
Add the beef mince and cook for 6–8 minutes, breaking it up with a spoon until browned.
Pour in the stock and simmer for 5–8 minutes, until the sauce has thickened and most of the liquid has evaporated, stir through ⅓ of the cheese. Season to taste.
Preheat the oven 180ºc fan.
Lay three tortilla wraps on a work surface. Cut in half evenly, spoon some beef in the middle, fold the wrap to make a triangle parcel, place on a large frying pan. Add until the pan is full x 6, top with more cheese and bake in the oven until crispy and the cheese has melted.
Repeat again.
Serve with Greek yoghurt, salsa, guacamole and shredded lettuce.
Tips: Add Black beans for more goodness.
Make the beef filling ahead of time and keep it in the fridge until you’re ready to assemble.
Leftover filling is delicious in wraps, baked potatoes, tacos or burritos.
Cook the quesadillas in an air fryer at 180°C for 4–5 minutes, turning halfway, for an extra crispy finish.
Storage: Store the beef filling in an airtight container in the fridge for up to 3 days.Freeze the cooled beef filling for up to 3 months. Defrost overnight in the fridge before reheating and assembling the quesadillas.