Creamy Smoked Haddock Risotto

Featured in: Kitchen Routine Cooking

This smoked haddock risotto combines the delicate smokiness of haddock with creamy Arborio rice, creating a luxurious pescatarian main dish. The fish is gently poached in milk, then folded into the risotto along with Parmesan, fresh lemon zest, and parsley. Perfect for a cozy dinner, this British-Italian fusion delivers restaurant-quality results in just 45 minutes with medium cooking skills required.

Updated on Sat, 31 Jan 2026 14:43:00 GMT
Creamy Smoked Haddock Risotto with flaky fish and fresh parsley garnish, ready to serve. Save to Pinterest
Creamy Smoked Haddock Risotto with flaky fish and fresh parsley garnish, ready to serve. | douxkitchen.com

My neighbor brought me a piece of smoked haddock from the fishmonger one Saturday morning, insisting I had to try it. I stared at the golden fillet, unsure what to do with it, until I remembered the half-bag of Arborio rice sitting in my pantry. What started as improvisation turned into one of those dishes I now make whenever I need something both elegant and deeply comforting. The smokiness of the fish mingling with creamy rice felt like a quiet revelation.

I served this to friends on a drizzly evening when we all needed something warm and reassuring. They kept scraping their bowls and asking what made it taste so rich, and I realized it was the poaching milk, silky with the essence of smoked haddock, stirred right back into the rice. That night, the kitchen smelled like the sea and butter, and nobody wanted to leave the table.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Smoked haddock fillets: Go for undyed fillets so you get pure flavor without artificial color, and the fish flakes beautifully into tender pieces.
  • Whole milk: Poaching the haddock in milk keeps it moist and creates a subtly flavored liquid that enriches the risotto from the inside out.
  • Fish or vegetable stock: Keep it hot on the stove so each ladleful blends smoothly into the rice without dropping the temperature.
  • Arborio or Carnaroli rice: These short-grain varieties release starch slowly, giving you that signature creamy texture without turning mushy.
  • Onion, garlic, and leek: This trio builds a gentle, aromatic base that supports the fish without overpowering its delicate smokiness.
  • Butter and olive oil: The combination adds richness and a silky mouthfeel that makes every spoonful feel luxurious.
  • Parmesan cheese: Freshly grated Parmesan brings a nutty, salty depth that ties the whole dish together.
  • Flat-leaf parsley and lemon zest: A handful of parsley and bright lemon zest lift the richness and add a fresh, vibrant finish.
  • Black pepper and sea salt: Season carefully since the haddock and Parmesan are already salty, but a crack of pepper sharpens everything beautifully.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Poach the haddock:
Place the smoked haddock in a saucepan with the milk and bring it to a gentle simmer. Let it poach for 5 to 7 minutes until the fish is just cooked through, then lift it out with a slotted spoon, flake it into large pieces, and save that milky liquid.
Soften the aromatics:
Heat the olive oil and butter in a large pan over medium heat, then add the onion, leek, and garlic. Sauté for about 5 minutes until everything is soft and translucent but not browned.
Toast the rice:
Stir in the Arborio rice and cook for 1 to 2 minutes, letting the grains turn slightly translucent around the edges. You will hear a gentle hiss as the rice toasts.
Add the poaching milk:
Pour in the reserved milk from poaching the haddock and stir until it is mostly absorbed. This step infuses the rice with that subtle smoky sweetness.
Ladle in the stock:
Add the hot stock one ladle at a time, stirring frequently and waiting until each addition is absorbed before adding more. This slow process, about 20 minutes, coaxes out the creamy starch and keeps the rice tender.
Fold in the fish and finish:
Gently fold in the flaked haddock, Parmesan, lemon zest, and parsley, then season with pepper and a pinch of salt if needed. Stir in an extra knob of butter if you want it even richer.
Rest and serve:
Remove the pan from the heat, cover it, and let it rest for 2 minutes. This brief pause lets the flavors settle and the risotto reach perfect creaminess.
A close-up of Smoked Haddock Risotto in a skillet, showing Parmesan and lemon zest details. Save to Pinterest
A close-up of Smoked Haddock Risotto in a skillet, showing Parmesan and lemon zest details. | douxkitchen.com

One evening, I made this risotto after a long week and ate it alone at the kitchen counter with a glass of cold white wine. The way the smoky fish melted into the creamy rice felt like a small act of kindness I had given myself. Sometimes a dish does not need an occasion, it just needs to be made.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Fish

Look for undyed smoked haddock at the fishmonger, it has a natural pale gold color instead of that bright yellow dye. The flavor is cleaner and the texture flakes beautifully without falling apart. If you cannot find haddock, smoked cod or even hot-smoked trout work wonderfully, though trout will give you a slightly richer, oilier finish.

Getting the Texture Right

The key to creamy risotto is patience and warmth, keep your stock simmering on a back burner so it does not shock the rice when you add it. Stir enough to coax out the starch but not so much that you crush the grains. When the rice is al dente and the liquid looks glossy and slightly loose, you are there, it will thicken as it rests.

