
This Instant Pot method delivers flaky tilapia with minimal effort and maximum flavor. I developed this technique to solve the common problem of overcooked, dry fish—high pressure cooking locks in moisture perfectly.
The process is remarkably simple: season the fillets, add liquid to the pot, and cook for just 3 minutes. The result is tender, perfectly cooked fish that falls apart at the touch of a fork without any risk of sticking or burning.
What sets this apart is the ability to infuse the tilapia with aromatics during cooking. A quick broth made with lemon, garlic, and herbs steams the fish gently, creating layers of flavor that simple steaming can’t match.
Serve with rice or vegetables for a complete meal in under 15 minutes. The fish emerges moist and delicate every time, making this a reliable weeknight solution.
Ingredients for Instant Pot Tilapia
A few fresh ingredients and pantry staples create this tender, flaky dish in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Tilapia Fillets 🐟 | 1 ½ lb | Fresh or thawed, skinless |
| Chicken Broth 🥣 | ¾ cup | Low-sodium preferred |
| Lemon 🍋 | 1 whole | Sliced, for broth and garnish |
| Garlic Cloves 🧄 | 4 cloves | Minced or thinly sliced |
| Fresh Dill 🌿 | ¼ cup | Chopped, or 1 tbsp dried |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Optional for finishing |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Shallot 🧅 | 1 whole | Finely diced |
| Bay Leaf 🍃 | 1 whole | Dried or fresh |
The tilapia is the star here, so look for fresh, odor-free fillets at your seafood counter. Whole Foods or Trader Joe’s have great options, but most supermarkets carry it frozen too—just thaw completely first. The broth base is flexible: vegetable broth works if you prefer, but chicken adds a subtle depth. Don’t skip the lemon (the acidity brightens everything).
No fresh herbs? Dried dill at one-third the amount works fine. Out of shallots? White or yellow onion in a pinch. If you don’t have a lemon, lime juice or even a splash of white wine can stand in. The butter at the end is optional but adds a silky finish—omit for dairy-free or swap in olive oil.
Cooked fish keeps 2-3 days in the fridge—store in an airtight container. Reheat gently to avoid drying it out. Leftovers? Flake into salads or tacos. The broth from the pot is packed with flavor—save it for rice or soup.
Why You’ll Love This Recipe
- Set and Forget: I toss everything in the Instant Pot, seal the lid, and walk away—dinner cooks itself in 10 minutes.
- Bright Lemon Garlic: The lemon and garlic infuse the tilapia with a zesty, aromatic punch that feels fancy but takes zero effort.
- Weeknight MVP: I’ve served this for quick family dinners and even doubled it for meal prep—holds up perfectly in the fridge.
- Budget Friendly: Tilapia is affordable, and a little goes a long way with bold flavors from the broth and fresh dill.
Step-by-Step Instructions for Instant Pot Tilapia
This pressure cooker method delivers perfectly flaky fish with minimal effort and maximum flavor.
Step 1: Sauté Aromatics for Flavor Base
Set your Instant Pot to Sauté function on Normal heat. Add the 2 tbsp olive oil and let it warm for 30 seconds. Then add the 1 whole shallot (finely diced) and cook for 2-3 minutes until it becomes translucent and starts to soften.
Add the 4 cloves garlic cloves (minced or thinly sliced) and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic burn—this can make the dish bitter. The aromatics should release a rich, savory scent that fills your kitchen.
Step 2: Build the Broth and Add Tilapia
Pour in the 0.75 cup chicken broth and use a wooden spoon to scrape up any browned bits from the bottom of the pot. Add the 1 tsp salt, 0.5 tsp black pepper, and 1 whole bay leaf. Stir to combine and bring to a gentle simmer.
Place the 1.5 lb tilapia fillets in the pot in a single layer, ensuring they don’t overlap. This guarantees even cooking. Pour the 2 tbsp lemon juice over the fillets and add 3-4 slices from the 1 whole lemon directly into the broth. The acid from the lemon helps break down the fish proteins for a tender result.
Step 3: Pressure Cook for Perfect Flakiness
Secure the lid on the Instant Pot and set the valve to Sealing. Cancel the Sauté function and select Pressure Cook (or Manual) on High Pressure for 3 minutes. The cook time is short because tilapia is delicate and cooks quickly under pressure.
Once the cooking cycle completes, allow a 5-minute natural pressure release, then carefully switch the valve to Venting to release any remaining pressure. The fish should be opaque and flake easily when tested with a fork. If it resists, seal and cook for an additional 1 minute.
Step 4: Finish with Fresh Herbs and Butter
Using a slotted spoon, carefully transfer the tilapia fillets to a serving platter. Stir the 2 tbsp butter into the broth in the Instant Pot until melted. This adds a rich, velvety finish to the sauce. Taste the broth and adjust seasoning with additional salt or black pepper if needed.
Sprinkle the 0.25 cup fresh dill (chopped) over the fillets and drizzle the buttery broth on top. Garnish with the remaining 0.25 cup fresh parsley (chopped) and extra lemon slices for a bright, fresh presentation. Serve immediately to enjoy the fish at its flakiest.
Pro Tips For Making Instant Pot Tilapia
- Use the Trivet: Always place tilapia fillets on the trivet above the broth—not submerged—to steam them gently. I learned this the hard way after my first batch turned out waterlogged and fell apart.
- Pat Fillets Dry: Blot the tilapia with a paper towel before seasoning so the spices stick and the fish doesn’t release extra moisture into the pot.
- Skip the Overcrowding: Cook in a single layer with space between fillets, or they’ll steam unevenly and stick together—yes, even if it means doing two batches.
- Add Lemon Last: Toss the lemon slices on top of the fillets right before sealing the lid to keep the flavor bright, not bitter from long cooking.
Troubleshooting This Dish
Fish Sticks to Pot
If your tilapia sticks, you likely skipped deglazing after sautéing. Always scrape up browned bits with 0.75 cup chicken broth before adding fish. I also add an extra 2 tbsp lemon juice to the pot first—it creates a natural non-stick barrier. 💡
Overcooked Fillets
Tilapia cooks fast under pressure. If yours turns rubbery, you probably exceeded 3 minutes on High Pressure. Next time, check doneness after 2 minutes with a 5-minute natural release. The fish should flake easily when done.
Weak Flavor
Bland results usually mean insufficient aromatics. I always use 4 garlic cloves and 1 whole shallot as the base. Don’t forget the 1 whole bay leaf in the broth—it adds subtle depth during the short cook time.
Broth Too Thin
For a richer sauce, reduce the broth after cooking. Remove the fish, then use the Sauté function on Normal heat for 3-5 minutes to thicken. Stir in 2 tbsp butter at the end for a velvety finish.
Uneven Cooking
Arrange fillets in a single layer without overlapping. If your 1.5 lb tilapia has thick and thin pieces, place thicker portions toward the center where heat is most consistent. This ensures all fillets cook evenly.
Steam Burn Notice
This happens when food sticks to the bottom. Always deglaze thoroughly and ensure you have enough liquid—0.75 cup chicken broth is the minimum. If you see the notice, release pressure, check the pot, and restart with more liquid.
Nutrition Facts
Frequently Asked Questions
Can I use frozen fillets without thawing first?
Yes, but add 1 extra minute to the cook time. Place frozen fillets in the pot with an extra 1/4 cup broth to account for the ice. Ensure they’re in a single layer.
What if I don’t have an Instant Pot?
Use any electric pressure cooker with similar settings. For stovetop, cook in a steamer basket over boiling water for 8-10 minutes. The texture will differ slightly.
Can I double the recipe?
Yes, but use the same 3-minute cook time. Stack thicker fillets at the bottom and thinner ones on top. Don’t exceed the pot’s 2/3 max fill line.
How do I know when it’s done?
The fish should be opaque and flake easily with a fork. Internal temp should reach 145°F. If unsure, cook 1 additional minute under pressure.
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026