
This salmon rub from the Trader Joe’s Instant Pot recipe transforms simple fillets into restaurant-worthy flakes in just 30 minutes—no overcooking, no guesswork, just perfectly seasoned fish every time. The key?
A customizable spice rub that clings to the fillets while the Instant Pot handles all the heavy lifting of tenderizing the protein. I developed this method after testing countless variations, and it’s now my go-to for weeknight dinners that feel like a special occasion.
The beauty of this recipe lies in its simplicity and versatility. You’ll start by searing the salmon in the Instant Pot’s sauté function to lock in flavors, then apply the rub before pressure cooking transforms tough fillets into melt-in-your-mouth perfection.
The rub—adjustable for heat or herbs—ensures every bite is aromatic without overpowering the natural richness of the salmon. Trader Joe’s ingredients make it even easier, with pre-portioned spices and high-quality fish that cut cleanly and cook evenly.
What you’ll end up with is salmon so tender it flakes at the touch of a fork, infused with warm spices that complement its delicate flavor. The skin stays crispy (if you leave it on), while the flesh remains juicy and inviting.
This method also works for other white fish, making it a foolproof technique for anyone looking to elevate their Instant Pot game. Ready to transform a simple protein into a showstopper?
Pair it with a bright lemon-dill sauce or roasted vegetables to round out the meal—this recipe scales perfectly for two or four. The best part? No standing over the stove, no timing stress, and no leftovers that turn rubbery. Let’s get cooking with this instantly satisfying method.
Ingredients for salmon rub trader joe’s instant pot
Four simple fillets and a customizable spice blend transform into restaurant-quality salmon in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Salmon Fillets 🐟 | 4 whole | Skin-on preferred, 6-8 oz each |
| Trader Joe's Everything But the Bagel Seasoning 🌶️ | 2 tbsp | Base for rub, adjust to taste |
| Smoked Paprika 🌶️ | 1 tbsp | For deep smoky flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | For subtle sweetness |
| Dried Dill 🌿 | 1 tsp | Or 1 tbsp fresh chopped |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Kosher Salt 🧂 | ½ tsp | For seasoning fillets |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For searing in Instant Pot |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, for garnish |
| Trader Joe's Lemon Pepper Seasoning 🍋 | 1 tsp | Optional finishing touch |
The salmon fillets are the foundation—Trader Joe’s carries high-quality, skin-on options that stay crispy while cooking. Look for fillets with even thickness (about 1-inch) for consistent doneness. If you can’t find skin-on, pat dry and season the flesh side generously. The Everything But the Bagel Seasoning from Trader Joe’s serves as the base for the rub, offering a perfect balance of savory, herby, and slightly sweet notes. For a smokier profile, increase the smoked paprika to 2 tablespoons. Fresh dill adds brightness, but dried works in a pinch—just remember it’s more concentrated. The key to great salmon lies in its freshness: use fillets within 2 days of purchase for optimal texture.
No Everything But the Bagel Seasoning? Create your own blend with 1 tbsp sesame seeds, 1 tsp dried garlic, 1 tsp dried onion, and 1/2 tsp dried parsley. Want more heat? Add cayenne pepper or red pepper flakes to taste. The lemon juice can be substituted with white wine or apple cider vinegar for a different acidity profile. For a citrus-forward finish, swap the optional Lemon Pepper Seasoning for a sprinkle of zest from a fresh lemon. If you’re using frozen salmon, thaw it in the fridge overnight—never at room temperature. The Instant Pot’s sauté function requires a good-quality oil with a high smoke point; avocado oil is another excellent choice if you don’t have extra-virgin olive oil on hand.
This rub keeps well in an airtight container for up to 2 weeks at room temperature, making it perfect for meal prep. Store any leftover salmon in an airtight container in the fridge for 2 days—it reheats beautifully in the microwave with a splash of water to retain moisture. For a make-ahead option, prepare the rub ahead of time and store it separately until ready to use. The salmon pairs exceptionally well with Trader Joe’s frozen asparagus or a simple arugula salad. To serve, drizzle with a touch more olive oil and a final sprinkle of lemon zest for a restaurant-worthy presentation.
Why You’ll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where I just look at the ingredients and think, “How did I not do this sooner?” Salmon, a sprinkle of Trader Joe’s EBTB seasoning, smoked paprika—it’s like a flavor bomb with almost no effort.
- Crispy-Creamy Dream: That everything bagel seasoning? It’s the secret weapon. The salmon gets this perfect crust—crispy outside, tender inside—while the garlic and onion powders sneak in that savory depth. Honestly, I’ve tried fancier rubs, but this combo wins every time.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a batch on Sunday, and suddenly you’ve got protein-packed lunches for the week. The flavors hold up beautifully, and I’ve even sent it in my kid’s lunchbox—no complaints, just empty containers.
- Budget-Friendly Luxury: Fresh salmon can feel fancy, but this recipe makes it feel accessible. A single fillet costs less than takeout, and the spices stretch across multiple meals. I’ll be real: it’s the kind of dish that makes me feel like I’m treating myself without breaking the bank.
Step-by-step instructions for spice-rubbed Instant Pot salmon
This method delivers perfectly seasoned, flaky salmon with crisp edges in just 30 minutes.
Create the Dry Rub and Season the Salmon
In a small bowl, combine the 2 tablespoons Trader Joe’s Everything But the Bagel Seasoning, 1 tablespoon smoked paprika, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon dried dill, ½ teaspoon ground black pepper, and ½ teaspoon kosher salt. Mix thoroughly until evenly distributed. This blend creates a complex flavor profile that pairs beautifully with salmon.
Pat the 4 whole salmon fillets dry with paper towels—this step is crucial for achieving crisp edges. Working with one fillet at a time, press the seasoning mixture firmly onto both sides, covering every inch of surface area. The skin-on fillets will develop a subtle crunch when cooked, while the flesh absorbs the aromatic spices. Let the seasoned fillets rest at room temperature for 5 minutes before cooking to ensure even heat distribution.
Sear the Salmon in the Instant Pot
Set your Instant Pot to the “Sauté” function and allow it to preheat for 2 minutes. Add the 1 tablespoon extra-virgin olive oil and swirl to coat the bottom evenly. Place the seasoned salmon fillets in a single layer, skin-side down if using skin-on fillets. Cook undisturbed for 2 minutes until the edges begin to turn golden brown—this initial sear locks in flavors and creates texture.
Here’s the thing—don’t press down on the fillets during this step. I’ve found that gentle, steady heat works best for even cooking. After 2 minutes, carefully flip each fillet to the other side and cook for an additional 1 minute. The salmon should release easily from the pot when ready to flip. Remove the fillets and set them aside on a plate.
Deglaze and Prepare the Finishing Sauce
With the salmon removed, increase the Instant Pot heat to “High” and add the 1 tablespoon lemon juice. Immediately scrape up any browned bits from the bottom using a wooden spoon—these contain concentrated flavor. Let the lemon juice simmer for 1 minute to develop its bright citrus notes. This deglazing step creates a simple but flavorful sauce that will complement the finished salmon.
Return the salmon fillets to the Instant Pot, skin-side up if they were originally skin-on. Pour any accumulated juices from the plate over the fillets to keep them moist. The lemon juice will infuse the salmon with brightness, cutting through the richness of the spices.
Pressure Cook to Perfect Doneness
Secure the Instant Pot lid and set the valve to “Sealing.” Cook on High Pressure for 3 minutes—this short cook time ensures the salmon remains tender and flaky. The high heat and pressure work together to cook the salmon through while maintaining its delicate texture. During this time, the spices will meld with the fish, creating a harmonious blend of flavors.
When the cooking cycle completes, allow a natural release for 5 minutes before quick-releasing any remaining pressure. This gradual release prevents the salmon from becoming dry. Carefully remove the lid, being mindful of the steam. The salmon should be opaque throughout with no translucent centers, indicating perfect doneness.
Garnish and Serve Immediately
Transfer the salmon fillets to serving plates. Sprinkle each fillet evenly with the ¼ cup chopped fresh dill and the 1 teaspoon Trader Joe’s Lemon Pepper Seasoning. The fresh dill adds a vibrant finish, while the lemon pepper seasoning provides a bright, peppery contrast to the smoky rub. Serve immediately while the salmon is still warm and flaky.
Each bite should deliver perfectly balanced flavors: the smoky depth from the paprika and everything bagel seasoning, the bright acidity from the lemon, and the fresh herbal notes from the dill. The salmon should flake easily with a fork, indicating proper cooking, and the edges should be gently crisp from the initial sear. Pair with steamed vegetables or a simple side salad for a complete meal.
Pro Tips For Making Salmon Rub Trader Joe’S Instant Pot
- Pat Dry First: Salmon and water don’t mix well in the Instant Pot—skip the soggy mess by blotting fillets with paper towels before seasoning. I learned this the hard way when my first batch turned out steamed instead of seared.
- Layer Spices Early: Sprinkle the Everything But the Bagel seasoning directly on the salmon fillets before pressure cooking—it clings better than mixing it into the broth. The garlic and onion powders will dissolve into the liquid anyway, so don’t waste them.
- Skip the Overcrowding: One fillet per Instant Pot slot, no exceptions. I once stuffed three in there like a sardine can—ended up with half-cooked salmon and a burnt bottom. Leave room for steam to circulate.
- Sear After Pressure: For that restaurant-worthy crust, finish with 2 minutes on high heat after releasing pressure—just enough to crisp the seasoning. Sounds counterintuitive, but it’s the thing that makes this dish feel special.
Best sauces and condiments for this dish
Creamy Lemon-Dill Sauce
This bright, tangy sauce cuts through the richness of the spice rub perfectly. Whisk together ½ cup sour cream, 2 tablespoons fresh lemon juice, 1 tablespoon chopped fresh dill, 1 teaspoon Dijon mustard, 1 clove minced garlic, and salt to taste.
Thin with 1-2 tablespoons milk or water if needed. Serve immediately over the salmon for a restaurant-quality finish. 💛
Garlic-Herb Butter
For a luxurious touch, melt 2 tablespoons unsalted butter with 1 minced garlic clove, 1 teaspoon chopped fresh parsley, and a pinch of lemon zest in a small saucepan.
Drizzle over the finished salmon just before serving. The butter adds richness while the garlic and herbs complement the rub’s flavors. Use Trader Joe’s pre-minced garlic for convenience.
Spicy Sriracha Aioli
Mix ¼ cup mayonnaise, 1 teaspoon sriracha, ½ teaspoon soy sauce, and 1 teaspoon rice vinegar for a kick. This bold sauce pairs especially well with the smoky paprika in the rub.
For extra heat, add ½ teaspoon chopped jalapeño. Serve as a dipping sauce or spoon over the top of the salmon.
Honey-Mustard Glaze
Combine 2 tablespoons honey, 1 tablespoon Dijon mustard, and 1 teaspoon apple cider vinegar in a small bowl. Warm gently in the microwave for 20 seconds to thicken slightly.
Drizzle over the salmon in the final minute of cooking to create a caramelized glaze. The sweetness balances the savory rub beautifully.
Tahini-Yogurt Dressing
For a Middle Eastern-inspired twist, blend 2 tablespoons tahini, 2 tablespoons plain yogurt, 1 tablespoon lemon juice, 1 teaspoon honey, and 1 minced garlic clove.
Thin with water as needed. This nutty, creamy sauce adds depth and pairs wonderfully with the everything bagel seasoning in the rub. 🌟
Trader Joe’s Sauce Pairings
Take advantage of Trader Joe’s pre-made sauces for quick solutions: their Lemon Pepper Pesto adds brightness, while Garlic Aioli provides richness. For heat lovers, try their Sriracha Mayo. These store-bought options save time while delivering professional results. Always taste before serving to adjust seasoning.
Nutrition facts
Frequently asked questions
Can I use this salmon rub on other types of fish?
This versatile rub works beautifully with other white fish like cod, halibut, or mahi-mahi. For delicate fish like tilapia, reduce the smoked paprika to ½ tablespoon to avoid overpowering the mild flavor. The same pressure cooking method applies—just adjust cook times by 1 minute for thicker fillets.
How do I adjust the spice level for kids or sensitive palates?
Simply reduce or omit the smoked paprika and black pepper entirely. For a milder version, use 1 teaspoon everything bagel seasoning (instead of 2) and add ½ teaspoon dried parsley for freshness. The lemon juice and fresh dill will still provide bright, kid-friendly flavors without any heat.
Why does my salmon turn out rubbery instead of flaky?
Overcooking is the most common culprit. Stick to the 3-minute high-pressure cook time and always do a 5-minute natural release—never quick-release. Also ensure your fillets are 6-8 oz each; thicker pieces need 4 minutes max. Pat them bone-dry before seasoning to prevent steaming instead of searing.
Can I make the rub ahead of time and store it?
Yes! Store the dry rub in an airtight container for up to 2 weeks at room temperature. For best results, mix it fresh before each use, but it keeps flavor well. If you’ve already seasoned the salmon, cook it within 30 minutes to prevent the spices from absorbing too much moisture.
What’s the best way to reheat leftover salmon?
Reheat gently in the microwave for 30-45 seconds with a damp paper towel covering it to retain moisture. For crispier edges, pan-sear for 1-2 minutes per side over medium heat. Never reheat in the Instant Pot—it can make the salmon dry and tough.
- Lamb Seasoning Recipe: Smoky Za’atar and Rosemary Blend for Grilled Masterpieces - October 24, 2026
- Goya Beans Recipe: Puerto Rican-Inspired Crispy and Creamy One-Pot - October 24, 2026
- Teriyaki Jerky Recipe: Smoky-Sweet Protein in 30 Minutes - October 24, 2026