Instant Pot Salmon Risotto

A cozy one-pot Instant Pot main: nutty wild rice cooked risotto-style and finished with flaky salmon, butter, and Parmesan for a creamy, comforting weeknight dinner. Pressure cooking cuts the hands-on time while keeping flavors bright — lemon and a sprinkle of cheese bring it all together.

0.0(0 reviews)
Prep: 10m · Cook: 30m · Total40 mins
DifficultyMedium
Serves4
Instant Pot Salmon Risotto
Jake

Jake's note

"This recipe shines for busy weeknights when you want a comforting, restaurant-style meal without fuss. The two short pressure cycles give the wild rice deep flavor and just-right flaky salmon."

Instant Pot Salmon Risotto

This Instant Pot Salmon Risotto takes the comforting creaminess of risotto and marries it to a hearty wild rice blend, so you get both the rice’s chew and the silkiness you expect from a risotto. Using a wild rice blend gives the dish a toasty, nutty backbone that stands up to the richness of salmon; pressure cooking shortens the hands-on time and helps tenderize the grains while preserving that pleasant bite. Finishing the pot with butter, Parmesan, and a bright squeeze of lemon rounds the flavors and turns the grains almost luxuriously creamy without constant stirring.

What makes this version work is the two-stage pressure method: a longer cook for the rice followed by a very short steam for the salmon, which keeps the fish flaky and tender without turning it mealy. Small steps like thoroughly deglazing to avoid a burn warning, letting a 10-minute natural release for the rice, and only stirring in cold butter and cheese off heat produce the best texture. This is a weeknight main that reads special enough for company, and it’s forgiving—great for cooks who want a restaurant-style plate with practical timing and minimal babysitting.

Plan your timing

6:15 pm6:23 pmSauté aromatics in the Instant Pot
6:23 pm6:31 pmAdd rice and broth, deglaze and pressure-cook
6:31 pm6:39 pmTop with salmon and steam briefly
6:39 pm6:47 pmFinish risotto and check salmon
6:47 pm6:55 pmServe
Advertisement

Ingredients

Yield
4

Instructions

Sauté aromatics in the Instant Pot

Set the Instant Pot to Sauté (Normal) and heat the olive oil. Add the chopped shallot and a pinch of salt and cook until softened, 2–3 minutes, then stir in the minced garlic and cook another 30 seconds until fragrant. Scrape any browned bits from the bottom to prevent a burn warning.

For this step

  • 1 tbspextra-virgin olive oil
  • 1 smallsmall shallot, finely chopped
  • 2 clovesgarlic cloves, minced
  • 1 tsp salt (plus pepper to taste)kosher salt and freshly ground black pepper
Sauté aromatics in the Instant Pot

Add rice and broth, deglaze and pressure-cook

Pour in the wild rice blend and the chicken broth, scraping the bottom to deglaze thoroughly. Lock the lid and set the Instant Pot to Manual/Pressure High for 22 minutes. When the cook time finishes, allow a 10-minute natural pressure release, then quick-release any remaining pressure and carefully open the lid.

For this step

  • 1.5 cupswild rice blend (dry)
  • 3 cupslow-sodium chicken broth (or vegetable broth)
Add rice and broth, deglaze and pressure-cook

Top with salmon and steam briefly

Season the salmon fillets with a little salt and pepper and place them skin-side down directly on top of the cooked wild rice. Lock the lid and pressure cook on High for 1 minute, then immediately quick-release. This short steam will poach the salmon through without overcooking the rice.

For this step

  • 2 6-oz filletssalmon fillets (6-oz / about 170 g each)
Top with salmon and steam briefly

Finish risotto and check salmon

Carefully remove the salmon to a plate and set Instant Pot to Sauté off (or Keep Warm). Stir the butter and grated Parmesan into the rice until creamy; add lemon zest and a squeeze of juice and adjust seasoning with salt and pepper. Flake the salmon and gently fold into the risotto, or serve the fillets on top.

For this step

  • 2 tbspunsalted butter
  • 0.5 cupgrated Parmesan
  • 1 mediumlemon (zest + juice)
Finish risotto and check salmon

Serve

Divide the risotto among bowls, top with the flaked or whole salmon, and finish with an extra twist of lemon and freshly ground pepper. Leftovers keep tightly covered in the fridge for up to 2 days — reheat gently to preserve texture.
Serve

Tips from the kitchen

