Shrimp Fajita Quesadillas Recipe

Shrimp Fajita Quesadillas

I am famously indecisive when it comes to dinner choices. One night I couldn’t decide between fajitas and quesadillas, so I combined the two—and the result was perfect. These shrimp fajita quesadillas pair charred, seasoned shrimp and sautéed peppers, onions, and mushrooms with melty cheese inside a crisp tortilla. They’re fast to prepare, easy to customize, and great for weeknight dinners or casual entertaining.

Why you’ll love them

The filling delivers the bold, smoky flavors of fajitas while the quesadilla format makes everything portable and kid-friendly. You get tender shrimp, caramelized vegetables, creamy beans if you like them, and a satisfying crisp exterior. Serve with pico de gallo, guacamole, and plain Greek yogurt or sour cream for a complete meal.

Yields

About 4 servings (depending on tortilla size).

Ingredients

  • 4 large or 8 small tortillas
  • ½ white onion, cut into thick slices
  • 1 bell pepper (any color), sliced
  • 6–8 white mushrooms, sliced (about 1 cup)
  • 25–30 raw shrimp, peeled and deveined (roughly 6–8 per person)
  • 1 cup black or pinto beans, rinsed and drained (optional)
  • 2 cups shredded Mexican blend cheese
  • Salt, pepper, and garlic salt, to taste
  • Extra virgin olive oil for cooking
  • Pico de gallo, guacamole, and plain Greek yogurt or sour cream, for serving

Instructions

  1. Heat a large nonstick skillet over high heat and add about 1 tablespoon of olive oil.
  2. Pat the shrimp dry and season lightly with garlic salt (or a blend of salt, pepper, and a pinch of smoked paprika if you prefer).
  3. When the oil is hot, add the shrimp and cook for 1–2 minutes per side until pink and slightly charred. Remove the shrimp to a plate.
  4. Add another tablespoon of oil to the pan. When hot, add the sliced onions, bell pepper, and mushrooms. Season with salt and pepper and sauté until the vegetables are softened and have a bit of color.
  5. Remove the pan from the heat. Arrange the tortillas on a clean surface and divide the shrimp and vegetables evenly among them. Add beans if using, then sprinkle with shredded cheese.
  6. Spray a clean skillet with nonstick spray or wipe with a little oil and heat over medium-low. Cook each quesadilla one at a time until the tortilla is golden and crisp and the cheese is melted. If you are using two small tortillas per person, make two small quesadillas rather than trying to flip one large stacked tortilla—smaller quesadillas are easier to handle and flip without spilling the filling.
  7. Slice and serve immediately with pico de gallo, guacamole, and a dollop of plain Greek yogurt or sour cream.

Variations and substitutions

If shrimp isn’t your preference, swap in thinly sliced flank steak or sliced chicken breast seasoned and cooked the same way. For a vegetarian option, replace the shrimp with extra mushrooms, roasted cauliflower, or a combination of black beans and grilled zucchini. Change the cheese to Monterey Jack, cheddar, or a dairy-free alternative to suit dietary needs.

Tips for success

  • Don’t overcrowd the pan when cooking shrimp—work in batches if necessary so they sear instead of steam.
  • Use medium-low heat when crisping the quesadillas so the cheese melts through without burning the tortilla.
  • For extra crispness, brush the tortillas lightly with oil before cooking.
  • To keep quesadillas warm while finishing the batch, place them on a baking sheet in a 200°F (95°C) oven for a few minutes.

Storage and reheating

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in a skillet over medium-low heat until warmed through and crisp, or use a toaster oven. Avoid microwaving if you want to keep the tortilla crispy.

These shrimp fajita quesadillas are a simple, flavorful recipe that’s easy to adapt to what you have on hand. They’re great for feeding a crowd, perfect for meal prep, and flexible enough to accommodate different tastes. Enjoy!