Baked Tilapia With Spicy Tomatopineapple Relish

Servings: 4 Total Time: 47 mins Difficulty: Beginner
Mild Fish with Sweet-Hot Fruit Salsa
Baked Tilapia With Spicy Tomatopineapple Relish pinit

The baked tilapia with spicy tomatopineapple relish is a weeknight fish dinner built around a mild white fillet and a bright, sweet-hot fruit salsa. The relish cuts the richness of the fish with acidity from tomato and pineapple plus heat from fresh chili. You get a complete plate in about 30 minutes with very little active work.

Tilapia is a lean, fast-cooking protein that turns opaque and flakes at roughly 50°C internal temperature. Pairing it with a raw-style cooked relish keeps the prep simple while layering texture: soft fish, juicy fruit, and a little crunch from onion. This version skips heavy sauces so the topping does all the flavor lifting. Making this baked tilapia with spicy tomatopineapple relish at home is surprisingly straightforward once you know the key steps.

For a complementary seafood method, see our garlic butter shrimp if you want a second oven-friendly option. The baked tilapia with spicy tomatopineapple relish works well for weeknight cooking when time is limited.

Why You’ll Love These Baked Tilapia With Spicy Tomatopineapple Relish

  • Ready in one oven session with a stovetop relish that takes under 10 minutes.
  • Balances sweet pineapple and sharp tomato against real chili heat you control.
  • Uses affordable frozen or fresh tilapia with pantry spices.
  • Serves well over rice, greens, or warm tortillas without extra cooking.
  • Naturally gluten free and low in saturated fat as written.

Ingredients You’ll Need

  • 4 tilapia fillets (about 140g each), thawed if frozen
  • 2 tbsp olive oil, divided
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 3/4 tsp salt, divided
  • 1 cup diced fresh pineapple (about 1/4 inch pieces)
  • 1 cup diced Roma tomato (seeds removed, 1/4 inch pieces)
  • 1/4 cup finely diced red onion
  • 1 small jalapeño, seeded and minced
  • 2 tbsp lime juice (from 1 lime)
  • 2 tbsp chopped fresh cilantro
  • 1 tbsp honey

Ingredient Substitutions

Tilapia fillets: Replace with an equal weight of cod or snapper if tilapia is unavailable. Cod is firmer and needs about 2 extra minutes at the same oven temperature, while snapper cooks slightly faster and flakes in larger pieces. The relish stays identical, though a meatier fish will hold the salsa better without breaking apart. Storing leftover baked tilapia with spicy tomatopineapple relish correctly keeps it tasting good for days.

Fresh pineapple: Use 1 cup drained canned pineapple chunks chopped small in place of fresh. Canned fruit is softer and sweeter, so cut the honey to 1 tsp to keep the relish from tipping too sweet. Expect a less bright acidity and a softer bite, but the chili and lime still carry the heat. For the best results with this baked tilapia with spicy tomatopineapple relish, read through all the steps before starting.

Jalapeño: Swap for 1 tsp crushed red pepper flakes if you have no fresh chili. The flakes distribute heat evenly but lack the fresh pepper’s grassy note, so add them with the lime juice off heat. Start with 1/2 tsp and taste, since dried heat builds differently than fresh.

Smoked paprika: Use 1 tsp sweet paprika plus 1/4 tsp liquid smoke if you lack the smoked version. The fish loses the campfire edge without the smoked spice, and the liquid smoke restores some of it without changing color. Keep the amount small to avoid a bitter aftertaste on the mild fillet. If you enjoyed this, our garlic butter baked is worth trying next.

Step-by-Step Instructions

  1. Heat the oven to 200°C / 400°F and line a sheet pan with parchment. Pat the tilapia dry with paper towels so the spice coat adheres and the surface browns instead of steaming.
  2. Mix 1 tbsp olive oil, smoked paprika, cumin, and 1/2 tsp salt in a small bowl. Brush the blend on both sides of each fillet and set them 2 inches apart on the pan.
  3. Bake on the middle rack for 12–14 minutes until the flesh turns opaque and flakes at the center with a fork. Pull the pan when the thickest part reaches 50°C on an instant-read thermometer.
  4. While the fish bakes, warm the remaining 1 tbsp olive oil in a medium-low heat skillet. Add red onion and jalapeño and cook 3 minutes until the onion softens but keeps a slight crunch.
  5. Stir in pineapple, tomato, honey, and remaining 1/4 tsp salt. Cook 4 minutes, stirring twice, until the tomato releases juice and the pineapple warms through but holds its shape.
  6. Remove the skillet from heat and mix in lime juice and cilantro. Spoon the relish over the baked fillets and serve immediately while the fish is hot and the topping is still bright.