Deglaze the pot thoroughly

After sautéing shallots and garlic, scrape every browned bit off the bottom with broth so the Instant Pot won’t trigger a burn warning during pressure cooking.

Stick to the natural release

Allowing the rice a 10-minute natural pressure release finishes hydration gently and prevents a gritty center that happens with a straight quick release.

Short steam for salmon

One minute at high pressure with an immediate quick release is enough to poach 6-ounce fillets through while avoiding overcooking the rice beneath.

Finish off off-heat

Turn the Instant Pot off before stirring in butter and Parmesan so they emulsify into a creamy finish without separating from residual high heat.

Use room-temperature butter

Adding slightly softened butter helps it incorporate faster into the rice, producing a silkier risotto texture without clumps.

Variations & substitutions

Vegetarian mushroom version

Omit the salmon and use vegetable broth; sauté 8 ounces of cremini or shiitake mushrooms until golden, then fold them in with the butter and Parmesan for an earthy, satisfying main.

Creamier Arborio hybrid

Swap half the wild-rice blend for Arborio or Carnaroli rice and reduce the pressure time for the mixture by 2–3 minutes to make a more traditional, ultra-creamy risotto texture.

Different fish choices

Firm white fish like cod or halibut will work with the same 1-minute steam, while oily fish like trout or mackerel add stronger flavor—adjust lemon accordingly.

Herbed lemon twist

Fold in chopped dill, chives, or parsley with the butter and Parmesan and finish with extra lemon zest for a fresher, spring-forward flavor profile.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 2 days; salmon texture will soften after chilling. Reheat gently over low heat on the stovetop with a splash of broth or cream to loosen the rice, or microwave in short bursts, stirring between intervals to preserve creaminess and avoid overcooking the fish.

What to serve with it

Serve the risotto bowls with a crisp green salad dressed in lemon vinaigrette or quick sautéed greens like spinach or Swiss chard to brighten the plate. For drinks, a chilled unoaked Chardonnay or a citrusy Sauvignon Blanc pairs well, while a light beer complements the nutty wild rice; finish with extra lemon wedges at the table.

Frequently asked questions

Can I use plain brown rice or white rice instead of the wild rice blend?

You can, but cooking times and textures will change: brown rice needs longer (about 24–26 minutes at pressure) and yields a chewier result, while white rice will cook faster and could become mushy, so reduce the initial pressure time and adjust liquid accordingly.

Will the salmon get overcooked sitting on hot rice?

The brief 1-minute pressure step with an immediate quick release gently steams the salmon; because it’s a very short burst, the fish finishes tender and flaky rather than dry—don’t increase that time.

What if I get a burn warning?

If a burn warning appears, release pressure, remove the lid and scrape any stuck bits, then add up to 1/4 cup more liquid and restart the cooking time; ensuring thorough deglazing before sealing usually prevents this.

Can I cook the salmon simultaneously with the rice from the start?

Not recommended—the salmon will overcook during the rice’s 22-minute pressure cycle. The two-stage method preserves texture by adding the fish only after the rice is fully tender.

How can I tell when the risotto texture is right?

You’re aiming for grains that are tender but still have a little bite rather than mush; after stirring in butter and Parmesan, the mixture should be glossy and cohesive, not dry—if it’s too firm, loosen with a few tablespoons of warm broth.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Sauté aromatics in the Instant Pot
  • extra-virgin olive oil1 tbsp
  • small shallot, finely chopped1 small
  • garlic cloves, minced2 cloves
  • kosher salt and freshly ground black pepper1 tsp salt (plus pepper to taste)
Step 2: Add rice and broth, deglaze and pressure-cook
  • wild rice blend (dry)1.5 cups
  • low-sodium chicken broth (or vegetable broth)3 cups
Step 3: Top with salmon and steam briefly
  • salmon fillets (6-oz / about 170 g each)2 6-oz fillets
Step 4: Finish risotto and check salmon
  • unsalted butter2 tbsp
  • grated Parmesan0.5 cup
  • lemon (zest + juice)1 medium

Nutrition Facts

Per serving: about 1¼ cups

Calories576
Total Fat34.5g
Saturated Fat11.6g
Trans Fat0.2g
Polyunsaturated Fat7g
Monounsaturated Fat10g
Total Carbohydrates36.6g
Dietary Fiber8.6g
Total Sugars7.9g
Protein30g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Instant Pot Salmon Risotto

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect