New this month
Get the Allrecipes magazine just $5!

Pan Fried Tilapia Sandwich


"Tilapia is grilled with butter, Old Bay seasoning, and garlic, and then set atop toasted multigrain bread with melted pepper jack cheese and a sauce of mayo, dill relish, red onions, tomato, and a piri piri kick."
Added to shopping list. Go to shopping list.


20 m servings 798 cals
Original recipe yields 2 servings (2 sandwiches)


  • Calories:
  • 798 kcal
  • 40%
  • Fat:
  • 55.3 g
  • 85%
  • Carbs:
  • 31.5g
  • 10%
  • Protein:
  • 43.7 g
  • 87%
  • Cholesterol:
  • 143 mg
  • 48%
  • Sodium:
  • 1501 mg
  • 60%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Stir together the mayonnaise, onion, tomato, relish, and piri piri in a small bowl. Season to taste with salt and pepper, and set aside.
  2. Season the tilapia fillets on both sides with the seafood seasoning and garlic powder. Melt the butter in a skillet over medium heat. Cook the tilapia fillets until they are golden brown on both sides and no longer translucent in the center, 2 to 3 minutes per side. Place two slices of pepperjack cheese on top of each fillet, cover the skillet, and cook until the cheese has melted.
  3. Place each tilapia fillet onto a slice of toasted bread, spread with the reserved sauce, then top with the remaining slices of bread.


  • Cook's Note
  • If you can't find piri piri, use cayenne pepper instead.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 31
  1. 40 Ratings

Most helpful positive review

I didn't make the mayo sauce, and I didn't eat it as a sandwich, but I did season the tilapia fillets with Old Bay and garlic and pan fried them in butter. I poured the butter from the skillet ...

Most helpful critical review

It was not that good. The recipe calls for way too much cayenne pepper. My husband I were dissapointed in it.

Most helpful
Most positive
Least positive

I didn't make the mayo sauce, and I didn't eat it as a sandwich, but I did season the tilapia fillets with Old Bay and garlic and pan fried them in butter. I poured the butter from the skillet ...

I love making this recipe using soft tortillas and eating as fish tacos.

I made this tonight using some frozen tilapia purchased at a local store. The store packages each fish fillet individually, making this a fantastically easy recipe! I don't really like spicy, ...

Yum, as one reviewer mentioned, great as fish tacos w/ crispy or flour tortillas. Use olive oil or coconut oil to cook fish and low fat or fat free mayo and Low fat cheese. Tortillas can repla...

DELICIOUS!!!!! I can't picture myself ever eating a battered fish sandwich again. Loved the spicy "kick", the freshness of the tilapia and the "out of this world" salsa. YUM!

My husband and I loved this! We didn't have all the ingredients on hand (tomatoes, chopped onion, pepperjack cheese), however, it was still very good. This was also something quick to whip up fo...

very good. it's nothing outstanding, but i will make it again. the sauce is good, but the tomatos and onions make the sauce a little too chunky for me. will seperate from the sauce next time. th...

My favorite way to fix these is w/soft taco shells. The mayo is the best part. Mix mayo w/cilantro and finely diced tomatoes. Have side of pico de galo (not sure of spelling). Breaded halibut wo...

I'm only giving this four stars because I had to alter the recipe due to not having everything on hand. No piri or cayenne, and no tomato. I also added fresh cilantro to the mayo. WE LOVED THESE...