Easy Vegetarian Quesadilla Recipe

These Vegetarian Quesadillas are stuffed with sautéed peppers, caramelized onions, seasoned beans, and plenty of melty cheese for a seriously satisfying meatless dinner! They’re quick to make, packed with flavor, and perfect for those nights when you just need an easy, filling meal.

Love an easy weeknight dinner recipe? You need to try our Broccoli Cheese and Rice Casserole as well as our Vegetarian “Chicken” Noodle Soup AND our Easy Greek Orzo Salad!

Why you’ll love this simple weeknight dinner!

Growing up in the south, we ate at Mexican restaurants on a WEEKLY basis which meant we always had leftover fajita veggies in the fridge. My mom would use those leftovers to make us quesadillas for dinner the next night and it was always one of my FAVORITE meals that she would make.

These meatless quesadillas are my take on those simple and delicious quesadillas I grew up eating – I hope you love them!

Why You’ll Love This Recipe

Quick and easy dinner that’s ready in about 30 minutes!

Super filling thanks to beans + cheese

Great for meal prep and reheats well

Customizable with whatever veggies or beans you have

Ingredients needed

The simple ingredients for these tasty vegetarian quesadillas are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!

Black or pinto beans – Adds protein and makes the quesadillas hearty and filling. Either option works great. I’ve even made this with refried beans!

White onion – Caramelizes as it cooks and adds sweetness and depth.

Bell peppers – Adds sweetness and color. I used a red bell pepper + a green one but any color combo of bell peppers will work great!

Poblano pepper – Adds a mild smoky flavor and subtle heat. A jalapeño can be substituted for more spice!

Butter – Helps the onions caramelize and adds richness.

Flour tortillas – Large tortillas work best for folding. Whole wheat tortillas can also be used or gluten-free tortillas as needed.

Mexican cheese blend – Melts beautifully and adds classic quesadilla flavor. Monterey Jack, cheddar, or pepper jack also work well.

Other options – this recipe is very customizable so add your favorite veggies and have fun with it! I think this would be great with potatoes, sweet potatoes, leafy greens, tomato, etc. So many options!

How to Make Loaded Veggie Quesadillas

Just a reminder that you can find the FULL written vegetarian quesadilla recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you 🙂

In a large skillet over medium-high heat, saute the onions until they begin to brown and caramelize. Add in the bell peppers + poblano pepper and season with spices and salt.

Place your drained and rinsed beans into a bowl and season with salt, paprika, onion powder, and garlic powder. Add the bean mixture to the skillet with the veggie mixture and mix to combine.

Assemble the fajitas by placing your tortilla on a clean surface. on one half of the tortilla, top with cheese then the vegetable filling. Add more cheese and fold over to seal.

Grease the same skillet with butter and gently place the folded quesadilla into the pan. Cook for 2-4 minutes per side or until it’s a nice golden brown on both side. Top with sour cream and pico de gayo and enjoy!

Vegetarian Quesadilla Ideas

Once you have the base recipe down, it’s easy to customize these meatless quesadillas with different fillings.

Here are some ideas for things to add:

Corn or roasted sweet corn

Sautéed mushrooms

Spinach or kale

Cooked sweet potatoes

Avocado slices after cooking

Jalapeños for extra heat

Different cheeses like pepper jack or queso Oaxaca

You can also swap the beans for refried beans, black beans, or even lentils for different textures and flavors!! Let me know what you end up trying!

Recipe Tips

Cook the onions slowly. Letting them soften and caramelize adds huge flavor to the filling.

Don’t overfill the quesadillas. Too much filling makes them harder to flip and can cause them to fall apart.

Cook on medium-low heat. This ensures the tortilla gets crispy while the cheese fully melts.

Use cheese on both sides of the filling. This helps hold everything together once melted.

Let them rest for a minute after cooking. This helps the cheese set so the filling stays inside when slicing.

