Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegetarian Black Bean Quesadillas

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

I make these easy, crispy, satisfying black bean quesadillas all the time. They’re stuffed with creamy avocados, protein-packed black beans, gooey cheese, spicy poblanos, and little bites of sweet mango. They come together in 30 minutes, which makes them one of my favorite quick weeknight meals.

avocado quesadillas with poblanos mangos and black beans stacked on a wooden cutting board

I enjoy making these avocado quesadillas at home because they’re so simple to whip up, and I can customize each one based on who I am cooking for. There’s nothing better than biting into a cheesy Mexican quesadilla with all the fixings and seasoned perfectly. It’s also a super easy weeknight meal for the family! I enjoy this avocado quesadilla just as much as my other Mexican favorites, like my vegan black bean quesadillas and Mexican Black Bean Soup.

I know you might be questioning the idea of adding mango to the quesadillas, but let me tell you it’s honestly so good! You won’t believe how much that subtle sweetness takes them to the next level. So, let’s get started so you can make these yummy black bean quesadillas.

I love making these veggie quesadillas because they are quick, simple, and everyone enjoys them. My friend and his wife came over last week, and I made a batch for lunch. They both commented on how creamy the avocado was and how the sweetness of the mango balanced perfectly with the peppers and beans. It was a satisfying meal that didn’t take long to prepare.

I use fresh Hass avocados, ripe mango, poblano peppers, black beans, and a little shredded cheese for a creamy, sweet, and savory combination. A sprinkle of dried oregano, salt and pepper adds just enough seasoning. The quesadillas cook quickly on the stovetop or in the oven, with the tortillas crisping while the cheese melts. I can also adjust the fillings depending on what I have on hand, making it reliable every time.

These healthy quesadillas are perfect for quick weeknight meals or easy lunches on the go. One weekend, I packed a few for my husband for a long drive, and he said they were better than the takeout of course. Ha! Whether you’re feeding a family or packing food for a trip, they are a nice healthy and flavorful option for your crew.

Latest Recipe Video!

🥘 Ingredients

I make my vegetarian black bean quesadillas with simple ingredients. Here are what I use:

avocado quesadillas with poblanos mangos and black beans stacked on a wooden cutting board

Tortillas: I use whole wheat tortillas for my quesadillas, but sprouted wheat, spelt, or corn tortillas would work just as well.

Avocado: The key to this dish is using fresh creamy Hass avocados.

Cheese: I use a Mexican shredded cheese blend, but you can use any shredded cheese you prefer.

Filling: I like poblano peppers, black beans, onions, and mango because they add a perfect mix of sweet and savory that really takes my quesadillas to the next level.

Spices: I season my avocado quesadillas with just dried oregano, salt, and pepper, simple but flavorful!

🔪 How To Make

Here are the simple step by step instructions I follow every time I make these healthy veggie quesadillas.

Saute The Onions, Spices and Peppers: I heat oil in a large nonstick skillet over medium-high heat, then add the onion, oregano, salt, pepper, and poblano. I sauté everything for about five minutes, until the onion is tender.

onions and peppers sauteeing in a pan

Add the Rest of the Quesadilla Filling: I add the mango, avocado, and beans to the skillet and cook for a few minutes on low heat until everything is heated through.

black beans avocados mangos onions and peppers cooking in a pan

Assemble: I take one tortilla and spread about 3/4 cup of the bean and veggie mixture over ½ of it. Then I sprinkle 2 tablespoons of cheese on top of the filling.

cheese and toppings added to tortilla

Prep for Cooking on the Stovetop: I fold the tortilla in half and warm a large skillet on the stovetop, then give it a light spray with olive oil cooking spray.

tortilla stuffed with filling folded on a wooden cutting board

I usually go with one of two cooking methods: either on the stovetop or in the oven.

To Cook On The Stovetop: I spray a large skillet with cooking spray and heat it over medium. I place the quesadilla in the pan and cook each side until it’s lightly browned, a few minutes per side. This method is super easy and perfect when I’m just making a few quesadillas to order.

If I’m making a big batch for a family or a party, I like to cook them all at once under the broiler.

To Cook in the Oven: I preheat my broiler and assemble all the quesadillas on a large baking sheet coated with cooking spray. I give the tops a light spray too, then place them under the broiler on the top rack. I broil them for about five minutes, until the cheese melts and the tops turn a nice golden brown.

Serve and Enjoy: I like to cut my quesadillas into triangles and serve them warm with green onions, avocado, salsa, or any of my favorite toppings.

avocado quesadillas with poblanos mangos and black beans stacked on a wooden cutting board

My #1 Secret Tip for this recipe is to wait to put the avocado quesadillas together until right before you plan to eat them. Avocado is soft and creamy, and when it sits inside a tortilla for too long, the texture changes and the tortilla can get a little soggy.

Other Tips To Keep In Mind:

  • Keep it flexible: I add the ingredients I enjoy and leave out anything I am not in the mood for. It helps me make a quesadilla that fits whatever my family wants that day.
  • Control the heat: I cook the quesadillas over medium to low heat so the cheese melts slowly and the tortilla does not brown too quickly. This keeps everything warm and soft inside.
  • Watch the color: I keep an eye on the tortillas and take them off the pan once they are golden brown. That color tells me they are ready to enjoy with a nice melted center.

📖Variations

I love this quesadilla recipe just as it is, but it’s also easy to switch things up depending on what I have in the fridge. Here are a few of my favorite variations to try next time I make them.

