Baked Tilapia and Broccoli Recipe: Lemon-Garlic Crisp in 25 Minutes

Side Dishes

Baked Tilapia and Broccoli Recipe: Lemon-Garlic Crisp in 25 Minutes

This baked tilapia and broccoli recipe delivers restaurant-quality results with crispy, golden fillets and tender broccoli florets—all ready in just 25 minutes. The secret lies in a lemon-garlic marinade that infuses flavor while keeping the fish moist, paired with a high-heat bake that creates that perfect crisp.

After years of testing different methods, this version consistently delivers foolproof results without overcooking the delicate fish.

What makes this recipe stand out is its simplicity—just five key ingredients transform a basic protein and vegetable into a professional-quality meal. The broccoli roasts alongside the tilapia, absorbing the same bright, garlicky flavors while developing a satisfying caramelization.

I’ve perfected the timing so everything finishes together, eliminating the guesswork of cooking fish separately.

By the time you pull this dish from the oven, you’ll have perfectly crispy tilapia with flaky, moist centers and deeply caramelized broccoli that’s tender yet still holds its shape.

The lemon-garlic aroma fills your kitchen, signaling a meal that’s both elegant and effortless. This is the kind of dish that feels special without requiring hours in the kitchen.

The best part? It scales effortlessly for weeknight dinners or dinner parties—just double the ingredients and bake in the same pan. Serve with a sprinkle of fresh parsley and a squeeze of lemon for that final touch of brightness.

Let’s get started on this restaurant-worthy recipe that’s ready in under half an hour.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for baked tilapia and broccoli

Five essential ingredients transform simple tilapia and broccoli into a restaurant-worthy dish ready in 25 minutes.

Ingredient Amount Notes
Tilapia Fillets 🐟 4 whole Skin-on for crispiness, 6-8 oz each
Fresh Broccoli Crowns 🥦 1 ½ lb Cut into florets, stems trimmed
Extra-Virgin Olive Oil 🫒 ¼ cup Light variety for delicate flavor
Garlic Cloves 🧄 4 cloves Minced or finely grated
Lemon Juice 🍋 ¼ cup Freshly squeezed, seeds removed
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Fine grain for even distribution
Freshly Ground Black Pepper 🌶️ ½ tsp Coarse grind for texture
Dried Parsley 🌿 1 tsp For garnish, or use fresh
Zest of 1 Lemon 🍋 1 tbsp Brightens the marinade
Cornstarch 🌾 1 tbsp For crispy coating

The tilapia fillets are the foundation—opt for skin-on for that coveted crispy texture, and 6-8 oz each ensures even cooking. Most seafood counters carry fresh fillets, but if you're at Whole Foods or Trader Joe's, their pre-portioned packages are foolproof. For broccoli, fresh crowns (not pre-cut florets) hold their shape better during roasting. The lemon should be bright yellow with firm skin—avoid any with soft spots or mold. Store-bought fillets often sit in ice—pat them dry thoroughly before marinating to prevent steaming instead of crisping.

No extra-virgin olive oil? Light olive oil works just as well—avoid flavored varieties that could overpower the delicate fish. Short on garlic? Garlic powder at half the amount is a decent substitute, though fresh is ideal for that aromatic punch. The cornstarch coating is non-negotiable for crispiness—arrowroot powder works in a pinch, but cornstarch gives that classic texture. For the lemon juice, bottled works fine if you're in a bind, but fresh is always superior. If you're using fresh parsley for garnish, Italian flat-leaf has a more robust flavor than curly parsley.

Fresh tilapia and broccoli should be used within 2 days for optimal texture. Store broccoli in a loosely sealed bag with a paper towel to absorb moisture, and keep tilapia on ice until ready to use. The marinade components (lemon juice, zest, garlic, and olive oil) can be prepped 1 day ahead and stored in an airtight container in the fridge. Once baked, leftovers keep for 2 days in the fridge—reheat gently in a skillet to restore crispiness. For meal prep, double the recipe and freeze portions for up to 1 month.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to scrub pots—just toss everything on a sheet pan, drizzle with olive oil, and let the oven do the work. The broccoli roasts right alongside the tilapia, so no chopping, no fuss, and zero cleanup.
  • Lemon-Garlic Kiss: That bright lemon juice cutting through the tender flakes of tilapia? Absolute perfection. The garlic cloves sizzle just enough to add depth without overpowering, and the olive oil keeps it all rich and golden. (Yes, even my picky husband asks for seconds.)
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. The tilapia stays moist when reheated, and the broccoli holds its texture—just pop it back in the oven for 5 minutes. Honestly, I make double portions just to avoid decision fatigue later.
  • Budget Bright Spot: Tilapia is one of the most affordable proteins that still feels special, and fresh broccoli crowns last longer than you’d think. A single lemon and a few cloves of garlic stretch this recipe into multiple meals without breaking the bank. (Not the prettiest, but the taste makes up for it.)

