This Instant Pot Salmon with Garlic Potatoes and Greens is one of my go-to easy dinner recipes when life gets busy but I still want something wholesome and satisfying. The salmon turns out tender and flaky, the potatoes soak up all that buttery garlic flavor, and the greens add a fresh touch that makes it a complete meal. You can have this on the table in about 25 minutes, which makes it a perfect weeknight dinner recipe for families who love a simple but delicious salmon dinner.

Why You Will Love This Recipe
- It is a complete meal made in one pot, which means fewer dishes and less cleanup.
- The salmon comes out moist and perfectly cooked every time.
- The garlic potatoes are rich and comforting, just like a cozy side dish should be.
- You can switch up the greens based on what you have on hand, from spinach to kale.
Ingredients You Will Need
- Salmon fillets: Choose fresh or frozen, and season lightly for tender results.
- Baby potatoes: They cook evenly and soak up the buttery garlic flavor beautifully.
- Fresh greens: Spinach, kale, or Swiss chard add color and balance to the meal.
- Butter and garlic: These make the base of the flavor, giving the dish a warm, savory aroma.
- Lemon juice: Adds brightness to the rich salmon and potatoes.
- Salt and pepper: Simple seasonings that make every bite pop.
Step by Step Instructions

- Start by seasoning the salmon with salt, pepper, and a drizzle of olive oil. Set aside while you prepare the potatoes.
- Add baby potatoes, butter, minced garlic, and one cup of water to the Instant Pot. Place the trivet over the potatoes.
- Set the salmon fillets on the trivet, then secure the lid and set to high pressure for 4 minutes.
- Once the timer goes off, quick release the pressure and open the lid carefully.
- Remove the salmon and potatoes, then toss in your greens while the pot is still warm so they wilt gently.
- Drizzle everything with lemon juice and a little more butter before serving.
Helpful Tips and Variations

- For extra flavor, sprinkle a bit of Parmesan over the greens before serving.
- Try swapping potatoes for cauliflower or sweet potatoes for a lighter version.
- Use this same method to make other easy dinner ideas like this easy chicken lo mein recipe or cheesy rigatoni with Parmesan sauce.
- If you love flavorful one-pot meals, you might also enjoy my cilantro lime steak bowls for another quick and tasty dinner.
Serving and Storage
Serve this Instant Pot salmon with a sprinkle of fresh herbs and a squeeze of lemon for brightness. It pairs perfectly with a side of crusty bread or a small salad if you want a little extra crunch.
Store leftovers in an airtight container in the fridge for up to two days. Reheat gently in the microwave or in a skillet over low heat with a touch of butter to keep the salmon moist.

Instant Pot Salmon with Garlic Potatoes and Greens
Ingredients
Equipment
Method
- Season the salmon fillets with salt, pepper, and a drizzle of olive oil. Set aside.
- Place baby potatoes, butter, minced garlic, and 1 cup of water in the Instant Pot. Place the trivet over the potatoes.
- Set the salmon fillets on the trivet. Secure the lid and cook on high pressure for 4 minutes.
- Quick release the pressure and carefully open the lid.
- Remove the salmon and potatoes. Add greens to the warm pot and stir until wilted.
- Drizzle lemon juice and a bit more melted butter over the dish before serving.
Notes
FAQs
Can I use frozen salmon for this Instant Pot recipe?
Yes, you can cook frozen salmon directly in the Instant Pot. Just add one extra minute to the cooking time. The pressure cooking method ensures it cooks through without drying out, making it perfect for a last-minute salmon dinner when you forgot to thaw the fish.
What type of greens work best with salmon and potatoes?
Spinach, kale, or Swiss chard are my favorites because they wilt beautifully and soak up the buttery garlic flavor. You can also try arugula if you like a peppery kick. This easy dinner stays flexible, so use whatever greens you have in your fridge.
Can I make this recipe without butter?
Absolutely. You can swap butter for olive oil or avocado oil for a lighter version. It still keeps the garlic flavor and makes the meal feel fresh and satisfying without feeling heavy.
Can I double this recipe for more servings?
Yes, just make sure you do not overcrowd the Instant Pot. Cook the salmon in batches if needed and keep the potatoes warm inside the pot while you finish the rest. This is a great option for a family dinner or small gathering.
Final Thoughts from Ama
This Instant Pot Salmon with Garlic Potatoes and Greens is the kind of meal that reminds me why I love simple cooking. It is quick, cozy, and full of flavor. Even after a long day, you can sit down to something that feels nourishing and homemade. Remember, you do not need fancy ingredients or extra time to make a meal that brings everyone to the table. Just a few honest flavors, a warm plate, and a happy heart.