This oven-baked pesto tilapia pairs mild white fish with fragrant basil pesto, lemon, and juicy tomatoes for a flavorful dinner with little hands-on work. It is an Italian-inspired pairing rather than a traditional regional dish, and the fish is easy to serve with pasta, rice, or vegetables.
Ingredients
- 4 tilapia fillets, about 6 oz (170 g) each, or 1½ lb (680 g) total
- ⅓ cup (80 g) basil pesto, homemade or store-bought
- 1 pint cherry tomatoes, about 2 cups (300 g), halved
- 1 tablespoon (15 ml) olive oil
- 1 medium lemon: 1 teaspoon (2 g) finely grated zest and 1 tablespoon (15 ml) juice, plus wedges for serving
- 1 small garlic clove, finely grated or minced, about 1 teaspoon (3 g)
- ¼ teaspoon (1.5 g) fine salt, or less if the pesto is salty
- ⅛ teaspoon (0.3 g) freshly ground black pepper
- 2 tablespoons (10 g) finely grated Parmesan, optional
- 2 tablespoons (8 g) chopped fresh parsley or basil, optional, for serving
Instructions
- Heat the oven and prepare the pan. Set a rack in the center and heat the oven to 425°F (220°C); allow about 10 minutes for it to come fully to temperature. Line a rimmed baking sheet or shallow baking dish with parchment for easier cleanup. Choose a dish that holds the fish without crowding it, so the tomatoes roast rather than steam.
- Season the tomatoes. Put the halved tomatoes in the baking dish and toss them with the olive oil, garlic, lemon zest, salt, and pepper. Spread them in an even layer, leaving four open spaces for the fillets. The tomatoes will soften and release some juices as they bake, creating a simple sauce around the fish.
- Dry and check the tilapia. Pat the fillets dry on both sides with paper towels; removing surface moisture helps the pesto cling. Run a finger gently over each fillet to check for any pin bones and pull them out with clean tweezers if you find any. Place the fish among the tomatoes. If one end of a fillet is much thinner, tuck it under slightly so it cooks more evenly.
- Add the pesto topping. Stir the lemon juice into the pesto, then spoon about 1 tablespoon (15 g) over each fillet and spread it in a thin layer, covering the top but not piling it on. A heavy coating can slide off and may keep the fish from cooking evenly. Sprinkle with Parmesan, if using. Pesto varies in saltiness, so avoid adding extra salt unless you have tasted it first.
- Bake until just cooked through. Bake for 12–14 minutes, depending on the thickness of the fillets. Begin checking at 12 minutes: the fish should look opaque and separate into moist flakes when gently tested with a fork. Check the thickest part of each fillet with a food thermometer; USDA FSIS guidance sets fish’s safe minimum internal temperature at 145°F (63°C). Return any fillet that has not reached that temperature to the oven and check again after a short interval.
- Finish and serve. Take the pan out as soon as the fish reaches 145°F (63°C); thin fillets can dry out if left in the hot oven. Spoon some of the warm tomato juices over the fish, add parsley or basil if desired, and serve with lemon wedges. The recipe’s 24-minute cook time allows about 10 minutes for preheating and 14 minutes for baking; actual baking time depends on fillet thickness and oven performance.
Tips
- Use fillets of similar thickness. Tilapia portions vary, and a thin tail end cooks faster than the center. Fold a particularly thin end under itself, or remove thinner fillets from the pan once they reach 145°F (63°C) while thicker ones finish.
- Choose pesto with the finished dish in mind. Basil pesto is the classic fit, but some versions are quite salty or oily. Taste it before seasoning the fish, and use a lighter hand with added salt. If it is very thick, loosen it with 1–2 teaspoons (5–10 ml) of water or lemon juice so it spreads easily.
- Keep the fish from steaming. Patting it dry and leaving space between fillets helps. If your fish is frozen, thaw it completely in the refrigerator and blot away excess liquid before baking; baking partially frozen fillets makes doneness harder to judge.
- Use a thermometer rather than color alone. Opaque flesh and easy flaking are useful signs, but they do not confirm a safe temperature as reliably as checking the thickest spot. Avoid repeatedly opening the oven, which slows cooking and can make timing less predictable.
Serving Suggestions
Serve each fillet with the roasted tomatoes and their pan juices. For a filling meal, pair the fish with orzo, couscous, rice, or buttered small pasta; the grains catch the lemony pesto juices without competing with the delicate fish. Crusty bread is another easy choice for scooping up the tomatoes.
For a lighter plate, add steamed green beans, roasted zucchini, asparagus, or a crisp salad dressed with lemon and olive oil. If serving a group, place the baking dish on the table and offer extra lemon wedges and grated Parmesan separately. The fish is best served right after baking, while the topping is warm and the fillets are still moist.
Variations
Try another pesto. Sun-dried tomato pesto gives the dish a sweeter, more concentrated flavor, while parsley or arugula pesto makes it greener and slightly peppery. Use the same quantity, but taste before adding salt because jarred pesto can vary considerably. A dairy-free pesto works too; simply leave out the optional Parmesan.
Change the vegetables. Replace the cherry tomatoes with 1½ cups (225 g) of thinly sliced zucchini or 1 cup (150 g) of sliced bell pepper. Toss them with the oil and seasonings as directed. Cut vegetables into small, even pieces so they soften during the short fish-baking time. Firmer vegetables may need 8–10 minutes in the oven before you add the fish.
Add a crisp topping. For a little texture, mix ¼ cup (25 g) panko breadcrumbs with 1 teaspoon (5 ml) olive oil and scatter it lightly over the pesto. Keep the layer thin so it browns without insulating the fish. If the crumbs need more color, use the broiler for the final minute only, watching closely and confirming the fish remains at a safe temperature.
Use a similar mild white fish. Cod, haddock, or pollock can stand in for tilapia. Thicker portions may need a few extra minutes, while thin pieces may cook sooner, so check each one with a thermometer rather than relying on the clock alone. The flavor will remain pesto-forward, though the texture and flake size will differ slightly.
Storage and Reheating
Refrigerate leftover fish and tomatoes within 2 hours of cooking, in a shallow airtight container. Cooked fish keeps for 3–4 days in the refrigerator. Store it with a little of the tomato juice to help prevent the surface from drying out, but keep any fresh herbs or extra lemon wedges separate until serving.
For best texture, reheat only the portion you plan to eat. Put the fish in a covered oven-safe dish with a spoonful of water or tomato juices and warm it at 300°F (150°C) until the center reaches 165°F (74°C), checking with a food thermometer. The time varies with portion size, so use the temperature rather than a fixed reheating duration. A microwave also works: cover the fish and heat in short intervals, checking for 165°F (74°C), though it may become less tender. Avoid reheating the same portion repeatedly.
Freezing is possible, although thawed tilapia may be softer and the pesto can lose some of its fresh aroma. Freeze cooled portions in a freezer-safe airtight container for up to 2 months for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C). Do not leave cooked fish at room temperature to cool for an extended period.
Frequently Asked Questions
Can I use frozen tilapia?
Yes. Thaw it fully in the refrigerator before cooking, then pat it dry very well. Ice crystals and excess water can dilute the pesto and make the tomatoes watery. If the package says the fish is individually quick-frozen, separate the portions after thawing and check that the center is no longer icy before baking.
Can I put pesto on tilapia before baking?
Yes. Spread a thin layer on the fish just before it goes into the oven, as in this recipe. There is no need to marinate tilapia in pesto; the fillets are delicate, and a long wait can make meal timing less convenient without adding much benefit. Stirring lemon juice into the pesto helps it spread and brings a bright flavor to the topping.
How do I know when pesto tilapia is done?
Check the thickest part of each fillet with a food thermometer. Fish is safely cooked at 145°F (63°C), the USDA FSIS safe minimum. It should also be opaque and flake easily, but appearance alone can be misleading, especially with pesto covering the surface. Remove each piece once it reaches temperature to help keep it moist.
Can I make this recipe without tomatoes?
Yes. Leave them out and bake the pesto-coated fish in a lightly oiled baking dish. Because there will be less moisture in the pan, start checking the fillets at about 10 minutes. Serve with lemon and a side vegetable, or bake sliced zucchini alongside the fish for a simple replacement.
Can I prepare pesto tilapia ahead?
You can halve the tomatoes and mix the pesto with lemon juice a few hours ahead; cover and refrigerate them separately. For the best texture and safe handling, keep the raw fish refrigerated and assemble just before baking rather than leaving it at room temperature. Once cooked, refrigerate leftovers within 2 hours and use them within 3–4 days.
Related
- Kirkland Eggnog Recipe for a Creamy Holiday Drink at Home
- King Shrimp Recipes: Lemon-Garlic Butter Skillet
- King’s Hawaiian Bread Pudding with Vanilla Custard
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).