Go Back
+ servings
cheesy vegan quesadillas on a cutting board
Print Recipe Pin Recipe
5 from 14 votes

Vegan quesadillas

These vegan quesadillas with black beans are perfect for lunch, dinner, side dish or as a filling snack! The recipe is gluten-free, grain-free, dairy-free, nut-free, and super easy to make.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Main Course, Snack
Cuisine: American
Keyword: black beans, cheese, gluten-free, quesadilla, vegan
Servings: 6 servings
Calories: 245kcal


  • 6 tortillas
  • 1/2 onion chopped
  • 2 cloves of garlic minced
  • 1 bell pepper chopped
  • 2/3 cup black beans cooked from dry or canned
  • 1/2 cup corn fresh, frozen or canned
  • 1 cup fresh mushrooms sliced
  • 1 tbsp oil divided
  • 1 tbsp soy sauce or coconut aminos
  • spice mix: 1 tsp onion powder, 1/2 tsp cumin powder, 1/2 tsp (ground) oregano, 1/4 tsp smoked paprika, 1/3 tsp red pepper flakes
  • salt and pepper to taste
  • 1 batch easy vegan cheese sauce (*see notes)


  • Heat 1/2 tbsp oil in a pan, add 1 tbsp soy sauce, onion, garlic, pepper, and mushrooms and fry over medium heat for 3-4 minutes. Add the corn, black beans, and spice mix and fry for a further 3-4 minutes.
    veggie mixture in a pan for vegan quesadillas
  • Make a batch of my easy vegan cheese sauce and spread some of it in an even layer on one tortilla. You can use any other vegan cheese of choice.
    vegan cheese sauce in a pink saucepan for vegan quesadillas
  • Add a layer of the veggie mixture (about 4 tbsp) and place another tortilla on top.
    gluten-free tortilla with vegan cheese sauce and veggies to make vegan quesadillas
  • Transfer to a (lightly oiled) skillet and cook for about 2-3 minutes, flip and cook from the other side until both sides are nicely browned and toasty.
    vegan quesadillas in a skillet
  • Repeat steps for the remaining tortillas. Cut into 4 pieces and enjoy hot!


  • Vegan cheese sauce: I added 1 teaspoon of psyllium husk powder which helps to make the sauce thicker and hold the tortilla together. You can leave out the psyllium husk powder if you don't have it, the cheese sauce will still taste great.
  • Recipe serves 6. Nutrition facts are for one serving.
Nutrition Facts
Vegan quesadillas
Amount Per Serving
Calories 245 Calories from Fat 75
% Daily Value*
Fat 8.3g13%
Carbohydrates 29.7g10%
Fiber 6.2g25%
Sugar 5.4g6%
Protein 8.9g18%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 245kcal | Carbohydrates: 29.7g | Protein: 8.9g | Fat: 8.3g | Fiber: 6.2g | Sugar: 5.4g