With corn: I like to mix some corn into the quesadilla filling. It can be fresh, frozen, roasted, or even canned, and I usually add about 1/4 – 1/2 cup to the mixture.

Try different cheeses: I like to use a variety of cheeses in my quesadillas. I usually go for reduced-fat Mexican cheese, but cheddar, pepper jack, Colby jack, or even mozzarella all work really well too.

Use different peppers: If I don’t have poblano peppers, I’ll use jalapeños, Anaheim, regular bell peppers, or even canned chiles.

🍽 Serving Suggestions

I love serving these quesadillas warm, cut into triangles, with a few simple toppings. A sprinkle of fresh cilantro, some sliced green onions, or a dollop of salsa really elevates the flavors. I also like pairing them with my healthy guacamole, or my vegan sour cream

For a refreshing touch, I love serving them with my avocado cucumber tomato salad or a fruit side like my Mexican fruit salad. So yum and great to include fruits and veggies to your kids diet!

🧊 Storage Directions

Refrigeration: I let the quesadillas cool completely before storing them in an airtight container in the fridge. They keep for up to 2 days, and I reheat them in a skillet or oven to keep the texture right.

Freezing: I avoid freezing quesadillas with avocado since it can become mushy. I freeze the bean and veggie filling separately in airtight containers or freezer bags for up to 2 months and always thaw it before assembling and cooking the quesadillas fresh.

❓Recipe FAQs

Why are my quesadillas soggy?

If my quesadillas turn out soggy, it’s usually because the filling was too wet or my pan wasn’t hot enough. I make sure to cook the filling until it’s mostly dry and always preheat my skillet so the tortillas crisp up perfectly.

Why isn’t my cheese melting evenly?

When my cheese doesn’t melt evenly, it’s usually because the heat is too high or I added too much filling. I cook mine on medium to low heat so the cheese has time to melt before the tortilla browns. Sometimes I cover the pan briefly to trap the heat and help it along.

Why do my tortillas burn before the filling is hot?

This happens when my pan is too hot or I overload the quesadilla with ingredients. I keep the filling moderate and cook on medium heat so everything heats evenly without burning the tortilla.

avocado quesadillas with poblanos mangos and black beans stacked on a wooden cutting board

Love this plant based MEXICAN recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

🎥 Watch How to Make It

https://youtu.be/3lrZtwMB6_o
avocado quesadillas with poblanos mangos and black beans stacked on a wooden cutting board
Print Recipe
5 from 5 votes

Vegetarian Black Beans Quesadillas

I make these easy, crispy, satisfying black bean quesadillas all the time. They’re stuffed with creamy avocados, protein-packed black beans, gooey cheese, spicy poblanos, and little bites of sweet mango. They come together in 30 minutes, which makes them one of my favorite quick weeknight meals.
Prep Time20 minutes
Cook Time10 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Mexican
Servings: 4 servings
Calories: 348.2kcal
Author: Anjali Shah

Ingredients

Equipment

Instructions

  • Heat oil in a large nonstick skillet over medium-high heat. Add onion, oregano, salt, pepper, and poblano, and sauté 5 minutes or until onion is tender.
  • Add mango, avocado and beans; cook a few minutes on low heat until thoroughly heated.
  • Take one tortilla, and arrange about 3/4 cup of the bean/veggie mixture on half of the tortilla. Sprinkle 2 Tbsp cheese over the bean mixture.
  • Fold the tortilla in half and warm a large skillet on the stove top. Spray the skillet with olive oil cooking spray.
  • To Cook On The Stovetop: Spray a large skillet with cooking spray and heat over medium heat. Place the quesadilla in the pan, and cook it on either side until it is lightly browned (a few minutes on each side). This method is super easy, and perfect if you're just making a few quesadillas to order.
  • To Cook in the Oven: Preheat your broiler. Assemble all the quesadillas, place them on a large baking sheet coated with cooking spray. Spray the tops of the quesadillas with cooking spray, and place them under the broiler (in most kitchens this is the top rack of your oven). Broil for 5 minutes or until cheese melts and the tops are nice and golden brown.
  • Cut your quesadillas into triangles, serve warm with green onions, avocado, salsa or your favorite toppings!

Notes

  • My #1 Secret Tip for this recipe is to wait to put the avocado quesadillas together until right before you plan to eat them. Avocado is soft and creamy, and when it sits inside a tortilla for too long, the texture changes and the tortilla can get a little soggy.
  • Keep it flexible: I add the ingredients I enjoy and leave out anything I am not in the mood for. It helps me make a quesadilla that fits whatever my family wants that day.
  • Control the heat: I cook the quesadillas over medium to low heat so the cheese melts slowly and the tortilla does not brown too quickly. This keeps everything warm and soft inside.
  • Watch the color: I keep an eye on the tortillas and take them off the pan once they are golden brown. That color tells me they are ready to enjoy with a nice melted center.

Nutrition

Serving: 1quesadilla | Calories: 348.2kcal | Carbohydrates: 53.8g | Protein: 14g | Fat: 10.2g | Saturated Fat: 4g | Cholesterol: 11.4mg | Sodium: 642.8mg | Potassium: 573.5mg | Fiber: 11.4g | Sugar: 9.7g

38 responses to “Vegetarian Black Bean Quesadillas”

    • Haha!! I always have to eat my portion after the kids go to bed because otherwise they keep asking for my dinner too!!

5 from 5 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave