Easy Instant Pot Salmon & Veggies (30-Minute Meal)

Seafood

March 29, 2026

Looking for a dinner that’s as healthy as it is effortless? You’ve found it! This Instant Pot Salmon on a vibrant bed of fresh vegetables is a game-changer for busy weeknights. We’re talking tender, flaky salmon, perfectly steamed veggies, and an aromatic infusion of fresh herbs, all coming together in under 30 minutes. It’s a complete, nutritious meal cooked in one pot, which means minimal cleanup and maximum flavor. Get ready to add a new favorite to your recipe rotation!

Ingredients

• 4 (6-ounce / 170g) salmon fillets
• 1 tablespoon (3 teaspoons) olive oil
• ½ medium lemon, thinly sliced
• 1 medium bell pepper, julienned
• 1 medium zucchini, julienned
• 1 large carrot, julienned
• 1 large sprig fresh tarragon
• 1 small handful fresh parsley
• 1 small handful fresh basil
• 1 cup / 240ml water
• Salt and freshly ground black pepper, to taste

Instructions

1. Directions
2. Pour the water into the inner pot of your Instant Pot. Add the fresh tarragon, parsley, and basil sprigs directly into the water to create an aromatic steam bath.
3. Place the steamer rack inside the pot. Arrange the julienned bell pepper, zucchini, and carrot in an even layer on the rack.
4. Season the salmon fillets generously with salt and pepper. Place the fillets on top of the vegetables, skin-side down.
5. Drizzle the olive oil evenly over the salmon fillets and arrange the lemon slices on top of each piece.
6. Secure the lid, ensuring the steam release valve is in the ‘Sealing’ position. Select ‘Pressure Cook’ (or ‘Manual’) and set the timer for 5 minutes on High Pressure.
7. Once the cooking cycle is complete, carefully perform a Quick Release by moving the steam release valve to the ‘Venting’ position.
8. Carefully lift the rack out of the Instant Pot. Serve the salmon and vegetables immediately and enjoy!

Nutritional Information

• Per Serving: Calories 308 | Total Fat 13g | Net Carbs 4.3g | Protein 40.6g | Fiber 2.3g

Pro Tips

• For thicker salmon fillets (over 1.5 inches), add a minute to the cook time. For thinner fillets, reduce the time to 3-4 minutes to prevent them from overcooking.
• Feel free to swap the veggies! Asparagus spears, broccoli florets, or snap peas also work beautifully. Just be mindful that softer vegetables cook faster.
• For an extra layer of flavor, season the vegetables with a pinch of salt, pepper, and garlic powder before adding the salmon on top.
• The herb-infused water left in the pot makes a light, flavorful broth. Strain it and drizzle it over the finished dish for added moisture and taste.

FAQ

Q: How long do you cook salmon in the Instant Pot
A: For 6-ounce salmon fillets, cook on High Pressure for 5 minutes. You should adjust this time based on thickness: add a minute for fillets over 1.5 inches thick, or reduce to 3-4 minutes for thinner ones.

Q: Can I use different vegetables for this recipe
A: Yes, you can easily swap the vegetables. The recipe suggests that asparagus spears, broccoli florets, or snap peas are great alternatives. Just be mindful that softer vegetables cook faster.

Q: Do I need a steamer rack for this Instant Pot salmon
A: Yes, a steamer rack is essential for this recipe. You place the vegetables and salmon on the rack above the herb-infused water, which allows them to steam perfectly without becoming soggy.

Q: What can I do with the liquid left in the pot
A: The herb-infused water left in the pot creates a light, flavorful broth. You can strain it and drizzle it over the finished salmon and vegetables for added moisture and taste.

More Keto Recipes

A smiling woman standing in a bright, modern kitchen holding a rustic plate of freshly pan-fried Crab Cakes with Almond Flour, garnished with fresh parsley and a lemon wedge.

Crab Cakes with Almond Flour 

Preparation Time: 1 hour 10 minutes Cooking Time: 15 minutes Servings: 4 Ingredients Fresh crab meat: 8 oz (225g), shells removed Garlic: 1 tbsp (15g), minced Fresh parsley: 0.25 cups (15g), chopped Egg: 1 large egg (50g), slightly beaten Avocado oil mayonnaise: 1...

A smiling woman holding a delicious baking dish of Keto Fried Salmon paired with golden, cheesy baked broccoli and fresh lime wedges in a bright kitchen.

Keto Fried Salmon with Broccoli and Cheese

Ingredients Salmon: 12 oz (340g) salmon fillet; cut into bite-sized pieces. Butter: 3.0 tbsp (42g) butter, divided. Broccoli: 8 oz (225g) fresh broccoli; cut into small florets. Cheese: 2.0 oz (56g) cheddar cheese, grated (about 0.5 cups). Seasoning: 0.1 tsp (0.5g)...

A smiling woman holding a rustic ceramic plate featuring beautifully golden Roasted Salmon with Parmesan Dill Crust, served alongside fresh asparagus and a creamy dill sauce.

Roasted Salmon with Parmesan Dill Crust

Preparation Time: 10 minutes Cooking Time: 10 minutes Servings: 2 Ingredients 0.5 lbs (8.0 oz / 225g) salmon, cut into two equal pieces 1.0 tbsp (0.1 oz / 3g) fresh dill weed, chopped 0.25 cups (2.0 oz / 56g) cottage cheese 1.0 tbsp (0.5 oz / 14g) extra virgin olive...

A smiling woman in a grey sweater and beige apron holding a plate of delicious Keto Baked Salmon with Pesto, green sauce, and asparagus in a bright kitchen setting.

Keto Baked Salmon with Pesto

Ingredients For the Salmon: 0.5 lbs (8 oz / 225g) fresh salmon fillets 1 oz (28g / 2 tbsp) green pesto 0.05 oz (1.5g / 0.25 tsp) salt 0.05 oz (1.5g / 0.25 tsp) black pepper For the Creamy Green Sauce: 0.25 cups (60g / 2.1 oz) plain Greek yogurt 1 oz (28g / 2 tbsp)...

Person in a gray sweater holding a bowl of salad with smoked salmon, olives, arugula, and a lemon wedge in a kitchen.

Smoked Salmon Salad

Ingredients To make this vibrant dish, you will need the following exactly measured ingredients: 2 cups (1.5 oz / 42g) fresh arugula salad leaves 2 oz (56g) smoked salmon 4 large olives (0.5 oz / 14g) 1 tsp (0.1 oz / 2.8g) pink peppercorns, lightly crushed 1 slice...

A smiling woman wearing an apron holds a rustic bowl of freshly prepared Fish and Leek Sauté, showcasing the vibrant green leeks and cooked diced trout.

Fish and Leek Sauté

Ingredients Leek: 1.0 medium leek, chopped (approx. 5.3 oz / 150g) Trout: 2.0 fillets, diced (8.0 oz / 225g) Tamari: 1.0 tbsp (0.5 oz / 15g) tamari soy sauce Ginger: 1.0 tsp (0.1 oz / 3g) fresh ginger, grated Oil: 1.0 tbsp (0.5 oz / 14g) avocado oil Seasoning: 0.1 tsp...

A smiling woman standing in a bright kitchen, holding a rustic ceramic bowl filled with freshly cooked Garlic Lime Mahi-Mahi, garnished with chopped cilantro and lime wedges.

Garlic Lime Mahi-Mahi

Preparation Time: 15 minutes Cooking Time: 10 minutes Marinating Time: 30 minutes Servings: 4 Ingredients 4 Mahi-Mahi filets, approximately 16 to 20 oz (450g to 560g) total Zest and juice of 1 large fresh lime, approximately 2 tbsp (1 fl oz / 30ml) of juice 0.25 cup...

A smiling woman in a bright kitchen holding an oven-safe dish of freshly broiled Keto Spicy Oysters resting on a bed of fresh green basil leaves.

Ketogenic Spicy Oyster

Preparation Time: 10 minutes Cooking Time: 5 minutes Servings: 2 Ingredients 12 whole oysters, freshly shucked (yields approx. 8 oz / 225g of oyster meat) 1 tbsp. (0.5 oz / 15g) olive oil 7-8 fresh basil leaves (approx. 0.1 oz / 3g) 1 tbsp. (0.6 oz / 17g) garlic chili...

A food blogger holding a baking dish filled with fresh Keto Baked Salmon with lemon slices and butter, presenting the finished dish in a bright kitchen setting.

Keto Baked Salmon with Lemon and Butter

Ingredients Salmon: 16 oz (454g) salmon fillet, whole or portioned Lemon: 1 whole fresh lemon (yielding approximately 0.25 cup or 2 oz (60g) of slices and juice) Butter: 6 tbsp (3 oz / 85g) unsalted butter, divided Olive Oil: 1 tbsp (0.5 oz / 15ml) extra-virgin olive...

A smiling woman standing in a bright, modern kitchen holding a rustic plate of freshly pan-fried Crab Cakes with Almond Flour, garnished with fresh parsley and a lemon wedge.

Crab Cakes with Almond Flour 

Preparation Time: 1 hour 10 minutes Cooking Time: 15 minutes Servings: 4 Ingredients Fresh crab meat: 8 oz (225g), shells removed Garlic: 1 tbsp (15g), minced Fresh parsley: 0.25 cups (15g), chopped Egg: 1 large egg (50g), slightly beaten Avocado oil mayonnaise: 1...

A smiling woman holding a delicious baking dish of Keto Fried Salmon paired with golden, cheesy baked broccoli and fresh lime wedges in a bright kitchen.

Keto Fried Salmon with Broccoli and Cheese

Ingredients Salmon: 12 oz (340g) salmon fillet; cut into bite-sized pieces. Butter: 3.0 tbsp (42g) butter, divided. Broccoli: 8 oz (225g) fresh broccoli; cut into small florets. Cheese: 2.0 oz (56g) cheddar cheese, grated (about 0.5 cups). Seasoning: 0.1 tsp (0.5g)...

A smiling woman holding a rustic ceramic plate featuring beautifully golden Roasted Salmon with Parmesan Dill Crust, served alongside fresh asparagus and a creamy dill sauce.

Roasted Salmon with Parmesan Dill Crust

Preparation Time: 10 minutes Cooking Time: 10 minutes Servings: 2 Ingredients 0.5 lbs (8.0 oz / 225g) salmon, cut into two equal pieces 1.0 tbsp (0.1 oz / 3g) fresh dill weed, chopped 0.25 cups (2.0 oz / 56g) cottage cheese 1.0 tbsp (0.5 oz / 14g) extra virgin olive...

A smiling woman in a grey sweater and beige apron holding a plate of delicious Keto Baked Salmon with Pesto, green sauce, and asparagus in a bright kitchen setting.

Keto Baked Salmon with Pesto

Ingredients For the Salmon: 0.5 lbs (8 oz / 225g) fresh salmon fillets 1 oz (28g / 2 tbsp) green pesto 0.05 oz (1.5g / 0.25 tsp) salt 0.05 oz (1.5g / 0.25 tsp) black pepper For the Creamy Green Sauce: 0.25 cups (60g / 2.1 oz) plain Greek yogurt 1 oz (28g / 2 tbsp)...

0
Would love your thoughts, please comment.x
()
x
0