High-Protein Black Bean Quesadillas

vegan bean quesadilla

These High-Protein Black Bean Quesadillas are one of those meal-prep recipes that quietly become a weekly staple. Theyโ€™re hearty, filling, naturally plant-based, and designed to hold up beautifully in the fridge without going soggy. The secret is the texture-forward black bean fillingโ€”partially mashed for binding, boosted with walnuts for richness, and simmered until thick and scoopable.

Theyโ€™re perfect for busy weeks, post-workout meals, or quick lunches that still feel satisfying and nourishing. And if youโ€™re using protein tortillas (like PC Protein Tortillas), youโ€™re getting a solid protein and fiber boost without needing cheese at all.

Ingredients & Substitutions

Black Bean Filling

  • 1 can (540 mL) black beans, rinsed and drained
  • ยฝ cup walnuts, finely chopped
  • ยฝ medium red onion, diced
  • 2 cloves garlic, minced
  • 1 large carrot, finely minced
  • 1 tbsp tomato paste
  • 1 tbsp soy sauce (or tamari for gluten-free)
  • 1 tsp smoked paprika
  • 1 tbsp chili powder
  • ยฝ cup vegetable broth
  • Salt and pepper, to taste
  • ยฝ tsp onion powder or garlic powder (if skipping fresh aromatics)

For the Quesadillas

  • 4 PC Protein Tortillas (or any high-protein tortilla)
pc protein tortillas
pc protein tortillas nutritional info

Easy swaps

  • Walnuts โ†’ sunflower seeds or pecans
  • Soy sauce โ†’ coconut aminos
  • Red onion โ†’ yellow onion or shallot
  • Carrot โ†’ zucchini or bell pepper (finely minced)

Helpful Tools

  • Large non-stick skillet or cast-iron pan
  • Fork or potato masher
  • Cutting board and sharp knife
  • Airtight container + parchment paper (for meal prep)
  • Optional: air fryer

How to Make This High-Protein Black Bean Quesadillas Recipe

Prepare the Beans

Add the black beans to a bowl and mash about half of them using a fork or potato masher. Leave the rest whole. This creates a thicker filling that stays put inside the tortilla instead of spilling out.

black beans in bowl

Cook the Filling

Heat a large skillet over medium heat with a small drizzle of olive oil.

carrot black beans

Add the diced onion and cook for 2โ€“3 minutes, until softened.

Add the garlic, walnuts, smoked paprika, and chili powder. Toast for about 1 minute, stirring constantly so nothing burns.

walnuts and oil in pan
walnuts and spices in pan

Stir in the tomato paste, vegetable broth, soy sauce, minced carrot, and the mashed + whole black beans.

black bean walnut quesadilla filling

Bring everything to a gentle simmer and cook for 5โ€“10 minutes, stirring occasionally, until most of the liquid evaporates and the mixture thickens.

Season with salt and pepper to taste. Remove from heat and let cool slightly.

Assemble the Black Bean Quesadillas

Warm each tortilla in a dry pan for about 10โ€“15 seconds per side so they fold easily without cracking.

making bean quesadilla

Spread roughly ยผ of the filling onto half of each tortilla.

bean cheese quesadilla vegan high protein

Fold over and press gently to seal.


Tips & Tricks


Meal Prep Instructions (Highly Recommended)

Do not cook the quesadillas ahead of time.

Place parchment paper between each folded quesadilla and store in an airtight container in the fridge for up to 4 days.

This keeps the tortillas firm and prevents moisture buildup.

vegan quesadilla with guac

Reheat & Cook (Day Of)

Stovetop:
Heat a skillet over medium with a light spray of oil. Cook each quesadilla for 2โ€“3 minutes per side until golden and crisp.

Air Fryer:
375ยฐF for 4โ€“5 minutes, flipping halfway through.

For best texture, avoid microwaving.


Why Youโ€™ll Love This High-Protein Black Bean Quesadillas Recipe

  • Naturally vegan and dairy-free
  • High in protein and fiber
  • Ideal for meal prep
  • Budget-friendly pantry ingredients
  • Crisps up beautifully when reheated

Frequently Asked Questions

Yes. Freeze them uncooked with parchment between each quesadilla. Cook directly from frozen in a pan or air fryer for best texture.