Serving and Pairing

This risotto is rich enough to be a main course on its own, but a crisp green salad with lemon vinaigrette cuts through the creaminess beautifully. For wine, reach for something bright and dry like Sauvignon Blanc or a German Riesling, the acidity balances the butter and fish perfectly.

  • Serve it in wide, shallow bowls so you can see the flakes of haddock and bright parsley.
  • A final drizzle of good olive oil and a twist of lemon adds a lovely finish.
  • Leftovers can be gently reheated with a splash of stock, though it is always best fresh.
Rich Smoked Haddock Risotto plated in a shallow bowl, paired with a crisp white wine. Save to Pinterest
Rich Smoked Haddock Risotto plated in a shallow bowl, paired with a crisp white wine. | douxkitchen.com

This is the kind of dish that rewards you for showing up and stirring, and it never fails to make the kitchen feel like the best place to be. I hope it becomes one of those recipes you turn to when you need comfort that tastes like care.

Recipe Questions & Answers

Can I use fresh haddock instead of smoked?

Yes, but you'll lose the distinctive smoky flavor that defines this dish. Consider adding a pinch of smoked paprika to compensate.

What type of rice works best for risotto?

Arborio or Carnaroli rice are ideal due to their high starch content, which creates the signature creamy texture when stirred.

How do I know when the risotto is done?

The rice should be al dente—tender but with a slight bite in the center—and the mixture should be creamy, not soupy or dry.

Can I make this ahead of time?

Risotto is best served immediately. However, you can poach the haddock and prep vegetables in advance to speed up cooking time.

What wine pairs well with smoked haddock risotto?

A crisp Sauvignon Blanc or dry Riesling complements the smoky, creamy flavors beautifully without overpowering the delicate fish.

Is this dish gluten-free?

The risotto itself is naturally gluten-free, but check your stock labels carefully as some commercial stocks contain gluten.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Smoked Haddock Risotto

Creamy Arborio rice with tender smoked haddock, Parmesan, and a hint of lemon. Comfort food at its finest.

Prep Time
15 mins
Bake or Cook Time
30 mins
Time Needed Overall
45 mins
Published by Caleb Norton


Skill Level Medium

Cuisine British/Italian Fusion

Makes 4 Number of Servings

Diet Preferences None specified

What You'll Need

Fish

01 12.3 oz smoked haddock fillets, undyed and skinless
02 2 cups whole milk

Stock

01 3 cups fish or vegetable stock, heated

Rice

01 1.5 cups Arborio or Carnaroli rice

Vegetables and Aromatics

01 1 medium onion, finely chopped
02 2 cloves garlic, minced
03 1 leek, white part only, thinly sliced
04 2 tablespoons unsalted butter
05 1 tablespoon olive oil

Finishing

01 1.75 oz Parmesan cheese, freshly grated
02 2 tablespoons flat-leaf parsley, chopped
03 Zest of 1 lemon
04 Freshly ground black pepper to taste
05 Sea salt to taste
06 Extra butter for finishing, optional

Step-by-Step Guide

Step 01

Poach the Haddock: Place smoked haddock fillets in a saucepan with milk. Bring to a gentle simmer and poach for 5–7 minutes until just cooked through. Remove fish with a slotted spoon and set aside. Flake into large pieces once cooled slightly. Reserve the poaching milk for later use.

Step 02

Sauté Aromatics: Heat olive oil and 2 tablespoons butter in a large heavy-based pan over medium heat. Add chopped onion, sliced leek, and minced garlic. Sauté for 5 minutes until softened and translucent but not colored.

Step 03

Toast the Rice: Stir the rice into the pan with vegetables and cook for 1–2 minutes, stirring constantly until the grains become translucent around the edges.

Step 04

Incorporate Poaching Milk: Pour the reserved poaching milk into the rice mixture and stir frequently until it is mostly absorbed by the rice.

Step 05

Build the Risotto: Add the hot stock gradually, one ladleful at a time, stirring frequently. Wait until each addition is mostly absorbed before adding the next. Continue this process for approximately 20 minutes until the rice is creamy and tender but still slightly firm to the bite.

Step 06

Finish and Season: Gently fold the flaked haddock, grated Parmesan, lemon zest, and chopped parsley into the risotto. Season with freshly ground black pepper and sea salt to taste. Stir in additional butter if desired for extra richness.

Step 07

Rest and Serve: Remove the pan from heat, cover, and allow the risotto to rest for 2 minutes before plating and serving immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Saucepan
  • Slotted spoon
  • Large heavy-based sauté pan or deep skillet
  • Wooden spoon

Allergy Details

Review each item for allergens and reach out to your healthcare provider with any questions.
  • Contains fish
  • Contains milk and dairy products
  • Contains Parmesan cheese
  • May contain gluten if using non-certified gluten-free stock

Nutrition Info (each serving)

These details are informative and not a replacement for medical advice.
  • Caloric Value: 480
  • Fat Content: 16 g
  • Carbohydrates: 51 g
  • Proteins: 32 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.