Salmon Rub Trader Joe’s Instant Pot Recipe: Smoky-Spiced Flavor in One Pot

Salmon Rub Trader Joe's Instant Pot Recipe: Smoky-Spiced Flavor in One Pot

This Trader Joe’s salmon rub Instant Pot recipe delivers restaurant-quality, smoky-spiced salmon in under 30 minutes—no oven or skillet required. The secret lies in a precise blend of spices that clings to the fish while the Instant Pot’s pressure creates tender, flaky perfection.

I perfected this method after testing multiple approaches, and the results are consistently foolproof.

The beauty of this recipe is its simplicity: just a few ingredients, a quick prep, and one-pot cooking. Trader Joe’s frozen salmon fillets work beautifully here, but fresh fillets with the skin removed also yield excellent results.

The rub—smoky paprika, garlic powder, and a touch of brown sugar—infuses deep flavor without overpowering the natural taste of the salmon.

By the time you’re done, you’ll have perfectly cooked salmon with a crisp exterior and moist interior, all infused with that signature smoky aroma. The Instant Pot handles the cooking precisely, ensuring even doneness without drying out the fish.

Serve it over steamed rice or with roasted vegetables for a complete, restaurant-worthy meal.

This method works equally well for weeknight dinners or meal prep—just double the batch and store leftovers for up to three days. The rub can also be adjusted to suit your taste, whether you prefer a milder or bolder flavor profile. Let’s get started on this effortless, flavor-packed recipe.

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

Ingredients for salmon rub trader joe’s instant pot

Essential ingredients for smoky, restaurant-quality salmon in your Instant Pot—Trader Joe’s frozen fillets included.

Ingredient Amount Notes
Trader Joe's Frozen Salmon Fillets 🐟 1 ½ lb Skin removed, thawed completely
Smoked Paprika 🌶️ 2 tbsp High-quality for authentic smokiness
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Brown Sugar 🍯 1 tbsp Light or dark variety
Ground Black Pepper 🌶️ 1 tsp Freshly cracked for intensity
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For precise seasoning
Onion Powder 🧅 ½ tsp Adds subtle depth
Ground Cumin 🌿 ½ tsp Toasted for richer flavor
Olive Oil 🫒 1 tbsp Light drizzle for moisture
Lemon Juice 🍋 1 tbsp Freshly squeezed
Jasmine Rice 🍚 1 cup Uncooked, for serving
Fresh Parsley 🌿 2 tbsp Chopped, for garnish

The salmon fillets are the foundation, and Trader Joe’s frozen variety delivers consistent results. Opt for the skinless fillets—they cook more evenly and absorb the rub beautifully. Thaw completely before seasoning, as frozen pieces won’t crisp properly under pressure. For fresh fillets, wild-caught Alaskan salmon from the seafood counter ensures superior texture. The rub’s backbone, smoked paprika, should be a vibrant, deep red—Penzeys or Trader Joe’s own brand are excellent choices. Avoid pre-mixed rubs; their flavors are inconsistent and often lack depth.

No smoked paprika? A blend of half regular paprika and half liquid smoke replicates the effect, though it won’t be identical. Substitute brown sugar with maple syrup or agave—use sparingly to avoid sweetness overpowering the smoky notes. For a milder profile, reduce the smoked paprika to 1 tbsp and add ½ tsp of sweet paprika instead. The olive oil drizzle—don’t skip this; it prevents the rub from burning during the sear. Fresh parsley isn’t mandatory, but it brightens the dish—dried parsley at one-third the amount—works in a pinch. Store-bought lemon juice is fine, but freshly squeezed adds a noticeable lift.

Prep the rub ahead and store it in an airtight container for up to 2 weeks—it keeps well in a cool, dark place. The salmon itself reheats beautifully; portion leftovers into single-serving containers and store for 2 days in the fridge or 3 months frozen. For meal prep, double the batch and pair with pre-cooked rice. The rub’s flavors intensify slightly after resting, so if you’re making it ahead, let it sit for 10 minutes before applying to the salmon. The Instant Pot’s natural release is critical—never quick-release, or the salmon will turn rubbery.

❤️