Pro Tips

Dry the fillets thoroughly before oiling; surface moisture is the main reason baked fish turns rubbery instead of tender. A quick paper-towel press takes 20 seconds and improves texture.

Cut the pineapple and tomato to the same small dice so each spoonful hits sweet, acidic, and hot at once. Uneven pieces make the relish taste unbalanced and slip off the fish.

Rest the cooked fillets 2 minutes off heat before topping so the flakes set and the relish does not pool underneath. This small pause keeps the plate clean.

For deeper searing technique on white fish, review searing fish from Serious Eats before you adjust oven times. Their pan-first method pairs well if you want a crusted edge under the salsa.

Common Mistakes to Avoid

Overbaking is the top error; tilapia past 14 minutes at 200°C dries to a cottony texture. Watch for opacity and flake, not clock alone, and check the thickest fillet first.

Skipping the seed removal from Roma tomatoes waters down the relish with thin juice. Scoop the gel and seeds before dicing to keep the salsa chunky and concentrated.

Adding lime juice while the skillet is still on heat dulls the fresh citrus note and can curdle the tomato slightly. Stir it in off the burner right before serving. For another easy option, check out our baked feta olives.

Serving Suggestions

Set the fillets over steamed jasmine rice so the grains catch the relish juice. A side of baked mushrooms adds an earthy contrast to the sweet topping.

Warm corn tortillas turn the plate into soft tacos with the salsa spooned inside. For a lighter base, use shredded romaine and call it a warm fish salad with the relish as dressing.

If you prefer a richer seafood spread, our lemon butter salmon shares the table well alongside this tilapia without repeating flavors.

Storage and Reheating

Keep leftovers in an airtight container in the fridge for up to 3 days. Store the relish separate from the fish if you can, since the tomato liquid softens the fillet overnight.

Reheat the tilapia in a 180°C oven for 8 minutes until it reaches 60°C internal and steams at the center. Avoid the microwave, which makes the flesh tough and pushes the salsa watery.

The relish itself keeps up to 3 days and is good cold over eggs or beans. Do not leave either component unrefrigerated beyond 2 hours at room temperature.

Recipe Variations

Mango Swap

Replace the pineapple with an equal cup of diced mango for a softer, less tangy topping. Mango breaks down faster, so cook it 1 minute less and skip the honey entirely. The result is sweeter and smoother with the same chili lift.

Blackened Style

Coat the fillets with 1 tsp cayenne added to the spice mix and bake at 220°C / 425°F for 10 minutes. The higher heat builds a darker crust that stands up to the juicy relish. Watch closely so the thin edges do not scorch before the center sets.

Snapper Oven Version

Use the snapper oven timing as a base by swapping the tilapia for snapper fillets of similar weight. Snapper needs about 2 minutes less and yields a firmer flake under the same salsa. The fruit relish bridges both mild white fishes without change.

Grilled Relish

Grill the pineapple and tomato halves 3 minutes per side before dicing to add a charred note. The smoky fruit changes the relish from bright to rounded and pairs well with the paprika on the fish. Cool slightly before mixing in lime and cilantro.

Baked Tilapia With Spicy Tomatopineapple Relish pinit
0 Add to Favorites

Baked Tilapia With Spicy Tomatopineapple Relish

Difficulty: Beginner Prep Time 15 mins Cook Time 30 mins Rest Time 2 mins Total Time 47 mins
Cooking Temp: 200  C Servings: 4 Estimated Cost: $ 10 Calories: 250 kcal

Description

A weeknight baked tilapia dinner topped with a bright, spicy tomatopineapple relish that balances sweet, acidic, and hot flavors. Ready in about 30 minutes with minimal active work and naturally gluten free.

