Mexican sweet potato & black bean quesadillas

Looking for an easy dinner that's packed with protein and loaded with flavour? Vegan sweet potato quesadillas are the answer!

Vegan Food & Living may earn commission from the links on this page, but we only ever share brands that we love and trust.


Mexican sweet potato & black bean quesadillas

Looking for an easy dinner that’s packed with protein and loaded with flavour? Vegan quesadillas are the answer!

Filled with melty vegan cheese, creamy sweet potatoes, and hearty black beans all folded between handmade corn tortillas, this authentic Mexican snack is a guaranteed crowd-pleaser.

Total Time: 20 minutes

Calories: 155

Servings: 12

Total Time: 20 minutes

Calories: 155

Servings: 12

Ingredients

Method

Ingredients

(Servings: 12)

  • For the tortillas:
  • 20 20 g masa harina
  • 27.5 27.5 ml warm water
  • 0.020833333333333 0.020833333333333 tsp salt
  • For the filling:
  • 0.25 0.25 small sweet potatoes, baked or steamed
  • 0.10416666666667 0.10416666666667 cups cooked black beans
  • 0.083333333333333 0.083333333333333 tsp garlic powder
  • Salt to taste
  • 14.166666666667 14.166666666667 g vegan mozzarella, shredded

Method

Tortillas

  1. To begin, prep the corn tortillas by mixing masa harina with water and salt. Knead until you have a ball of dough, then pinch off small pieces (about the size of a golf ball).
  2. Cover the dough balls with a tea towel until you prepare the rest of the ingredients.

Filling

  1. Remove the sweet potato skins and add the orange flesh to a mixing bowl. Add garlic powder and salt to taste, then mash together with a fork. Once the sweet potato is mashed to your preference, mix in the cooked black beans. Set aside.

Cooking

  1. Make sure the cheese is shredded, then preheat a cast-iron skillet up to medium. To make the quesadillas, press each ball of dough with a tortilla press or roll it out until quite thin. Add this into the skillet and cook for 30-40 seconds on the first side.
  2. Flip the tortilla, then add a handful of grated vegan mozzarella and a spoonful of the sweet potato and black bean mixture to one half of the tortilla. Fold the other half over to make a half-moon shape.
  3. Cook on both sides until the cheese is melted and the outsides are crispy with brown spots. Continue this process until there is no more sweet potato and bean mixture or cheese left.
  4. Serve your quesadillas warm with a side of guacamolesalsa fresca, or Mexican crema.

Note: 

These quesadillas can be made with flour or store-bought corn tortillas if you’re short on time. Follow the same cooking steps as above, although we don’t recommend folding store-bought corn tortillas since they are more likely to crack.

To avoid cracks, spread the cheese and filling across the whole tortilla in the skillet and place a completely new one on top before flipping.

Written by

Broke Bank Vegan

"At Broke Bank Vegan, you’ll find Mexican food made cheap, easy, and delicious. As residents of Mexico, we re-create authentic meals with a vegan twist. Our nursing backgrounds showed us the limitations of promoting health through diet within a hospital setting. Recognizing many diseases are food-related, we are motivated to develop nutritious plant-based recipes you’ll want to make over-and-over again!” – Mitch and Justine

Vegan Mushroom Risotto with Leek and Asparagus

You'll love this creamy vegan risotto! Made with wild mushrooms, leeks, and asparagus, it has plenty of flavours and textures to enjoy.

Vegan Mint Matcha Ice Cream with Cacao Nibs

This vegan mint matcha ice cream is a healthy alternative to mint chocolate chip ice cream and makes a refreshing treat for a hot day. 

24 best vegan Chinese recipes that taste better than takeaway meals

Take your taste buds on a culinary journey across China and discover the best vegan Chinese recipes you can try at home.

35 sweet and savoury aquafaba recipes that prove you don’t need eggs

Making a recipe with chickpeas? Don't throw the water away - use it to make these delicious vegan aquafaba recipes instead!