Whole Tilapia Recipes: Easy Oven-Baked Fish with Citrus

Updated November 3, 2026

Total time
50 min
prep 20 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Whole Tilapia Recipes: Easy Oven-Baked Fish with Citrus

Whole oven-baked tilapia is seasoned with lemon, garlic, parsley, and paprika, then roasted until the flesh is tender and the skin is browned. This straightforward recipe works for a weeknight meal: a few shallow cuts help the seasoning reach the fish, and serving it whole keeps the cooking simple and the presentation appealing.

Ingredients

  • 2 whole tilapia, 1 to 1¼ lb (450–570 g) each, cleaned, scaled, and gutted
  • 2 tablespoons olive oil (30 ml)
  • 1 medium lemon, about 4 oz (110 g), half cut into thin slices and half juiced (about 1 tablespoon / 15 ml juice)
  • 3 garlic cloves, finely minced (about 9 g)
  • 2 tablespoons chopped fresh parsley (8 g), plus a little extra for serving if desired
  • 1 teaspoon sweet paprika (2 g)
  • 1 teaspoon kosher salt (about 6 g; use ¾ teaspoon fine table salt if that is what you have)
  • ½ teaspoon freshly ground black pepper (about 1 g)
  • 1 small yellow onion, thinly sliced (about 110 g)
  • ⅛ teaspoon red pepper flakes (about 0.3 g), optional

Instructions

  1. Heat the oven to 425°F (220°C). Set a rack in the center. Line a rimmed baking sheet with parchment or foil for easier cleanup, then spread the sliced onion over the middle of the pan. The onion makes a bed for the fish and adds flavor to the juices; it is not essential, so you can omit it if you prefer to place the fish directly on the lined pan.

  2. Check that each tilapia is fully cleaned and scaled. Pat the fish dry inside and out with paper towels; do not rinse raw fish, since splashing water can spread germs around the sink. If the fish has any remaining scales or fins you do not want to eat, remove them with kitchen shears or ask the fish counter to prepare the fish before you bring it home. Keep the fish and its packaging separate from ready-to-eat foods while you work.

  3. With a sharp knife, make three shallow diagonal cuts through the skin on each side of each fish, about ½ inch (1 cm) deep. Avoid cutting down to the backbone. These scores help the heat reach the thicker parts and give the seasoning more surface area, but deep cuts can make the fish dry and fragile. Mix the olive oil, lemon juice, garlic, parsley, paprika, salt, black pepper, and optional red pepper flakes in a small bowl.

  4. Rub the seasoning mixture over the outside of both fish and inside the cavities, working a little into each cut. Divide the lemon slices between the cavities, and set the fish on the onion bed with a little space between them. If the fish are too long for the pan, angle them slightly; do not overlap them, or the crowded areas may cook unevenly. Wash your hands, knife, and board with hot, soapy water after handling the raw fish.

  5. Roast for about 25 minutes. Cooking time varies with the fish’s thickness, starting temperature, and oven, so begin checking around 20 minutes rather than relying on the clock alone. The skin should look browned in spots, and the flesh should be opaque, but those visual signs are not a substitute for a temperature check.

  6. Check each fish with an instant-read food thermometer inserted into the thickest part of the flesh, just behind the head and close to the backbone without touching bone. The USDA FSIS safe minimum internal temperature for fish is 145°F (63°C). If a fish has not reached that temperature, return it to the oven and check again after a few minutes. Because the two fish may differ in size, remove each one when it reaches the safe temperature rather than assuming they will finish at exactly the same time.

  7. Transfer the fish to a serving platter and let them rest for 5 minutes before serving. This brief rest lets the juices settle and gives you time to bring the sides to the table. Discard the lemon slices from the cavities if you prefer a milder citrus flavor, or leave them in place for presentation. Spoon the softened onions and any pan juices around the fish.

  8. To serve, use a serving spoon and fork to lift the flesh away from the backbone in large sections. Start along the back, where the flesh is thick, and work toward the belly; remove the backbone and check the portions for small bones before eating. Serve the fish hot with extra lemon wedges and parsley.

Tips

  • Ask for fish-counter prep. If cleaning and scaling a whole fish is unfamiliar, ask the fishmonger to scale, gut, and trim it. Check the cavity at home and pat it dry. The fish should smell mild and fresh, not strongly fishy or sour.
  • Dry skin browns better. Moisture on the surface steams before it browns. Pat the fish dry, and avoid adding extra lemon juice over the outside after seasoning; serve lemon wedges at the table instead.
  • Use the thermometer, not only the eye test. The exact time depends on fish size and oven variation. Insert the thermometer into flesh rather than the cavity or against the backbone, and check each fish separately. Do not overcook while waiting for the skin to become deeply crisp.
  • Adjust the salt thoughtfully. The listed amount suits two fish of the stated size. If the fish are smaller, or you plan to serve them with salty olives or a seasoned sauce, reduce the salt slightly. Fine table salt is denser than kosher salt, so the smaller amount in the ingredient list helps prevent over-salting.

