Instant Pot Fish Filets

This recipe is perfect for cooking thick cut filets like halibut or salmon. It’s super simple and leaves you with perfectly moist, perfectly cooked fish with no guesswork.
Course Dinner, Main Course, Main Dish
Cuisine Paleo
Total Time 10 minutes
Servings 2


  • 1 pound thick, hearty fish filets such as salmon, halibut, swordfish - about 1 inch thick
  • 2 tablespoons olive oil
  • 1 lemon or lime sliced
  • Sea salt and fresh ground pepper to taste


  1. Put your steamer rack in your Instant Pot, and add the fish filets to the rack.
  2. Brush the filets with the olive oil, season with salt and pepper, and lay the lemon/lime slices over top.
  3. Close your lid, and steam for 3 minutes. Add another minute for each inch of thickness. Remove the lid, and serve the fish with your favorite sides or toppings.