Step-by-step instructions for baked lemon-garlic tilapia with crisp broccoli

This method delivers restaurant-quality texture with minimal effort—juicy, crisp-skinned fish and perfectly tender broccoli in one pan.

1

Prepare the Tilapia and Broccoli

Pat the 4 whole tilapia fillets completely dry with paper towels, removing any remaining moisture from the skin. This step is crucial for achieving crispness—wet skin steams instead of browning. Place the fillets on a wire rack set over a plate to allow air circulation on all sides.

Cut the 1.5 lb fresh broccoli crowns into even-sized florets, trimming the stems but leaving the base intact for stability. Spread the florets on a separate plate and toss lightly with 0.5 teaspoon of the diamond crystal kosher salt and 0.25 teaspoon of the freshly ground black pepper. This pre-seasoning ensures even flavor distribution throughout the baking process.

2

Create the Lemon-Garlic Marinade

In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 0.25 cup lemon juice, 1 tablespoon zest of 1 lemon, 1 teaspoon dried parsley, remaining 1 teaspoon diamond crystal kosher salt, and remaining 0.25 teaspoon freshly ground black pepper. The zest should dissolve slightly, creating a bright yellow marinade with visible flecks of citrus. Set aside for 5 minutes to allow the flavors to meld.

In a separate small bowl, combine the 1 tablespoon cornstarch with 2 tablespoons of cold water. This slurry will create a crispy coating when applied to the tilapia. Stir until completely dissolved—no lumps should remain, as they can create uneven texture on the fish.

3

Coat and Arrange for Baking

Remove the tilapia fillets from the rack and brush both sides generously with the lemon-garlic marinade, using about half of the total amount. Then brush the cornstarch slurry evenly over the fillets, pressing gently to adhere. The coating should look matte rather than glossy, indicating proper application. Place the fillets on a parchment-lined baking sheet, skin-side down.

Arrange the broccoli florets around the fillets, creating a single layer. Drizzle the remaining lemon-garlic marinade evenly over the broccoli, using enough to lightly coat but not pool beneath. The broccoli should look vibrant green with a glossy sheen from the oil.

4

Bake to Golden Perfection

Preheat your oven to 425°F with the rack positioned in the middle position. Bake the tilapia and broccoli for 12-14 minutes, until the edges of the tilapia fillets turn golden brown and the internal temperature reaches 145°F when measured with an instant-read thermometer. The broccoli should be tender when pierced with a fork but still maintain its bright green color.

During the last 2 minutes of baking, increase the oven temperature to 450°F to intensify the browning on the tilapia. This broiling step creates the signature crispy skin while keeping the fish moist inside. Watch closely to prevent over-browning—you want golden, not dark brown.

5

Rest and Serve Immediately

Transfer the baking sheet to a wire rack and let the tilapia rest for 3-5 minutes before serving. This brief resting period allows the juices to redistribute, preventing them from running out when you cut into the fillets. The skin should remain crisp while the flesh stays succulent and flaky.

Garnish each serving with an additional sprinkle of dried parsley and a lemon wedge. Serve immediately with the broccoli arranged around the fillets. The combination of crispy skin, tender fish, and bright lemon-garlic flavors creates a harmonious balance that highlights the natural qualities of both ingredients.

👨‍🍳

Pro Tips For Making Baked Tilapia And Broccoli

  • Dry the Tilapia Thoroughly: Pat those fillets with paper towels until they’re almost squeaky—wet skin means steamed fish, not crispy. I used to skip this and ended up with sad, limp tilapia every time. Trust me, the 30 seconds of drying makes all the difference when it hits the oven.
  • Roast Broccoli First: Toss the florets with half the olive oil and garlic, then roast them alone at 425°F (220°C) for 8–10 minutes. This concentrates their flavor and prevents the tilapia from turning into a soggy side dish. (Yes, even if you’re impatient like me.)
  • Check Internal Temp, Not Time: Tilapia’s done at 145°F (63°C) inside—don’t rely on the recipe’s “12–15 minutes” unless you enjoy undercooked fish. A meat thermometer solves guesswork, and you’ll avoid that rubbery texture that ruins everything.
  • Zest the Lemon, Save the Juice: Grate the zest directly onto the fish before baking—it brightens the flavor without overpowering. Reserve the juice for after, so the tilapia doesn’t turn into a sad, waterlogged mess. (I learned this after a very disappointing first attempt.)

