Salmon & Asparagus One-Pot Gratin Recipe
Introduction
This Salmon & Asparagus One-Pot Gratin is a creamy, comforting dish perfect for weeknight dinners or special occasions. Combining tender salmon fillets with fresh asparagus in a rich, cheesy sauce topped with golden breadcrumbs, it’s both elegant and easy to prepare.

Ingredients
- 30g dried breadcrumbs
- 2 sprigs parsley, leaves picked and chopped
- 100g parmesan
- 1 tsp olive oil
- 25g unsalted butter
- 1 red onion, finely chopped
- 1 garlic clove, crushed or finely grated
- 300ml double cream
- 100ml milk
- 500g asparagus, trimmed and halved
- 4 skinless salmon fillets
Instructions
- Step 1: Preheat your oven to 200°C (180°C fan)/gas mark 6. Combine the dried breadcrumbs, chopped parsley, and 25g of parmesan in a small bowl, then set aside.
- Step 2: Heat the olive oil and butter in a large flameproof casserole over medium heat. Add the finely chopped red onion and fry for about 5 minutes until it starts to soften.
- Step 3: Stir in the crushed garlic and cook for 1 to 2 minutes until fragrant and slightly softened.
- Step 4: Pour in the double cream, milk, and the remaining parmesan cheese. Bring the mixture to a gentle simmer, stirring until the cheese has completely melted. Season well with salt and pepper, then remove the sauce from the heat.
- Step 5: Add the asparagus to the sauce, making sure it is fully submerged. Carefully place the salmon fillets skin-side down on top of the asparagus and sauce.
- Step 6: Sprinkle the prepared cheesy breadcrumb mixture evenly over the salmon fillets.
- Step 7: Transfer the casserole to the oven and bake for 14 to 16 minutes, or until the salmon is cooked through and the breadcrumb topping is golden and crisp.
- Step 8: Remove from the oven and let it rest for a minute before serving. Enjoy your creamy salmon and asparagus gratin!
Tips & Variations
- For extra flavor, add a squeeze of lemon juice over the salmon before baking.
- Try substituting asparagus with green beans or broccoli for a different vegetable twist.
- Use gluten-free breadcrumbs to make this dish suitable for gluten-sensitive diets.
- If you prefer a lighter version, substitute half the cream with low-fat yogurt, adding it just before serving to avoid curdling.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven at 160°C until warmed through to preserve the creamy texture and crisp topping. Avoid microwaving as it may make the breadcrumbs soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen salmon fillets for this recipe?
Yes, you can use frozen salmon fillets but be sure to thaw them completely before cooking. Pat them dry to avoid excess moisture in the gratin.
Is it necessary to use double cream, or can I use a lighter alternative?
Double cream provides the rich, velvety texture essential to this dish, but you can substitute with half-and-half or a mix of cream and milk for a lighter version. Just note the sauce may be less thick and creamy.
Print
Salmon & Asparagus One-Pot Gratin Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Salt
Description
This Salmon & Asparagus One-Pot Gratin is a creamy, comforting dish combining tender salmon fillets and fresh asparagus in a rich parmesan cream sauce, topped with a golden, crispy cheesy breadcrumb crust. Perfect for an elegant dinner that’s simple to prepare and delightfully flavorful.
Ingredients
Cheesy Breadcrumb Topping
- 30g dried breadcrumbs
- 2 sprigs parsley, leaves picked and chopped
- 100g parmesan cheese (divided, 25g for topping, 75g for sauce)
Sauce & Main
- 1 tsp olive oil
- 25g unsalted butter
- 1 red onion, finely chopped
- 1 garlic clove, crushed or finely grated
- 300ml double cream
- 100ml milk
- 500g asparagus, trimmed and halved
- 4 skinless salmon fillets
Instructions
- Prepare the breadcrumb topping: In a small bowl, combine 30g dried breadcrumbs, chopped parsley leaves from 2 sprigs, and 25g parmesan cheese. Set this mixture aside for later use.
- Sauté the onion: Heat 1 tsp olive oil and 25g unsalted butter in a large flameproof casserole dish over medium heat. Add 1 finely chopped red onion and cook for about 5 minutes until it starts to soften.
- Add garlic: Stir in 1 crushed or finely grated garlic clove and cook for an additional 1 to 2 minutes to soften and release flavor.
- Create the cream sauce: Pour in 300ml double cream and 100ml milk, then add the remaining 75g grated parmesan cheese. Bring to a gentle simmer, stirring occasionally until the cheese has completely melted. Season well with salt and pepper, stir, then remove the sauce from the heat.
- Add asparagus and salmon: Tip in the 500g trimmed and halved asparagus spears, making sure they are submerged in the cream sauce. Nestle 4 skinless salmon fillets in the sauce, placing them skin-side down.
- Top and bake: Evenly scatter the prepared cheesy breadcrumb mixture over the salmon fillets. Transfer the casserole dish to a preheated oven at 200°C (180°C fan)/Gas Mark 6. Bake for 14 to 16 minutes, until the salmon is cooked through and the breadcrumb topping turns lightly golden and crispy.
Notes
- Use fresh, high-quality salmon fillets for the best flavor and texture.
- Ensure asparagus is fully submerged in the sauce so it cooks evenly and absorbs the creamy flavors.
- If you prefer a stronger garlic flavor, you can add an extra clove.
- The dish can be paired nicely with a simple green salad or crusty bread to soak up the sauce.
- For a lighter variation, substitute the double cream with half cream and add more milk.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: European
Keywords: salmon gratin, asparagus gratin, one-pot recipe, creamy salmon dish, dinner, baked salmon, parmesan sauce

