Craving a healthy, flavorful meal that’s on the table in minutes? This Instant Pot Salmon with Dill is your answer! We’re talking perfectly tender, flaky salmon infused with the bright, fresh taste of dill and a tangy hint of apple cider vinegar. It’s an elegant, yet incredibly simple, dish that makes any weeknight feel special. Forget the oven—your pressure cooker is the secret to the most succulent salmon you’ve ever had.
Ingredients
• 4 salmon fillets, about 2 lbs / 907g total
• ¼ cup / 60ml apple cider vinegar
• 1 cup / 24g fresh dill, finely chopped
• 1 tbsp / 14g unsalted butter
• Spices
• 1 tsp / 6g salt
• ¼ tsp / 0.5g black pepper, freshly ground
Instructions
1. Directions
2. Place the steam basket inside the Instant Pot’s inner pot. Pour in 1 cup of water and the apple cider vinegar.
3. Pat the salmon fillets dry and season all over with salt and pepper. Arrange them in the steam basket and top generously with fresh dill.
4. Lock the lid, set the steam release handle to “Sealing,” and cook on the “Steam” setting for 9 minutes.
5. When the timer finishes, perform a quick pressure release. Carefully open the lid and transfer the salmon to a plate.
6. Discard the liquid from the inner pot and dry it. Select the “Sauté” function. Add the butter and once it’s melted, sear the salmon for 1 minute per side to create a golden crust.
7. Garnish with extra fresh dill and serve immediately.
Nutritional Information
• Nutrition Information
• Per Serving
• Calories: 359
• Total Fat: 17.4g
• Net Carbs: 5.2g
• Protein: 46.4g
• Fiber: 1.6g
Pro Tips
• For extra crispy skin, pat the salmon extremely dry before seasoning and place it skin-side down first when you sauté.
• Adjust steam time based on fillet thickness. For fillets under 1-inch thick, reduce the time to 7-8 minutes to prevent overcooking.
• The final sear is optional but adds incredible texture and a beautiful golden-brown color. Don’t skip it if you have the time!
FAQ
Q: How long do you steam salmon in the Instant Pot
A: For salmon fillets about 1-inch thick, steam for 9 minutes. If your fillets are thinner, reduce the cook time to 7-8 minutes to prevent them from overcooking and ensure they are perfectly tender.
Q: Can I make this recipe with frozen salmon fillets
A: Yes, you can cook salmon from frozen in the Instant Pot. You will likely need to add 2-3 minutes to the steam time. Always check for doneness, as cook time can vary based on the size and thickness of the frozen fillets.
Q: Is searing the salmon after steaming necessary
A: The final sear is an optional step, but it is highly recommended. Searing the salmon for one minute per side after steaming creates a beautiful golden crust and adds a wonderful texture to the fish.
Q: What can I serve with this Instant Pot Salmon with Dill
A: This flavorful salmon pairs wonderfully with steamed asparagus, a light quinoa salad, roasted potatoes, or a simple side of rice. Its fresh dill and tangy flavor complement a wide variety of side dishes.




