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
Black beans and pinto beans are both great options. Black beans have a slightly firmer texture, while pinto beans are softer and creamier.
Yes! Simply use your favorite dairy-free shredded vegan cheese and cook the quesadillas in oil instead of butter.
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.
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.
Easy Vegetarian Quesadilla Recipe
Ingredients
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
Notes
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
The post Easy Vegetarian Quesadilla Recipe appeared first on Food with Feeling.