Serving Suggestions

Pair the tilapia with a simple starch that can catch the lemony pan juices: steamed rice, roasted potatoes, couscous, or warm flatbread all work. For vegetables, try green beans, sautéed spinach, roasted zucchini, or a crisp cucumber-and-tomato salad. A spoonful of the cooked onion and a squeeze of fresh lemon add brightness without requiring a separate sauce.

For a more complete table, set out a small bowl of chopped parsley and lemon wedges so everyone can finish their portion to taste. Since whole fish contains bones, let diners know before serving and offer a plate for bones. For children or anyone who would rather not pick through a whole fish, remove the flesh carefully in the kitchen, check it for bones, and serve it as fillets.

Variations

Ginger and soy: Replace the paprika and parsley with 1 tablespoon soy sauce (15 ml), 1 teaspoon grated fresh ginger (about 2 g), and 1 sliced scallion (about 15 g). Use only ¼ teaspoon salt to start, since soy sauce is salty. This gives the fish a savory, ginger-forward flavor rather than the herbal lemon profile; add lemon at the table if you still want citrus.

Warm cumin and coriander: Replace the paprika with ½ teaspoon ground cumin (about 1 g) and ½ teaspoon ground coriander (about 1 g). Keep the garlic and lemon, and serve with rice, yogurt, or flatbread. Ground coriander is a convenient substitute if fresh cilantro is unavailable; chopped cilantro can replace the parsley for a fresher, more pungent finish.

Herb and butter finish: Keep the recipe as written, but melt 1 tablespoon butter (14 g) and spoon it over the fish after roasting. Add 1 tablespoon chopped dill (about 3 g) in place of some or all of the parsley. The butter makes the finish richer, so it is best served with a plain vegetable or rice.

More heat: Increase the red pepper flakes to ½ teaspoon (about 1 g), or add ¼ teaspoon cayenne (about 0.5 g) to the oil mixture. Start with less if you are serving people with different spice preferences; extra chili can be offered at the table.

Storage and Reheating

Refrigerate leftover tilapia within 2 hours of cooking, ideally after removing the flesh from the bones and placing it in a shallow, airtight container. Cooked fish keeps for 3–4 days in the refrigerator. Discard any fish that has been left at room temperature for longer than 2 hours, and do not store it in the roasting pan while it cools slowly.

For best texture, reheat only the portion you plan to eat. Put the fish in an oven-safe dish with a teaspoon of water or broth, cover loosely, and warm in a 300°F (150°C) oven until heated through. Leftovers should reach 165°F (74°C) when checked with a food thermometer. A microwave also works: cover the fish and heat in short bursts, checking the center so it warms evenly without drying out. Previously cooked fish can be frozen in an airtight freezer-safe container, though its texture may be softer after thawing; thaw it in the refrigerator and reheat safely.

Frequently Asked Questions

Can I use frozen whole tilapia?

Yes. Thaw it in the refrigerator, keeping it in a leakproof container, then remove any packaging and pat the fish very dry before seasoning. Do not thaw fish on the counter. A partially frozen center can make the outside overcook before the middle is done, so confirm the thickest part reaches 145°F (63°C) with a thermometer and allow extra oven time if needed.

Do I need to turn the fish halfway through baking?

No. Leave the fish in place and roast it skin-side up. Turning a whole fish is awkward and can tear the skin or break the flesh, while the hot oven cooks both sides. If one side of your oven browns more strongly, rotate the baking sheet once, taking care not to spill the pan juices.

How can I tell if whole tilapia is cooked?

The most reliable check is a food thermometer: the thickest flesh should reach 145°F (63°C), the USDA FSIS safe minimum for fish. Properly cooked flesh is opaque and separates into flakes, but color and flaking alone can be misleading, especially near the backbone. Check both fish individually because their sizes may differ.

Can I make this recipe without a whole fish?

Yes, use skin-on tilapia fillets and season them with the same mixture. Arrange them in one layer on the onion bed and begin checking much earlier, often around 10–12 minutes depending on thickness. Cook until the center reaches 145°F (63°C); the whole-fish roasting time does not apply to thinner fillets.

How do I serve whole tilapia without leaving bones in the portions?

Make a cut along the back and use a fork or serving spoon to lift the upper fillet away from the backbone. Remove the backbone in one piece if possible, then inspect the remaining flesh, especially near the belly and fins, for fine bones. For guests who prefer not to debone fish themselves, portion and check the flesh before bringing it to the table.

Related

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).