Sweet potato, peanut butter & chilli quesadillas

Sweet potato, peanut butter & chilli quesadillas

  • 1
  • 2
  • 3
  • 4
  • 5
(19 ratings)

Prep: 15 mins Cook: 45 mins


Serves 2

Crisp tortillas, soft smoky roasted veg and crunchy nuts give this simple vegan meal lots of texture. An easy iron rich supper that's full of flavour

Nutrition and extra info

  • Vegetarian
  • Vegan

Nutrition: per serving

  • kcal947
  • fat51g
  • saturates10g
  • carbs96g
  • sugars30g
  • fibre18g
  • protein17g
  • salt1.7g
Save to My Good Food
Please sign in or register to save recipes.


  • 3 medium sweet potatoes peeled and thinly sliced
    Sweet potatoes

    Sweet potato

    sweet po-tate-toe

    Sweet potatoes have a creamy texture and a sweet-spicy flavour that makes them ideal for savoury…

  • 1 tbsp smoked paprika
  • 3 tbsp olive oil, plus extra for brushing
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 1 extra large ripe avocado



    Although it's technically a fruit, the mild-flavoured avocado is used as a vegetable. Native…

  • ½ lime, zested and juiced, plus wedges to serve



    The same shape, but smaller than…

  • 2 tbsp crunchy peanut butter

    Peanut butter

    pee-nut butt-ah

    Peanut butter starts with dry roasting peanuts, which concentrates and heightens their flavour…

  • 4 small flour tortillas
  • sriracha chilli sauce, to taste
  • ½ small pack coriander, torn


  1. Heat oven to 200C/180C fan/gas 6. Toss the sweet potatoes with the paprika and 2 tbsp olive oil in a roasting tin. Roast for 15 mins, tossing halfway through, until the potatoes are beginning to crisp.

  2. Stone, peel and chop the avocado, tip into a bowl with the lime juice and zest, and season generously. Mash together with a fork and set aside. In a small bowl, combine the peanut butter and remaining olive oil. Set aside.

  3. Heat a griddle pan or frying pan over a medium heat until very hot. Brush each tortilla on one side with the remaining oil. Place one tortilla, oiled-side down, in the pan and spread over half the peanut butter mixture, half the sweet potatoes, a little chilli sauce and half the coriander. Top with another tortilla, oiled-side up. Press down with a heavy saucepan and cook for 2-3 mins each side until the quesadilla is crisp outside and warm in the middle. Repeat to make a second quesadilla, then cut each into quarters and serve with the crushed avocado and lime wedges.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
23rd Oct, 2019
It needs the chilli or pepper sauce for the kick. I tried adding roasted red peppers and might try a bit of sweetcorn next time too.
18th Jun, 2018
Underwhelming! Needs some spring onions in there to boost the flavour.
25th Feb, 2018
This recipe was incredibly tasty and was fairly quick for a Sunday night top up. My husband has requested we make them again and said they had a South African flavour to them, but I'll have to take his word for it on that!
16th Mar, 2017
My family enjoyed these although they were more like a desert they were very sweet. No point in slicing and roasting the sweet potato, I had to double the recipe so they took ages to cook. Next time ill cook them whole and scoop out the flesh. Kids ate leftover cold the next day too!
15th Apr, 2017
How can sweet potato, in a wrap with a tbsp. of peanut butter possibly be almost 1000kcal and 50g fat!??!
TheAmilsom .'s picture
TheAmilsom .
5th Jan, 2018
Hi slingram92 - please see my comment to the GFT below :-)
6th Apr, 2017
This recipe seems to be excessively high in calories and fat. Is this right?
TheAmilsom .'s picture
TheAmilsom .
5th Jan, 2018
Hi LJBuzz - please see my comment to the GFT below
goodfoodteam's picture
10th Apr, 2017
Thanks for your question - yes these figures are correct. If you're looking for healthier options, we have a number of healthy recipe collections. Take a look here: https://www.bbcgoodfood.com/recipes/category/healthy
TheAmilsom .'s picture
TheAmilsom .
5th Jan, 2018
Dear GFT - love the site, please dont fall into the trap of labeling recipes with high calories and/or fat as "unhealthy". The composition of calories and fats is what counts, rather than the total amount. In this case, avocados and peanuts are probably contributing most of the fat... and the sweet potatoes most of the carbs, but you also get vitamin E and lots of other natural goodies including fibre in all three of these ingredients so is perfectly fine to consume as part of a varied diet... given the amount of carbs, I would reccomend post exercise! :-)
goodfoodteam's picture
8th Jan, 2018
Thanks very much for your comment. We weren't intending to label this recipe as unhealthy but pointing out that we have collections with recipes that are lower in fat and calories, which many of our visitors are looking for. However, you make a very good point here, so thank you for raising it.
TheAmilsom .'s picture
TheAmilsom .
5th Jan, 2018
...plus the great thing about this recipe is that, despite the fact they are called "quesadillas" it is dairy free!
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?