20-Minute High Protein Chicken Quesadilla
This high protein chicken quesadilla gives you a crispy tortilla wrapped around a warm, cheesy filling that’s packed with shredded chicken, black beans, and Greek yogurt. It comes together in 20 minutes flat, so it works on the busiest weeknight.

Every bite has a golden, crunchy outside and a creamy inside. You get 38 grams of protein without any chalky powders or bars.
Why This Quesadilla Stays in the Rotation
I keep coming back to this one because it turns leftover chicken into something that feels like a real treat. The Greek yogurt melts into the filling and replaces sour cream, so you get tangy richness and an extra protein boost without drying things out.
The texture hits all the right notes. The tortilla shatters when you cut into it, and the cheese pulls in messy strings. The beans stay tender, and the chicken stays juicy because you don’t cook it twice. It tastes hearty and spiced from cumin and chili powder, not bland.
I’ve made these with rotisserie chicken, with grilled thighs, and even with poached breasts, and the result is always reliable. You get a fast dinner that actually fills you up.
Ingredients

- 1 cup cooked shredded chicken: rotisserie or leftover chicken works great here
- 1/2 cup canned black beans, drained and rinsed: pinto beans work too
- 1/4 cup plain Greek yogurt: full-fat or 2% keeps it creamy; nonfat works but the filling will be a bit tangier
- 1/2 cup shredded Monterey Jack cheese: use a block you shred yourself for the best melt
- 1/4 tsp ground cumin
- 1/4 tsp chili powder
- 2 large (10-inch) whole wheat tortillas: 8-inch or 12-inch are fine, just adjust the filling amount
- Cooking spray or neutral oil for the pan
Variations and Substitutions
- Swap the chicken for ground turkey or beef: cook and drain it before mixing into the filling
- Use pepper jack cheese: adds a gentle heat without extra steps
- Add a handful of baby spinach or diced bell pepper: it wilts slightly inside the quesadilla and adds color
- Skip the beans and double the chicken: if you want an even higher protein ratio, this gets you there
- Make it dairy-free: use a thick plant-based yogurt and a good melting vegan cheese
For a simpler veggie dinner, try a black bean and corn quesadilla with pickled jalapeños on the side.
How to Make High Protein Chicken Quesadilla
Step 1: Mix the Filling

Combine the 1 cup shredded chicken, rinsed black beans, 1/4 cup Greek yogurt, cumin, chili powder, and shredded cheese in a bowl. Stir everything together until the yogurt coats the chicken and beans evenly. It will look creamy and speckled with spices.
This is the only mixing step, so taste a tiny bit and add a pinch of salt if your chicken or beans were unsalted. The cheese carries salt too, so go light.
Step 2: Load the Tortillas

Place a large skillet over medium heat and let it warm up while you fill the tortillas. Spread half the filling over one half of each tortilla, leaving a 1/2-inch border at the edge. Fold the empty half over the filling and press down gently so the fillings settle.
The pan needs about 2 minutes to heat through. You will know it is ready when a drop of water skitters across the surface. Spray or brush the skillet lightly with oil right before the first quesadilla goes in.
Step 3: Sear the Quesadilla

Set one folded quesadilla in the hot pan and press down with a spatula. Let it cook undisturbed for 3 to 4 minutes, until the bottom is deeply golden and crisp. You can peek at the edge to check the color.
The tortilla should sound firm when you tap it, and you might see a little cheese melting out the side. That cheese will crisp into a lacy edge, which is a good sign.
Step 4: Flip and Crisp

Slide a wide spatula under the quesadilla and flip it in one smooth motion. Cook the second side for another 3 to 4 minutes, until it matches the first in color and the center feels hot. The cheese will be fully melted by now, and the tortilla will feel stiff when you lift it.
If the tortilla browns too fast, lower the heat a notch. You want enough heat to melt the filling before the outside burns. Repeat with the second quesadilla.
Step 5: Slice and Serve

Transfer each quesadilla to a cutting board and let it rest for 1 minute. Cut into 3 or 4 wedges with a sharp knife or pizza cutter. The inside should still steam and the cheese should stretch as you pull the pieces apart.
Serve right away with a spoonful of salsa, a few slices of avocado, or a drizzle of hot sauce. The bottom stays crunchy for about 10 minutes, but they rarely last that long.
A Few Notes Before You Start
- Don’t overstuff the tortilla. If the filling bulges out, the quesadilla won’t seal and the flip gets messy. Half a cup of filling is the sweet spot for a 10-inch tortilla.
- A nonstick or cast-iron skillet gives the most even browning. Stainless steel works if you keep the heat at medium and use enough oil.
- Press the quesadilla with a spatula a few times during cooking. This helps the cheese glue everything together and gives you a flat, even crust.
- Let it sit a minute before slicing. Cutting right away sends steam and filling onto the board, and the pieces hold their shape better after a short rest.
Cooking times by tortilla size:
| Tortilla diameter | Cook time per side |
|---|---|
| 8-inch | 2 to 3 minutes |
| 10-inch | 3 to 4 minutes |
| 12-inch | 4 to 5 minutes |
Keeping Leftovers Fresh
- Refrigerate: cool the quesadillas completely and store them in an airtight container for up to 3 days. Stack them with a sheet of parchment in between so they don’t stick.
- Reheating: warm them in a dry skillet over medium-low heat for 3 to 4 minutes per side. The tortilla crisps back up this way, unlike the microwave which leaves it soft.
What to Serve With High Protein Quesadilla
A chunky tomato salsa cuts through the richness, and the acidity wakes up the cheese. Creamy guacamole adds a cool contrast to the warm, spiced filling. If you want something in a bowl, a smoky black bean soup turns the quesadilla into half of a full meal.
Frequently Asked Questions
Can I use corn tortillas instead?
Yes, but they are smaller and more delicate. Use two stacked together per quesadilla so they don’t break when you flip them.
How do I make these ahead and freeze them?
Cook and cool the quesadillas completely, then wrap each one tightly in foil. Freeze for up to 1 month and reheat straight from frozen in a 350°F oven for about 12 to 15 minutes.
What can I use instead of Greek yogurt?
Sour cream is the closest swap, though it has less protein. Blended cottage cheese works too and keeps the protein high, just make sure it’s smooth so the texture stays creamy.
Can I cook these in a panini press?
Yes, close the lid gently so the filling doesn’t squeeze out. Cook for about 4 to 5 minutes total, checking once for even browning.

High Protein Chicken Quesadilla Recipe
Ingredients
Method
- Mix shredded chicken, black beans, Greek yogurt, cumin, chili powder, and cheese in a bowl until combined.
- Warm a skillet over medium heat. Spread half the filling onto half of each tortilla, fold over, and press gently.
- Sear one quesadilla in a lightly oiled pan for 3 to 4 minutes until golden and crisp on the bottom.
- Flip and cook the second side for another 3 to 4 minutes until browned and the cheese melts. Repeat with the second quesadilla.
- Rest each quesadilla on a cutting board for 1 minute, then slice into wedges and serve hot.
