Easy Tilapia Quesadillas Recipe

By Mila | Updated on July 23, 2024

Growing up, fish meant one thing in our house – those frozen rectangle shapes that came in a box. Mom would bake them until they were dry, and we’d drown them in tartar sauce just to get them down. It wasn’t until college that I discovered how good fish could actually be.

That’s when my roommate introduced me to tilapia quesadillas. The mild fish gets a totally different personality when it’s tucked into a crispy tortilla with melted cheese and some simple seasonings. It’s become my go-to way to get my kids to actually enjoy seafood, and it takes less time than those old frozen blocks ever did.

Why You’ll Love These Tilapia Quesadillas

  • Quick preparation – These quesadillas come together in just 20-30 minutes, making them perfect for busy weeknight dinners when you’re short on time but want something tasty.
  • Budget-friendly seafood option – Tilapia is one of the most affordable fish options, and this recipe stretches it even further by combining it with cheese and vegetables in crispy tortillas.
  • Fresh and flavorful – The combination of fresh lime juice, cilantro, jalapeños, and olives gives these quesadillas a bright, zesty kick that makes them anything but boring.
  • Kid-friendly fish dish – If you’re trying to get your family to eat more seafood, these cheesy quesadillas are a great way to introduce fish in a familiar format.

What Kind of Tilapia Should I Use?

Fresh or frozen tilapia fillets both work great in this recipe – just make sure frozen ones are completely thawed before cooking. While there are several varieties of tilapia available, the most common ones you’ll find at the grocery store are white or red tilapia, and either type will work perfectly here. Look for fillets that are firm, have a mild smell, and appear translucent with a pinkish hue. If you’re buying fresh tilapia, try to use it within a day or two of purchase, and if you’re going with frozen, make sure to pat the fillets dry with paper towels after thawing to help them brown better when cooking.

Options for Substitutions

This recipe is pretty flexible and you can make several swaps based on what you have in your kitchen:

  • Tilapia: Any mild white fish works great here – try cod, halibut, or even mahi-mahi. Just adjust cooking time slightly based on the thickness of your fish.
  • Quesadilla cheese: Can’t find quesadilla cheese? Use Monterey Jack, Oaxaca cheese, or a mix of mozzarella and mild cheddar for similar melty results.
  • Corn tortillas: While corn tortillas give authentic flavor, flour tortillas work too. Just know they’ll give a different texture and taste.
  • Green olives: Not an olive fan? Skip them or swap with capers for a similar salty bite.
  • Pickled jalapeño: Fresh jalapeños work fine – just use less. You could also use pickled serrano peppers or a dash of hot sauce.
  • Cilantro: If you’re in the ‘cilantro tastes like soap’ camp, try fresh parsley instead, or just leave it out.

Watch Out for These Mistakes While Cooking

The biggest challenge when making tilapia quesadillas is overcooking the fish – it should be just flaky and opaque, which typically takes only 3-4 minutes per side; cooking it longer will make it tough and rubbery. Another common mistake is overloading your tortillas with filling, which can lead to a messy disaster when flipping – stick to about 2-3 tablespoons of filling per quesadilla for the perfect balance. The secret to getting that perfect crispy exterior is cooking your quesadillas on medium heat rather than high heat, allowing the cheese to melt completely while the tortilla gradually turns golden brown (about 2-3 minutes per side). For the best results, pat your tilapia dry before cooking and let the cooked fish rest for a few minutes before flaking it, which helps keep the moisture in and prevents your quesadillas from becoming soggy.

What to Serve With Fish Quesadillas?

These fish quesadillas pair perfectly with classic Mexican side dishes that complement their fresh, zesty flavors. A simple serving of Mexican rice adds substance to the meal, while black or pinto beans seasoned with cumin and garlic make it more filling. For something fresh, try a quick cabbage slaw with lime juice and cilantro, or whip up some guacamole and fresh pico de gallo for dipping. Don’t forget to set out some Mexican crema or sour cream on the side to cool things down if the jalapeños bring too much heat!

Storage Instructions

Keep Fresh: Already assembled tilapia quesadillas are best eaten right away while the tortillas are crispy and the cheese is melty. If you have leftovers, wrap them in aluminum foil and pop them in the fridge for up to 2 days. The fish filling by itself can be stored in an airtight container in the refrigerator for up to 3 days.

Make Ahead: You can prep the tilapia filling a day in advance and keep it in the fridge. When you’re ready to eat, just warm up the filling and assemble your quesadillas fresh – this way you’ll get that perfect crispy tortilla and gooey cheese combination!