Ingredients

Cooking Mode Disabled

Instructions

  1. Heat oven and prep pan

    Heat the oven to 200°C / 400°F and line a sheet pan with parchment. This setup ensures the fillets bake evenly on the middle rack without sticking. Prepare the pan before seasoning the fish so you can move quickly once the spice coat is applied.

  2. Dry and season fillets

    Pat the tilapia dry with paper towels so the spice coat adheres and the surface browns instead of steaming. Mix 1 tbsp olive oil, smoked paprika, cumin, and 1/2 tsp salt in a small bowl. Brush the blend on both sides of each fillet and set them 2 inches apart on the pan for even heat circulation.

  3. Bake the tilapia

    Bake on the middle rack for 12–14 minutes until the flesh turns opaque and flakes at the center with a fork. Pull the pan when the thickest part reaches 63°C on an instant-read thermometer for safe fish doneness. Avoid overbaking past 14 minutes or the texture becomes dry and cottony.

  4. Warm oil for relish

    While the fish bakes, warm the remaining 1 tbsp olive oil in a skillet over medium-low heat. Use a medium-sized pan so the aromatics cook gently without browning. The oil should shimmer slightly before adding vegetables.

  5. Cook onion and jalapeño

    Add red onion and jalapeño and cook 3 minutes until the onion softens but keeps a slight crunch. Stir occasionally so the pepper does not scorch on the mild heat. You want a tender yet textured base for the fruit salsa.

  6. Simmer fruit and tomato

    Stir in pineapple, tomato, honey, and remaining 1/4 tsp salt. Cook 4 minutes, stirring twice, until the tomato releases juice and the pineapple warms through but holds its shape. The relish should look chunky and glossy, not mushy.

  7. Finish relish off heat

    Remove the skillet from heat and mix in lime juice and cilantro. Stirring off the burner keeps the citrus bright and prevents the tomato from curdling. The topping is now ready to spoon over the hot fish.

  8. Rest and serve fish

    Rest the cooked fillets 2 minutes off heat before topping so the flakes set and the relish does not pool underneath. Spoon the relish over the baked fillets and serve immediately while the fish is hot and the topping is still bright. A clean plate and tender texture come from this short pause.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 250kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 1g5%
Cholesterol 45mg15%
Sodium 480mg20%
Total Carbohydrate 14g5%
Dietary Fiber 2g8%
Sugars 10g
Protein 28g57%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Keep leftovers in an airtight container in the fridge for up to 3 days, storing the relish separate from the fish if possible; discard anything left unrefrigerated beyond 2 hours.
  • Reheating: Reheat tilapia in a 180°C oven for 8 minutes until it reaches 63°C internal; avoid the microwave which makes flesh tough.
  • Pro tip: Dry fillets thoroughly with paper towels before oiling to avoid rubbery texture, and pair this plate with baked mushrooms for an earthy side.
  • Rest: Let cooked fillets rest 2 minutes off heat before topping so flakes set and salsa stays on top.
Keywords: tilapia, baked fish, pineapple relish, tomato salsa, jalapeno, weeknight dinner, gluten free, spicy
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

You can prep the relish up to a day ahead and store it separately in the fridge, but bake the tilapia just before serving for best texture. For another easy oven seafood option, see our garlic butter shrimp which also works ahead in parts.

Can I freeze this recipe?

Freezing is not recommended because the tomatopineapple relish turns watery and the tilapia loses its flaky texture after thawing. Leftovers are best kept refrigerated and eaten within 3 days. Reheat gently rather than freezing.

What can I substitute for tilapia?

You can replace tilapia with equal weight of cod or snapper; cod needs about 2 extra minutes at the same oven temperature, while snapper cooks slightly faster. The relish stays identical and bridges both mild white fishes. Choose whichever mild fillet is available at your market.

How do I know when it's done?

The tilapia is done when the flesh turns opaque and flakes at the center with a fork, and the thickest part reaches 63°C on an instant-read thermometer. Do not rely on clock alone; check the thickest fillet first. Visual opacity plus temperature is the safest cue for fish.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

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

Rate this recipe

Add a question

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