No. The mashed beans and walnuts bind the filling well. Vegan cheese is optional for extra richness.

Absolutely. The protein and calorie values will change, but the recipe works the same.

The filling keeps well in the fridge for up to 3 days in an airtight container.

Yes. Sautรฉ the vegetables in a splash of vegetable broth instead of oil.

vegan bean quesadilla

High-Protein Black Bean Quesadillas

These crispy, high-protein black bean quesadillas are perfect for meal prep. The filling is made with mashed black beans, walnuts, vegetables, and spices for a hearty, savoury โ€œmeatyโ€ texture. Assemble the quesadillas ahead and store them uncooked so they crisp beautifully when reheated. Each quesadilla packs around 22g of plant-based protein when made with protein tortillas.
No ratings yet
Prep Time 5 minutes
Cook Time 18 minutes
Total Time 23 minutes
Course Main, Main Course
Cuisine American, Fusion, Mexican
Servings 4 people

Ingredients
  

Black Bean Filling

  • 1 can (540mL) black beans rinsed and drained
  • ยฝ cup walnuts finely chopped
  • ยฝ medium red onion diced
  • 2 cloves garlic minced
  • 1 large carrot minced
  • 1 tbsp tomato paste
  • 1 tbsp soy sauce
  • 1 tsp smoked paprika
  • 1 tbsp chili powder
  • ยฝ cup vegetable broth
  • salt and pepper to taste
  • ยฝ tsp onion powder or garlic powder if skipping fresh aromatics

For the Quesadillas

  • 4 4 PC Protein Tortillas (or any high-protein tortilla)

Instructions
 

Prepare the Beans

  • Add the black beans to a bowl and mash about half of them using a fork or potato masher.This helps the filling bind and prevents it from spilling out of the quesadillas.

Cook the Filling

  • Heat a large skillet over medium heat with a small amount of olive oil. Add the diced onion and cook for 2โ€“3 minutes until softened.
  • Add the garlic, walnuts, smoked paprika, and chili powder. Toast for 1 minute, stirring constantly to avoid burning.
  • Add the tomato paste, vegetable broth, soy sauce, grated carrot, and the mashed + whole black beans.
  • Stir well and bring to a low simmer. Cook for 5โ€“10 minutes, or until most of the liquid has evaporated and the mixture thickens.
  • Season with salt and pepper to taste. Remove from heat and let cool slightly.

Assemble the Quesadillas

  • Warm each tortilla in a dry pan for 10โ€“15 seconds per side so they fold without cracking.
  • Spread about ยผ of the filling on half of each tortilla.
  • Fold over and press gently to seal.

For Meal Prep

  • Do NOT cook the quesadillas now.Place parchment between each folded quesadilla and store in an airtight container in the fridge for up to 4 days.

Reheat & Cook (Day Of)

  • Heat a skillet over medium with a light spray of oil.
  • Cook each quesadilla for 2โ€“3 minutes per side, until the tortilla is golden and crisp.Air fryer option: 375ยฐF for 4โ€“5 min, flipping halfway.

Notes

  • Storing the quesadillas uncooked preserves texture and prevents sogginess.
  • Filling can also be made 2โ€“3 days ahead and assembled later.
  • Add optional vegan cheese if you want extra binding and richness.
  • Each quesadilla (with PC Protein Tortillas) is approximately:
    356 kcal | 22g protein | 43g carbs | 14g fat | 12g fiber.
  • For crispier results, reheat in a pan or air fryer rather than the microwave.

Nutrition

Serving: 240g | Calories: 356kcal | Carbohydrates: 43g | Protein: 22g | Fat: 14g | Saturated Fat: 1.5g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 5g | Sodium: 520mg | Potassium: 720mg | Fiber: 12g | Sugar: 4g | Vitamin A: 3200IU | Vitamin C: 6mg | Calcium: 120mg | Iron: 4.5mg
Tried this recipe?Let us know how it was!

Conclusion: Black Bean Quesadillas

These High-Protein Black Bean Quesadillas are practical, nourishing, and deeply satisfyingโ€”exactly the kind of recipe that makes healthy eating feel easy. Whether youโ€™re meal-prepping for the week or throwing together a quick dinner, they deliver on flavor, texture, and staying power every time.

Leave a Reply

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

Recipe Rating