Frequently Asked Questions

What beans work best for vegetarian quesadillas?

Black beans and pinto beans are both great options. Black beans have a slightly firmer texture, while pinto beans are softer and creamier.

Can I make these vegan?

Yes! Simply use your favorite dairy-free shredded vegan cheese and cook the quesadillas in oil instead of butter.

Can I bake quesadillas instead of pan frying?

Yes. Place assembled quesadillas on a baking sheet and bake at 400°F for about 8–10 minutes, flipping halfway through, until crispy and the cheese is melted.

Can I meal prep these?

Yes! I highly suggest making a big batch of these quesadillas and wrapping them up to put in the freezer. When ready to cook, simply pop them in the air fryer or oven until warmed through.

Print

Easy Vegetarian Quesadilla Recipe

These Vegetarian Quesadillas are loaded with sautéed peppers, onions, seasoned beans, and melty cheese. They’re crispy on the outside, packed with flavor, and make an easy meatless dinner that comes together in about 30 minutes.
Course dinner, vegetarian dinner
Cuisine American
Diet Vegetarian
Prep Time 15 minutes minutes
Cook Time 20 minutes minutes
Total Time 35 minutes minutes
Servings 8 servings
Calories 410kcal

Ingredients

1 white onion thinly sliced1 red bell pepper deseeded and diced1 green bell pepper deseeded and diced1 poblano pepper deseeded and minced1 tablespoon butter1 tablespoon canola oil1 teaspoon fine sea salt1 teaspoon garlic powder1 teaspoon smoked paprika½ teaspoon onion powder8 flour tortillas recipe makes 7-8 tortillas depending how much you put in each one4 cups mexican style shredded cheese blend

For the Beans

15 oz can of black or pinto beans drained and rinsed½ teaspoon fine sea salt½ teaspoon garlic powder½ teaspoon smoked paprika½ teaspoon onion powder

Instructions

In a large skillet over medium heat, saute the onions with butter and oil for 10-15 minutes. Add bell peppers and poblano pepper into the skillet with the onions. Season with fine sea salt, garlic powder, smoked paprika, onion powder. Saute on med-low for 10-15 minutes, add ¼ cup water as needed to deglaze the pan.
Place drained and rinsed beans into a large bowl, season with all spices and toss together.
Once your veggies are cooked to your desired doneness, remove from heat right as any remaining water has cooked off, and place into a bowl with your beans. Mix together.
On your work surface, place a tortilla, then ¼ cup cheese on slightly less than one half of the tortilla (because the fold has to go over the height of the toppings), then evenly spread about 3 heaping spoonfuls of your bean/veggie mixture, then top with ¼ cup cheese before folding tortilla over.
Wipe out skillet and place it on low heat. If desired, take a bit of butter and spread it in the pan before placing quesadilla. Cook for 2-4 minutes per side to get a nice browning and melt the cheese, use a spatula to check the underside for doneness.
Remove from the pan and place on a wire rack to cool for meal prep or directly onto plates for serving. Repeat with remaining quesadillas.

Notes

Storage Instructions – 

Store leftover quesadillas in an airtight container in the refrigerator for up to 4 days.

Reheat in a skillet over medium heat or in an air fryer to bring back the crispiness.

Note: For meal prep after cooling in the fridge on wire racks I wrapped the quesadillas in wax paper and aluminum foil. Can be unwrapped and reheated in the microwave, air fryer, in the oven, or in a skillet.

Nutrition

Calories: 410kcal | Carbohydrates: 33g | Protein: 21g | Fat: 22g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.1g | Cholesterol: 57mg | Sodium: 1011mg | Potassium: 396mg | Fiber: 7g | Sugar: 4g | Vitamin A: 1177IU | Vitamin C: 44mg | Calcium: 437mg | Iron: 3mg

The post Easy Vegetarian Quesadilla Recipe appeared first on Food with Feeling.

Scroll to Top