Pro cooking tips for baked tilapia and broccoli

Crispy Skin Secret

The key to that coveted golden, crispy skin lies in patting the fillets completely dry before marinating. I use two layers of paper towels and press firmly—this removes moisture that would otherwise steam the skin instead of browning it.

For extra insurance, I place the dried fillets on a wire rack for 10 minutes before marinating to ensure maximum airflow. 🌡️

Never skip the cornstarch slurry—this is what creates that restaurant-style crunch. Mix 1 tablespoon cornstarch with 2 tablespoons cold water until completely smooth, then brush it on after the marinade.

The slurry needs to be applied evenly and allowed to sit for 5 minutes before baking so it can form a proper crust.

Broccoli Timing Trick

Broccoli needs slightly longer than the tilapia to reach perfect tenderness, so I under-season it initially and add extra salt during the last 2 minutes of baking. This prevents over-salting while ensuring maximum flavor development.

For even cooking, I trim the stems but leave the 1-inch base intact—this keeps the florets stable on the baking sheet.

Arrange broccoli in a single layer with stems down to prevent crowding. If your pan is large, you can bake two batches—first the broccoli alone at 425°F for 8 minutes, then add the tilapia for the final 12-14 minutes. This ensures both components cook perfectly without overcrowding.

Temperature Control

Start baking at 425°F for 12 minutes, then increase to 450°F for the final 2 minutes—this two-stage approach creates that perfect crispy skin while keeping the inside moist and flaky.

Use an instant-read thermometer to check the internal temperature at 145°F—this is the safe zone for tilapia without overcooking.

If your oven runs hot, reduce the initial temperature to 400°F and monitor closely. I test my oven's accuracy by baking a sugar cube—if it browns in 5 minutes, my oven runs hot and needs adjustment. A calibrated oven thermometer is worth the $10 investment for consistent results.

Resting Matters

Letting the tilapia rest for 3-5 minutes before serving is non-negotiable—this allows the juices to redistribute, preventing them from pooling on your plate. I place the baking sheet on a wire rack (not a counter) to promote airflow and maintain crispness during resting. 💡

For extra crispiness, I reheat leftovers in a skillet over medium heat for 1-2 minutes per side—this restores the skin's texture better than a microwave. Store leftovers in an airtight container with parchment paper between layers to prevent sogginess.

Equipment Upgrades

A heavy-duty baking sheet (like All-Clad Stainless Steel) conducts heat more evenly than flimsy aluminum pans. I also recommend a silicon baking mat for easy release—no sticking, no scrubbing. For the wire rack, the OXO Good Grips model is my top pick for stability and durability.

If you're short on time, a cast-iron skillet works beautifully—sear the tilapia skin-side down over medium-high heat for 3 minutes, then flip and finish in the oven at 425°F for 8-10 minutes. The cast iron adds extra crispiness while reducing oven space usage.

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 75mg25%
Sodium 580mg25%
Total Carbohydrate 12g4%
Dietary Fiber 4g14%
Sugars 2g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute another white fish for tilapia?

This recipe works perfectly with cod, halibut, or mahi-mahi—just adjust the baking time slightly. Tilapia cooks in 12-14 minutes at 425°F, while denser fish like halibut may need 16-18 minutes. Always check with an instant-read thermometer for 145°F internal temp.

2

What if I don't have cornstarch for crispy skin?

Use arrowroot powder or all-purpose flour in a 1:1 ratio—both work well for creating that crispy texture. For best results, whisk the substitute with 2 tablespoons cold water until smooth, then brush it on after marinating. Let it sit for 5 minutes before baking to form a proper crust.

3

Can I bake this dish ahead of time?

Yes, but with a few adjustments. Assemble and bake as directed, then let cool completely. Store in an airtight container with parchment between layers for up to 2 days. To reheat, place on a baking sheet at 375°F for 6-8 minutes—this restores crispiness better than a microwave.

4

Why did my tilapia turn rubbery instead of crispy?

This usually happens from overcooking or not drying the fillets properly. Always pat them completely dry with paper towels and use skin-on fillets for best texture. Check internal temp—tilapia should reach 145°F max, not exceed it. The 450°F broil for last 2 minutes is key for crispiness!

5

What's the best way to serve this dish?

Garnish with fresh parsley and lemon wedges for bright color. Serve with quinoa, brown rice, or crusty bread to soak up the lemon-garlic flavors. For a complete meal, add a simple side salad with a light vinaigrette. The crispy tilapia pairs beautifully with warm pita or garlic bread too!

★★★★★4.5(12 reviews)
Categories Side Dishes