This post may contain affiliate links, Read the full disclosure here.
You know those days when you want something warm, cheesy, and comforting but still veggie-packed and wholesome? These Vegetarian Quesadillas with Black Beans and Sweet Potato are my go-to. They’re hearty, kid-approved, and filled with nourishing ingredients—without being fussy.
This recipe is perfect for busy nights, relaxed weekends, or when you’re craving something cozy but meat-free. Let’s dive in and make dinner magic with pantry staples and a few fresh ingredients.
Why These Sweet Potato Black Bean Quesadillas Are a Weeknight Hero
I started making these quesadillas when I was trying to sneak more veggies into my kids’ meals. They love the melty cheese and crisp tortillas, and I love that they’re packed with fiber, protein, and color.
Here’s why they’re a win:
- Super easy to make with mostly pantry ingredients
- Totally customizable—use whatever veggies or cheese you have
- Full of plant-based protein from black beans and fiber-rich sweet potatoes
- Make-ahead and freezer-friendly
- Budget-friendly and satisfying
Ingredients You’ll Need
These quesadillas strike the perfect balance between sweet, spicy, creamy, and cheesy. Here’s what you need:
- 4 medium flour tortillas
- 1 large sweet potato
- 2 ripe avocados
- 1/2 cup black beans (rinsed and drained)
- 1/4 cup corn (rinsed and drained)
- 1 mini red bell pepper, diced
- 1 mini orange bell pepper, diced
- 1 tsp diced jalapeno (optional for heat)
- 1 tbsp homemade taco seasoning or your favorite store-bought blend
- 1 cup shredded cheddar or pepper jack cheese
- 1 tbsp butter for pan-frying
- 2 tsp olive oil, divided
Optional toppings:
- Fresh cilantro
- Lime juice
- Salsa or pico de gallo
- Sour cream
Tip: Want to boost the protein even more? Add cooked quinoa or crumbled tofu to the veggie mix.
Step-by-Step: How to Make Vegetarian Quesadillas with Black Beans and Sweet Potato
Step 1: Cook the Sweet Potato
- Poke holes in the sweet potato with a fork.
- Drizzle with 1 tsp olive oil and sprinkle with salt and pepper.
- Wrap in paper towels and microwave for 8 minutes, or until very tender.
🕒 Shortcut tip: You can also roast it in the oven at 400°F for 35 minutes if you have more time.
And Step 2: Sauté the Veggies
- In a large skillet, heat the remaining 1 tsp olive oil.
- Add the diced red and orange peppers, and jalapeno if using.
- Sauté for 5–7 minutes until soft.
- Stir in the black beans, corn, and taco seasoning.
- Cook for another 2–3 minutes, then remove from heat.
Step 3: Assemble the Quesadillas
- Lightly butter one side of each tortilla.
- On the unbuttered side, spread 3 tbsp of mashed sweet potato.
- Mash half an avocado over the sweet potato.
- Spoon 1/4 cup of the veggie/bean filling over the avocado.
- Sprinkle with cheese generously.
- Place another tortilla on top, butter side out, or fold one tortilla in half.
Step 4: Cook Until Golden
- Heat a skillet over medium heat.
- Place the quesadilla in the pan, butter side down.
- Cook for 3–4 minutes per side, or until golden brown and crispy.
- Carefully flip and repeat on the other side.
- Remove, slice into wedges, and repeat with remaining tortillas.

How to Serve These Sweet Potato Quesadillas

They’re incredibly satisfying on their own but shine even brighter with toppings:
- Drizzle with lime juice and sprinkle with fresh cilantro
- Serve with a side of salsa, sour cream, or guacamole
- Add a fresh salad or slaw for crunch
🌱 These are amazing packed in lunchboxes or cut into quarters for party platters!
Make-Ahead + Storage Tips
Want to meal prep? Here’s how:
- 🧊 Make filling ahead and store in the fridge for up to 3 days
- ❄️ Freeze assembled (uncooked) quesadillas between parchment layers and store in a zip bag
- 🔥 Reheat on a skillet or air fryer for a crispy finish
What to Serve with Vegetarian Quesadillas with Black Beans and Sweet Potato
These are filling on their own but pair beautifully with:
- Easy Sheet Pan Quesadillas
- Spicy Butternut Squash and Sweet Potato Soup
- Kale Quinoa Salad with Blueberries
- Cilantro rice, roasted vegetables, or tortilla chips and salsa
FAQs About Sweet Potato Black Bean Quesadillas
What makes these quesadillas healthy?
They’re full of fiber, plant-based protein, and healthy fats—plus way less grease than traditional versions.
Can I use canned sweet potato?
Yes! Just drain well and mash before spreading.
What kind of cheese works best?
Cheddar and pepper jack melt beautifully, but feel free to experiment with mozzarella or a dairy-free blend.
Are they freezer-friendly?
Absolutely! Assemble, freeze flat, then cook from frozen—just add 2–3 extra minutes.
Can I make them vegan?
Totally. Use dairy-free cheese and skip the butter (or use a plant-based version).
Why You’ll Make These Again and Again
These Vegetarian Quesadillas with Black Beans and Sweet Potato have become one of my most trusted, easiest, and most-requested recipes. They hit all the notes—comforting, nutritious, satisfying, and fast.
Perfect for Meatless Monday or honestly any night when you want something tasty without fuss. My whole family loves them, and I bet yours will too.
If you give them a try, tag me @RitzyRecipes on Pinterest—I’d love to see how you make them your own!
Print
Vegetarian Quesadillas with Black Beans and Sweet Potato
- Total Time: 35 minutes
- Yield: 4 quesadillas 1x
- Diet: Vegetarian
Description
Warm, cheesy, and veggie-packed quesadillas with mashed sweet potato, black beans, avocado, and melty cheese. A meatless, family-friendly meal perfect for weeknights or meal prep!
Ingredients
- 4 medium flour tortillas
- 1 large sweet potato
- 2 ripe avocados
- 1/2 cup black beans, rinsed and drained
- 1/4 cup corn, rinsed and drained
- 1 mini red bell pepper, diced
- 1 mini orange bell pepper, diced
- 1 tsp diced jalapeno (optional)
- 1 tbsp taco seasoning
- 1 cup shredded cheddar or pepper jack cheese
- 1 tbsp butter
- 2 tsp olive oil, divided
Instructions
- Pierce sweet potato with a fork, drizzle with 1 tsp olive oil and season with salt and pepper. Microwave for 8 minutes or until tender. Let cool and mash.
- Heat remaining 1 tsp olive oil in skillet. Add diced peppers and jalapeno (if using), and sauté for 5–7 minutes. Stir in black beans, corn, and taco seasoning. Cook 2–3 more minutes. Remove from heat.
- Butter one side of each tortilla. On the unbuttered side, spread 3 tbsp mashed sweet potato and half an avocado. Add 1/4 cup veggie mix and sprinkle generously with cheese. Top with second tortilla or fold in half.
- Heat skillet over medium. Place quesadilla butter side down. Cook 3–4 minutes per side until golden and crispy. Slice and repeat with remaining tortillas.
Notes
Add quinoa or tofu for extra protein. Swap in canned sweet potato if needed. Use dairy-free cheese and butter to make it vegan. Freeze assembled quesadillas uncooked and cook from frozen for an easy weeknight meal.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 quesadilla
- Calories: 410
- Sugar: 5g
- Sodium: 450mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 7g
- Protein: 14g
- Cholesterol: 30mg




