This post may contain affiliate links. Please read my disclosure and privacy policy.

Whether you’re following a vegan diet or need a dairy-free alternative to cheesy quesadillas, you’re going to love this dairy-free quesadilla recipe. It has all the flavor you love (honestly!) and tastes better than the version you’d get from a Mexican restaurant.

The star of this recipe is the vegan nacho cheese sauce. I developed this recipe years ago, when I was determined to make a cheese sauce that doesn’t taste like nutritional yeast. It requires just five simple ingredients and tastes like the nacho cheese that you’d get at a movie theater or baseball game.

As someone who has been developing vegan recipes for over a decade, I’m most proud of this cheese sauce. Everyone loves it; vegan or not.

Paired with sauteed black beans and veggies, it becomes a filling and flavorful main course. No one will miss the cheese! Prepare the cheese and bean mixture in advance if you’d like to assemble these quickly for lunch or dinner.

⭐⭐⭐⭐⭐ Featured Review

“This is a recipe I come back to again and again. The flavors are amazing and it’s an easy weeknight meal that satisfies us and is healthy. I highly recommend it!” -Shay

vegan quesadillas sliced into triangles

Why You’ll Love This Vegan Quesadilla Recipe

  • It’s filling. The addition of black beans and vegetables provides filling fiber and plant-based protein.
  • You can make it in advance. The black bean filling and cheese sauce can be stored separately in the fridge for up to 5 days. Once those two components are ready, add them to a tortilla in a skillet and have a hot meal in 5 minutes or less. This has been my go-to lunch!
  • It tastes amazing. The seasoning in the filling really takes the flavor over the top, and the vegan cheese sauce has much more flavor than regular shredded cheese.
  • It’s easy to make. You only need to chop two veggies for this recipe, and the cheese sauce can be blended in 5 minutes.

Tasting is believing, so I hope you’ll give this recipe a try. They really are the best quesadillas I’ve ever made– vegan or otherwise!

How to Make Vegan Quesadillas

Step 1:

To prepare the black bean filling, add a drizzle of olive oil to a large skillet over medium-high heat. Sauté the pepper and onion until they are tender, about 5 to 8 minutes. Then, add in the black beans and seasonings.

Stir briefly, then add a large handful of fresh baby spinach if you want to sneak some greens into your meal. The spinach will wilt quickly, so you’ll hardly notice it’s in there.

Once the veggies are tender, set this aside for a moment.

sauteed onions, peppers, beans, and spinach

Step 2:

To prepare the vegan cheese sauce, add the cashews, green chilies, lemon juice, water, salt, and jalapenos to the blender, and blend until smooth. Taste and adjust any flavoring, as needed.

For extra jalapeño flavor, try adding a splash of jalapeño juice (from the jar) to the cheese sauce.

cashews and open can of green chilies

Step 3:

To assemble a quesadilla, lightly grease a large skillet with olive oil over medium-high heat. Then place a large, burrito-sized tortilla in the pan. (Don’t add too much oil, or the tortilla will get soggy.) For a gluten-free quesadilla, use a gluten-free tortilla, such as an almond-flour or cassava option.

Spread the cheese sauce in a thin layer over the top of the tortilla, then add the black bean filling to only half of the tortilla.

Let the tortilla cook open like this for 2 to 3 minutes, then fold it in half to cover the beans.

cheese and beans added to tortilla in skillet

Serving Tips

As soon as the quesadilla looks lightly golden on both sides, it’s ready to serve warm. Use a sturdy spatula to remove it from the pan and transfer it to a plate.

Slice into triangles and serve with your favorite sauces, such as salsa and guacamole.

tortilla folded in half and sliced

Vegan Quesadilla Recipe FAQs

Are all tortillas vegan?

Most tortillas I’ve seen in stores are naturally vegan, but it’s always important to check the label to ensure they aren’t cooked in lard or butter. (It will usually say right on the front of the package if it’s vegan!)

Which tortillas work best for quesadillas?

Quesadillas are most commonly made with a flour tortilla, and look for a larger size, such as a 9- or 10-inch tortilla. Flour tortillas are the most flexible, so they won’t break when folded in half. However, if you need a gluten-free option, you can find large tortillas made from brown rice, almond flour, or cassava flour in many health food stores. (Or use two smaller corn tortillas, which are also gluten-free.)

