Creamy Salmon Risotto Recipe with Lemon and Parmesan

This Salmon Risotto is creamy, comforting, and topped with tender, flaky salmon. Quick to prepare in under 30 minutes, it’s a perfect, family-friendly weeknight meal.

salmon risotto with peas served on a white plate.

Recipe Difficulty – Very Easy

Table of Contents

  • Why this recipe works
  • Ingredients to make Salmon Risotto
  • Substitutions
  • Variations
  • How to make Salmon Risotto
  • Leftovers
  • What to serve with Salmon Risotto
  • Recipe FAQs
  • More Salmon Recipes
  • You might also like
  • Rate it…
  • Salmon Risotto Recipe

Why this recipe works

If you love risotto and seafood, salmon risotto is a delightful combination. The natural creaminess of Arborio rice pairs beautifully with flaky salmon. This recipe cooks in a single pan, keeping prep and cleanup minimal while delivering rich flavour and satisfying texture.

Ingredients to make Salmon Risotto

Ingredients to make Salmon Risotto.
  1. Extra-virgin olive oil – for frying and flavour.
  2. Salmon fillet – skinless, cooked and flaked.
  3. Butter – unsalted for better salt control.
  4. Shallot – provides a mild onion note.
  5. Garlic clove – crushed for depth of flavour.
  6. Arborio rice – short-grain rice that creates a creamy risotto.
  7. Chicken stock – the cooking liquid to infuse the rice.
  8. Lemon – juice and zest brighten the dish.
  9. Frozen peas – add colour and sweetness; use straight from the freezer.
  10. Grated Parmesan cheese – stirred in and sprinkled on top (dairy-free option possible).
  11. Salt and pepper – to taste.

See the recipe card below for exact quantities.

Substitutions

  • Protein: Swap salmon for another fish, shrimp, chicken, steak, tofu, or extra vegetables. Smoked salmon can be stirred in at the end for a faster option.
  • Shallot: Use a small onion if you prefer.
  • Stock: Chicken stock can be replaced with vegetable stock or broth for a vegetarian version.

Variations

  • Spicy: Season the salmon with red pepper flakes or a pinch of cayenne.
  • Deluxe: Add mushrooms or extra vegetables and finish with fresh herbs like dill. A splash of dry white wine (sauvignon blanc, chardonnay, pinot grigio) early in cooking adds complexity.
  • Kid friendly: Omit salmon from portions for picky eaters or substitute a preferred protein.

How to make Salmon Risotto

salmon fillet in a frying pan.

Step 1: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Season salmon with salt and pepper and fry until it easily flakes, about 8–10 minutes total.

flaked salmon on a plate.

Step 2: Remove the salmon, flake with a fork, and set aside.

shallots and garlic in a frying pan.

Step 3: In the same skillet, add the remaining oil and 1 tablespoon butter. Sauté chopped shallot and garlic for 2–3 minutes until fragrant.

rice mixed with shallot and garlic.

Step 4: Add the Arborio rice and stir to coat it in the oil and butter. Cook 2–3 minutes to toast the edges slightly.

rice mixed with chicken stock in a frying pan.

Step 5: Pour in ½ cup of the chicken stock and let it absorb, stirring gently.

rice and chicken stock, with lemon juice in a pan.

Step 6: Add the remaining stock along with the lemon juice and zest. Continue to simmer, stirring occasionally, until the rice is tender and the liquid is absorbed.

rice mixed with peas, butter, and grated parmesan cheese.

Step 7: Stir in frozen peas, the remaining butter, and Parmesan. Keep on low heat until peas are warmed through and the cheese melts.

risotto with salmon and peas.

Step 8: Fold the flaked salmon through the risotto. Season with salt and pepper and finish with extra Parmesan if desired.

Hint: Avoid over-stirring; excessive stirring can make the rice gluey. Stir enough to prevent sticking while allowing the rice’s starches to create a smooth, creamy texture.

Leftovers

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop, adding a little liquid if needed to restore creaminess.

What to serve with Salmon Risotto

  • Mashed peas
  • Rocket (arugula) salad
  • Air-fryer broccoli
  • Seeded bread
  • Roasted Mediterranean vegetables

Recipe FAQs

How do restaurants make risotto so creamy?

Arborio rice releases starch as it cooks, which creates the risotto’s signature creaminess. For an even richer texture, stir in a small amount of cream at the end.

Should you stir risotto as it cooks?

Stirring prevents the rice from sticking to the pan, but don’t overdo it. Gentle, occasional stirring is enough to release starch and develop a creamy consistency without becoming gluey.

More Salmon Recipes

  • Air Fryer Salmon
  • Asian Salmon Skewers
  • Baked Christmas Salmon
  • Dairy Free Fish Pie
  • Salmon and Broccoli Pasta
  • Salmon Tray Bake
  • Salmon Burgers
  • Salmon Fishcakes
  • Salmon Noodles
  • Salmon Pie
salmon risotto with peas and parmesan cheese.

You might also like

overhead shot of tomato risotto in large shallow frying pan on white surface.

Budget Friendly Meals

Easy One Pot Tomato Risotto

Vegan Mushroom Risotto served on a plate and in a serving dish.

Dinner

Vegan Mushroom Risotto

overhead shot of paella in large white pan

Dinner

Vegetarian Paella

Vegan Fishcakes in a casserole dish.

Dinner

Vegan Fishcakes

Rate it…

If you try this Salmon Risotto, please leave a star rating and a comment to share how it turned out. I love hearing feedback and tips from readers.

salmon risotto with peas served on a white plate.
5 from 2 votes

Salmon Risotto

By: James Wythe
Savour the rich and creamy flavours of this Salmon Risotto – ideal for a cosy night in as it’s quick and easy to make.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4

Ingredients

  • 2 tbsp extra-virgin olive oil
  • 170 g salmon fillet skinless
  • 2 tbsp butter unsalted
  • 1 large shallot
  • 1 clove garlic crushed
  • 275 g Arborio rice
  • 750 ml chicken stock
  • ½ lemon juiced and zested
  • 75 g frozen peas (½ cup)
  • 25 g grated Parmesan cheese (¼ cup)
  • Salt and pepper, to taste

Instructions

  • Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Season salmon with salt and pepper and fry until it flakes easily (about 8–10 minutes).
  • Remove the salmon, flake with a fork and set aside.
  • In the same skillet, add the remaining oil and 1 tablespoon butter. Cook chopped shallot and crushed garlic for 2–3 minutes until fragrant.
  • Add the rice and stir until well coated. Cook 2–3 minutes.
  • Pour in ½ cup of the chicken stock and let it absorb, stirring occasionally.
  • Add the remaining stock, lemon juice and zest. Simmer until the rice is tender and the liquid is absorbed.
  • Stir in peas, remaining butter and Parmesan. Keep on low heat until peas are warmed and cheese has melted.
  • Fold in the flaked salmon, season with salt and pepper and garnish with extra Parmesan before serving.

Notes

Step-by-step photos: The post includes photos to guide you through each stage.

To store: Keep in an airtight container in the fridge for 2–3 days and reheat gently.

To freeze: Freezing is not recommended for best texture.

Tip: Smoked salmon can be used as a quick alternative—stir it in at the end. You can also bake whole fillets and place them on top of the risotto when serving.

Nutrition

Calories: 543kcal
|
Carbohydrates: 66 g
|
Protein: 20 g
|
Fat: 21 g

Did you make this recipe? Tag me today!
Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames to share your photo.