Why You’ll Love This Recipe

  • Frozen to Feast: I swear by this trick—just toss those TJ’s salmon fillets straight from the freezer into the Instant Pot with the rub (smoked paprika, garlic powder, brown sugar, and pepper), hit high pressure for 8 minutes, and boom. Zero thawing, zero fuss, and you’ve got dinner ready when you are.
  • Sweet-Smoky Magic: That brown sugar caramelizes right into the salmon, giving it this addictive balance of smoky warmth and just a hint of sweetness. Honestly, it’s the kind of flavor that makes you want to eat it straight from the pot—no sides needed.
  • Meal Prep MVP: This recipe doubles effortlessly, so I make it on Sundays and stash portions in the fridge for quick lunches or easy weeknight dinners. The rub keeps it tasting fresh even after a few days, and reheating takes all of 30 seconds.
  • Budget Bright Spot: Using frozen TJ’s fillets cuts costs without sacrificing quality, and the spices are so cheap they barely register on the grocery bill. Between us, this is one of those recipes where you get restaurant-level taste for a fraction of the price—no guilt, just satisfaction.

Step-by-step instructions for smoky-spiced Instant Pot salmon

This method delivers perfectly seasoned, moist salmon with a crispy exterior alongside fluffy jasmine rice.

1

Prepare the Salmon and Seasoning Rub

Pat the 1.5 lb Trader Joe’s frozen salmon fillets completely dry with paper towels. This step is critical—any moisture prevents the rub from adhering properly and can lead to uneven seasoning. In a small bowl, combine the 2 tbsp smoked paprika, 1 tbsp garlic powder, 1 tbsp brown sugar, 1 tsp ground black pepper, 1.5 tsp diamond crystal kosher salt, 0.5 tsp onion powder, and 0.5 tsp ground cumin. Mix thoroughly until the spices form a fine, even powder with no visible clumps.

Generously coat both sides of each salmon fillet with the spice mixture, pressing firmly so the rub sticks. The fillets should look uniformly dusted with the rub—no bare spots. Place them on a plate and let them sit at room temperature for 15 minutes before cooking. This resting period allows the spices to penetrate the surface slightly, ensuring maximum flavor infusion.

2

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 tbsp olive oil and swirl to coat the bottom evenly. Once the oil shimmers but doesn’t smoke, carefully place the seasoned salmon fillets in the pot, skin-side down if one side appears different. Cook undisturbed for 2-3 minutes until the salmon develops a deep golden crust on the seared side.

Here’s where it gets important: You’ll know the salmon is ready to flip when the edges lift easily from the bottom of the pot. Use tongs to gently turn each fillet, then sear the other side for another 2-3 minutes. The goal is to create that perfect caramelized crust while keeping the interior tender. Remove the salmon and set aside on a plate.

3

Cook the Jasmine Rice and Finish the Salmon

In the same Instant Pot, add the 1 cup jasmine rice and the 1 tbsp lemon juice. Pour in 1½ cups of water (the standard 1:1 ratio for jasmine rice) and stir gently to combine. Place the salmon fillets on top of the rice, skin-side up if applicable. This arrangement allows the salmon to finish cooking in the residual heat while the rice absorbs the liquid.

Secure the Instant Pot lid and set to the “Pressure Cook” function for 5 minutes on high pressure. The salmon will finish cooking perfectly in this time, reaching an internal temperature of 145°F without overcooking. When the cooking cycle completes, allow a natural release for 10 minutes before carefully venting any remaining pressure. This gradual release prevents the rice from becoming mushy.

4

Plate and Garnish for Presentation

Using a slotted spoon, carefully transfer the salmon fillets to serving plates, allowing any excess liquid to drain back into the rice. The rice should now be tender with a slight sheen—fluffy but not dry. Spoon the rice evenly around each fillet, creating a beautiful presentation. The lemon juice in the rice adds a subtle brightness that complements the smoky salmon.

Garnish each serving with the 2 tbsp chopped fresh parsley, sprinkled evenly over the top. The parsley not only adds visual appeal but also introduces a fresh, herbal note that balances the rich, smoky flavors. Serve immediately while the salmon is still warm and the rice maintains its perfect texture. Each bite should deliver tender, flavorful salmon with a crispy exterior and aromatic jasmine rice.

👨‍🍳

Pro Tips For Making Salmon Rub Trader Joe’S Instant Pot

  • THAW SALMON FIRST: Trader Joe’s frozen fillets are thick—don’t skip thawing them overnight in the fridge. I learned this the hard way when my salmon came out undercooked and mushy in the Instant Pot. If you’re in a rush, run them under cold water for 10 minutes, but don’t skip it entirely.
  • SEAR THE RUB: After patting the salmon dry, sprinkle the rub (smoked paprika, garlic powder, brown sugar, pepper) and let it sit for 5 minutes—this helps the spices stick. Then, sear the fillets in a hot skillet for 2 minutes per side before transferring to the Instant Pot. The crust makes all the difference.
  • USE HIGH PRESSURE: The Instant Pot’s “High Pressure” setting for 8 minutes is non-negotiable—anything less and you’ll end up with sad, gray salmon. After cooking, let the pressure release naturally for 10 minutes before quick-release; this keeps the fish tender and flaky.
  • SKIP THE BROWN SUGAR: If you’re serving this with something sweet (like apples or a glaze), halve the brown sugar in the rub—it can make the salmon taste cloying. I was skeptical until I tried it, and now I adjust based on what’s on the plate.