Can I make vegan quesadillas nut-free?

Yes, try using hemp hearts instead of cashews for the cheese sauce. They will provide a creamy texture, without using nuts. Or, try my Vegan Cheese Sauce recipe, which uses no nuts.

vegan quesadillas sliced into triangles on a black plate with salsa

Vegan Quesadilla Recipe (No Nutritional Yeast!)

5 from 28 votes
If you are craving a quesadilla, but need a dairy-free option, let me introduce you to the best vegan quesadilla you'll ever taste. The cheese is made without nutritional yeast and comes together quickly in a blender. The combination of creamy "cheese," flavorful black beans, and tender veggies will make this a weeknight dinner you'll want to repeat often.
prep15 mins cook5 mins total20 mins
Servings:4

Ingredients
 
 

Black Bean Filling

  • 1 tablespoon extra-virgin olive oil , plus more for greasing the pan
  • ½ red onion , chopped
  • 1 red bell pepper , chopped
  • 1 (15 oz.) can black beans , drained and rinsed
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • ½ teaspoon chili powder
  • pinch of cayenne pepper
  • ½ teaspoon fine sea salt (I use Real Salt brand)
  • 1 to 2 cups fresh baby spinach (I just use a large handful)

Vegan Nacho Cheese

  • 1 cup cashews (not roasted or salted)
  • 6 tablespoons water
  • 1 ½ tablespoons lemon juice
  • ¾ teaspoon salt
  • 1 (4 oz.) can diced green chilies
  • 6 to 8 jarred jalapeno slices (to taste)

Quesadilla Assembly

  • 4 large flour tortillas (or gluten-free, if needed)
  • salsa , for serving
  • guacamole , for serving

Instructions

  • Prepare the black bean filling by adding the olive oil to a large skillet over medium-high heat. Saute the onion and bell pepper until they soften, about 8 minutes. Add a splash of water, as needed, to help prevent sticking.
  • While the veggies are cooking, add the vegan nacho cheese ingredients to a high-speed blender, and blend until totally smooth. You can taste and adjust any flavoring as needed. Set this aside while you finish the filling.
  • When the onion and peppers are tender, add in the drained black beans, cumin, oregano, chili powder, cayenne pepper, and salt, and stir well. Add in the fresh spinach, and continue stirring and cooking until the spinach has wilted.
  • Transfer the cooked black bean filling to a large bowl, and rinse and dry the large skillet so you can re-use it. Add a small drizzle of olive oil to the pan, and spread it around so it's lightly coated. (Don't use too much!) Add the tortilla to the pan, so it can start heating up.
  • Spread a thin layer of the cheese sauce over the entire top of the tortilla, then add the black bean filling to only half of the tortilla. Let it cook for 2 to 3 minutes, until the tortilla starts to look golden on the bottom.
  • Fold the tortilla in half, covering the half with the black bean filling, then use a spatula to transfer the quesadilla to a plate. Cut it into triangles, and serve warm, with salsa and guacamole. Leftover filling and cheese sauce can be stored separately in the fridge for up to 5 days.

Video

Notes

Nutrition information is for 1 of 4 quesadillas, without the optional toppings. This information is just an estimate, and not a guarantee.

Nutrition

Calories: 417kcal | Carbohydrates: 46g | Protein: 16g | Fat: 21g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Sodium: 1374mg | Potassium: 722mg | Fiber: 11g | Sugar: 5g | Vitamin A: 1720IU | Vitamin C: 46mg | Calcium: 113mg | Iron: 6mg
Course: Main Course
Cuisine: Mexican
Keyword: vegan quesadilla

More Vegan Recipes to Try

If you try this Vegan Quesadilla recipe, please leave a comment and star rating below to let me know how you like it. I appreciate your feedback!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Great make-ahead meal, just prep the components, then grill in a cast iron pan when I need a quick, delicious, and plant-based meal. Seriously great.

  2. This is a recipe I come back to again and again. The flavors are amazing and it’s an easy weeknight meal that satisfies us and is healthy. I highly recommend it!

  3. Love these! And I make the nacho cheese all the time to add on other things like baked potatoes and roasted veggies.