Warm Up: To bring back some crispiness to leftover quesadillas, warm them in a dry skillet over medium heat for about 2 minutes per side. Skip the microwave if you can – it’ll make the tortillas soggy. A toaster oven works great too, just heat them for a few minutes until the cheese starts to melt again.

Preparation Time 10-15 minutes
Cooking Time 10-15 minutes
Total Time 20-30 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1200-1400
  • Protein: 70-80 g
  • Fat: 70-80 g
  • Carbohydrates: 90-100 g

Ingredients

For the tilapia mixture:

  • 1 pickled jalapeno (diced, seeds removed for less heat)
  • 1 large garlic clove (minced)
  • 1/4 cup diced onion (finely chopped into 1/4-inch pieces)
  • 2 tbsp fresh cilantro (chopped just before using)
  • 1 tbsp olive oil
  • 1/4 cup diced tomato (fresh, about 1/4-inch pieces)
  • 1/8 tsp black pepper
  • 4 oz tilapia fillet (skinless, about 1/2-inch thick)
  • 1 tbsp lime juice (freshly squeezed preferred)
  • 2 tsp green olives (chopped)
  • 1/4 tsp salt

For the quesadillas:

  • 6 corn tortillas (or flour tortillas if preferred)
  • 1 1/2 cups quesadilla cheese (I use Oaxaca or mozzarella blend for best melting)

Step 1: Prepare Mise en Place and Cook the Tilapia

  • 4 oz tilapia fillet
  • 1 tbsp olive oil
  • 1/4 tsp salt
  • 1/8 tsp black pepper
  • 1/4 cup diced onion
  • 1 large garlic clove, minced
  • 2 tsp green olives, chopped
  • 1 pickled jalapeno, diced
  • 1/4 cup diced tomato
  • 1 tbsp lime juice
  • 2 tbsp fresh cilantro, chopped

Measure and chop all ingredients before cooking: dice the onion into small, uniform pieces, mince the garlic, chop the green olives and jalapeño, dice the tomato, chop the cilantro just before cooking, and juice the lime.

Heat a skillet over medium-high heat for 1 minute, then add the olive oil and heat for another minute until shimmering.

Pat the tilapia fillet dry with paper towels, then place it in the hot skillet and season with salt and pepper.

Cook for 2 minutes without moving it to develop a light golden crust, then flip carefully, season the other side, and cook for another 2 minutes until the fish flakes easily with a fork.

Step 2: Build the Tilapia Filling

  • Cooked tilapia from Step 1
  • 1/4 cup diced onion
  • 1 large garlic clove, minced
  • 2 tsp green olives, chopped
  • 1 pickled jalapeno, diced
  • 1/4 cup diced tomato
  • 1 tbsp lime juice
  • 2 tbsp fresh cilantro, chopped

Add the diced onion and minced garlic to the pan with the cooked tilapia and stir constantly for 1 minute to soften the aromatics and release their flavors.

I find that toasting the garlic slightly at this point adds a subtle sweetness that balances the brightness of the lime.

Break up the tilapia fillet into bite-sized pieces with your spatula or wooden spoon, then add the chopped green olives, diced jalapeño, diced tomato, and lime juice.

Stir everything together for about 1 minute to combine flavors, then remove the pan from heat and fold in the fresh cilantro.

Let the mixture cool slightly for 1-2 minutes before assembling the quesadillas.

Step 3: Warm Tortillas and Assemble Quesadillas

  • 6 corn tortillas
  • 1 1/2 cups quesadilla cheese
  • Tilapia filling from Step 2

Heat a separate skillet or griddle over medium-low heat for 1 minute.

Place a tortilla in the pan and warm for about 1 minute until it becomes pliable and warm, then flip and warm the other side for another 30 seconds.

Remove the warm tortilla to a plate and repeat with remaining tortillas.

For each quesadilla, place a warm tortilla on your work surface and sprinkle about 2-3 tablespoons of cheese on one half, then top with 2-3 tablespoons of the tilapia filling from Step 2.

I like to keep the filling and cheese slightly off-center so the quesadilla folds easily and the cheese surrounds the filling nicely.

Fold the tortilla in half over the filling, pressing gently to secure.

Step 4: Cook and Serve the Quesadillas

  • Assembled quesadillas from Step 3

Place the filled and folded quesadillas back on the skillet over medium heat.

Cook for 2-3 minutes until the bottom is golden and crispy, then carefully flip and cook the other side for another 1-2 minutes until golden and the cheese is fully melted.

Press gently with your spatula as they cook to help the cheese melt evenly and keep the quesadilla compact.

Transfer cooked quesadillas to a cutting board and let them rest for 1 minute—this helps the cheese set slightly so it doesn’t leak out when you cut them.

Cut each quesadilla diagonally into two triangles and serve immediately while hot.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment