Have you tried making Instant Pot salmon yet? This garlic-ginger Asian-style salmon is one of my favorite pressure cooker recipes. Fresh ginger, garlic, soy sauce, brown sugar (or honey), and sesame oil combine to create a sweet-and-savory glaze that really brightens the fish.

Table of contents
- 🍣 Ingredients Needed
- 🌶️ How to Make
- 📌 Expert Tips
- More Instant Pot Seafood Recipes
- 👩🍳 Variations To Recipe
- 🥢 Recipe FAQs
- More Seafood Recipes
You can prepare this recipe using fresh or frozen salmon — both work well in the Instant Pot. I prefer fresh fillets, but I include notes for frozen fish and for steaming if you prefer that method. This technique also works with a Ninja Foodi when using the pressure-cooker lid. Fresh fish has never tasted so good. Grab your fillets and let’s cook.
This Instant Pot Salmon Is…
- Gluten-free
- A quick 20-minute dinner
- Works with fresh or frozen salmon
- Ideal for meal prep
- Coated in a homemade sweet-and-savory glaze
- Pairs beautifully with rice, quinoa, or cauliflower rice

🍣 Ingredients Needed
- Salmon fillets (2–4 center-cut fillets; about 1/2–1 lb total)
- Soy sauce or coconut aminos (1/4 cup)
- Honey or brown sugar (1 tablespoon)
- Lime juice (from 1 lime)
- Sesame oil (1 tablespoon)
- Garlic, minced (1 teaspoon)
- Fresh ginger, grated (1 teaspoon)
- Sesame seeds (1 teaspoon)
- Cornstarch plus 3 tablespoons water (slurry to thicken)
- Sriracha (optional, about 1/2 teaspoon)
- Snow or snap peas (optional, about 1 cup)

🌶️ How to Make
Step 1: Whisk the glaze by combining soy sauce (or coconut aminos), 1/4 cup water, honey or brown sugar, lime juice, sesame oil, grated ginger, minced garlic, and Sriracha (if using) in a bowl.
Step 2: Pour the sauce into the Instant Pot. Place the salmon fillets in the sauce and turn them to coat; arrange them skin-side down.
Step 3: Secure the lid and set the valve to sealing. Cook on high pressure for 1 minute, then perform a quick release. For frozen fillets, add 2 minutes to the cook time (3 minutes total).
Step 4: Carefully remove the salmon and set aside. Turn the Instant Pot to Sauté, bring the sauce to a simmer, then whisk in the cornstarch slurry (cornstarch mixed with 3 tablespoons water) until the sauce thickens.
Step 5: If using snow or snap peas, add them while sautéing so they cook briefly and remain crisp-tender. Spoon the thickened glaze over the salmon and garnish with sesame seeds and green onions.
📌 Expert Tips
- Honey or brown sugar both work — choose based on your pantry and desired sweetness.
- Omit Sriracha if you prefer no heat; add crushed red pepper or more Sriracha for extra spice.
- Check the internal temperature of salmon; it should reach 145°F (63°C) when fully cooked. Thicker fillets may need 2–3 minutes instead of 1.
- Cooking on high pressure with the valve set to sealing gives the best, even results.
- If you prefer steamed salmon, use a trivet or silicone sling and cook with water only; add lemon and garlic for flavor.
This Instant Pot salmon is easy, fast, and flavorful — perfect for weeknights or meal prep. I hope you enjoy it.

More Instant Pot Seafood Recipes
- Instant Pot Shrimp Boil
- Instant Pot Gumbo
- Instant Pot Fish Tacos
- Instant Pot Crab Cheesecake
- Pressure Cooker Lobster Rolls
We love working with seafood in the Instant Pot. These recipes offer a variety of flavors and simple techniques to get dinner on the table quickly.
👩🍳 Variations To Recipe
- Swap lime juice for lemon if you prefer a brighter citrus note. Serve with lemon slices if desired.
- To steam the salmon rather than cook directly in the sauce, set a trivet or silicone sling in the pot, add water, and place the salmon on the trivet. Steaming yields a clean, delicate flavor.
- If you want plain steamed salmon, cook with water and aromatics (lemon, garlic, herbs) in the pot and skip the glaze.
For timing guidance you can refer to an Instant Pot cooking time chart or cheat sheet if needed for different protein thicknesses.
🥢 Recipe FAQs
Yes. Add about 2 extra minutes to the pressure-cook time — cook for 3 minutes at high pressure and then quick release. Thicker frozen fillets may require slightly more time.
Many prefer wild-caught Alaskan or sockeye salmon for flavor, but any good-quality fillet works. Cooking with skin on helps the fillet hold together while cooking.
Fully cooked salmon reaches 145°F (63°C) internally. For thinner fillets 1 minute at high pressure often suffices; thicker pieces may need 2–3 minutes. If needed, reseal and cook an extra minute or two and re-check.

More Seafood Recipes
- Huge list of seafood recipes
- Crab Rangoon Dip
- 10-Minute Lemon Garlic Shrimp

Instant Pot Salmon Recipe (Fresh or Frozen)
Ingredients
- 2-4 center-cut salmon fillets 1/2 pound to 1 pound
- 1/4 cup soy sauce or coconut aminos
- 1 tablespoon honey or brown sugar
- 1/4 cup water
- 1 lime, juiced
- 1 tablespoon sesame oil
- 1 teaspoon sesame seeds
- 1 teaspoon grated ginger
- 1 teaspoon minced garlic
- 1/2 teaspoon Sriracha (optional)
- 1 cup snow or snap peas (optional)
- 1 teaspoon cornstarch + 3 tablespoons water
Instructions
- Whisk soy sauce, 1/4 cup water, honey or brown sugar, lime juice, sesame oil, ginger, garlic, and Sriracha (if using). Pour into the Instant Pot.
- Place salmon in the sauce, turn to coat, and lay fillets skin-side down.
- Secure the lid with the valve set to sealing. Cook on manual high pressure for 1 minute, then quick release. Increase to 3 minutes for frozen fillets.
- Check the internal temperature. If done, remove the salmon and set aside.
- Switch to Sauté, bring the sauce to a simmer, add snow peas if using, then whisk in the cornstarch slurry until the sauce thickens.
- Spoon the thickened sauce and peas over the salmon. Garnish with sesame seeds and green onions.
- Serve with rice, quinoa, or a salad. I served mine with rice, a lime wedge, and shredded carrots.
Notes
- Salmon is done when the internal temperature reaches 145°F (63°C).
- Use honey or brown sugar based on preference.
- Omit Sriracha if you don’t want heat.
- Store leftovers in an airtight container in the fridge for up to 2 days.
- Thicker fillets may require 2–3 minutes of pressure cooking instead of 1.
- Serve over rice, cauliflower rice, noodles, or salad.
Equipment
- Instant Pot or compatible electric pressure cooker
- Trivet or silicone sling (optional for steaming)
did you make this recipe?
If you try it, serve with your favorite sides and enjoy!