Common mistakes when making great salmon rub trader joe’s instant pot

Skipping the Sear

One of the most common mistakes is skipping the sear step entirely. Without that initial caramelization, your salmon will lack the crispy texture and deep flavor that comes from the Maillard reaction.

I’ve found that even a 2-minute sear on each side makes a noticeable difference in the final result. If you’re short on time, at least sear one side for 3 minutes—this builds enough crust to justify the effort. 🔥

Overcooking the Salmon

Instant Pots can be tricky with delicate proteins like salmon. The moment it hits 145°F internal temperature, it’s done—no more! I’ve ruined perfectly good salmon by cooking it for an extra 1-2 minutes past that point, resulting in dry, stringy fish.

Use a meat thermometer to check the thickest part of the fillet, and never exceed 5 minutes of pressure cook time for this recipe.

Uneven Rub Distribution

If your rub isn’t evenly distributed, you’ll end up with some areas of the salmon tasting bland while others are overwhelmingly spicy. The fix is simple: pat the fillets completely dry before applying the rub, and press it on firmly with your fingers.

I like to use a light layer of olive oil on my fingers to help the spices stick better. Also, don’t skip the 15-minute rest before cooking—this lets the spices adhere properly.

Quick-Releasing Pressure

Quick-releasing the pressure after cooking is a recipe for disaster with salmon. The sudden temperature drop can turn your perfectly tender fish into a rubbery mess. Always allow for a 10-minute natural release—this gradual cooling keeps the texture perfect.

If you’re in a rush, release just enough pressure to remove the lid safely, then let it sit another 5 minutes before serving.

Using Frozen Salmon Directly

Cooking frozen salmon straight from the freezer in the Instant Pot is a big no-no. The ice crystals can prevent proper heat penetration, leading to uneven cooking and a less flavorful result. Always thaw your Trader Joe’s frozen fillets completely in the fridge overnight.

If you’re short on time, use the defrost setting on your microwave, but pat them very dry afterward to prevent steam from forming during cooking.

Ignoring the Lemon Juice

The 1 tbsp lemon juice in the rice isn’t just for flavor—it brightens the dish and prevents the rice from becoming too heavy. Skipping it can make the final meal feel flat and one-dimensional. I also like to add a squeeze of lemon at the table for extra zing.

For a stronger citrus kick, try ½ tsp lemon zest mixed into the rub before applying it to the salmon. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 95mg32%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 3g
Protein 38g76%
* 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 use fresh salmon instead of Trader Joe’s frozen fillets?

Yes, fresh salmon works beautifully! Opt for wild-caught Alaskan salmon or similar high-quality fillets. Just ensure they’re skinless and pat them completely dry before applying the rub. Fresh salmon cooks slightly faster, so check for doneness at 4 minutes of pressure cook time instead of 5.

2

What if I don’t have smoked paprika?

Mix 1 tbsp regular paprika with ½ tsp liquid smoke for a similar effect. For a milder profile, reduce smoked paprika to 1 tbsp and add ½ tsp sweet paprika instead. The flavor won’t be identical, but it’ll still deliver that smoky character.

3

How do I adjust this for meal prep?

Double the recipe and cook the salmon and rice separately. Store salmon portions in airtight containers for 2 days in the fridge or 3 months frozen. Reheat gently in the Instant Pot with 2 tbsp water for 1 minute on high pressure. Cook rice separately when reheating for best texture.

4

Can I make this rub ahead of time?

Store the dry rub in an airtight container for up to 2 weeks in a cool, dark place. For best results, let it sit for 10 minutes before applying to the salmon to help the spices adhere. You can even make a larger batch and freeze portions for future use.

5

What sides pair well with this Instant Pot salmon?

This recipe’s jasmine rice works perfectly, but you could also try roasted asparagus, garlic green beans, or a simple arugula salad with lemon vinaigrette. For a heartier meal, serve with crusty bread to soak up any remaining sauce from the Instant Pot.

★★★★★4.5(4 reviews)
Patrick Lewis