Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 sheet all-butter puff pastry (14 oz), thawed but cold
- 10–12 oz skinless salmon fillet, cut into 1/2-inch dice
- 1 large leek, thinly sliced
- 1 tbsp olive oil (plus 1 tsp for salmon)
- 4 oz cream cheese, softened
- 2 tbsp fresh dill, chopped
- 1 tsp finely grated lemon zest
- 1 tsp Dijon mustard
- 1 small garlic clove, minced
- Kosher salt and black pepper
- 1 large egg + 1 tbsp milk or water (egg wash)
- Optional: 1 tbsp capers
- Side salad: 5 oz baby greens, 1 small cucumber, 2 tbsp olive oil, 1 tbsp lemon juice, 1 tsp honey, 1/2 tsp Dijon
Do This
- 1. Heat oven to 400°F (200°C). Line a baking sheet with parchment.
- 2. Sauté leeks in 1 tbsp oil with a pinch of salt over medium heat, 5–7 minutes, until soft; cool slightly.
- 3. Mix cream cheese, dill, lemon zest, Dijon, garlic, 1/4 tsp salt, and 1/4 tsp pepper. Season salmon with salt, pepper, and 1 tsp oil.
- 4. Roll pastry to a 10 x 10-inch square. Cut into 4 equal squares. Score a 1/2-inch border and dock centers with a fork.
- 5. Spread cream cheese inside the border, top with leeks, then salmon (and capers). Brush borders with egg wash.
- 6. Bake 22–25 minutes until puffed and deep golden and salmon is opaque. Toss salad and serve warm with extra dill and lemon zest.
Why You’ll Love This Recipe
- Buttery, flaky puff pastry meets tender salmon, sweet leeks, and a tangy dill-lemon cream cheese base.
- Beautiful to serve, yet weeknight-friendly with straightforward steps and common ingredients.
- Balanced meal: the warm savory squares pair perfectly with a crisp lemony side salad.
- Make-ahead friendly components so dinner is calm and stress-free.
Grocery List
- Produce: 1 large leek, 1 lemon, fresh dill, 1 small cucumber, 5 oz baby greens (arugula or mixed), optional radishes, 1 small garlic clove
- Dairy: 4 oz cream cheese, 1 large egg, a splash of milk (or use water)
- Pantry: All-butter puff pastry (frozen), olive oil, Dijon mustard, honey, kosher salt, black pepper, optional capers, parchment paper
Full Ingredients
For the Salmon and Leek Puff Pastry Squares
- 1 sheet all-butter puff pastry (14 oz/397 g), thawed according to package but kept cold
- 10–12 oz (283–340 g) skinless salmon fillet, cut into 1/2-inch dice
- 1 large leek (white and pale green parts), thinly sliced and rinsed well (about 2 cups)
- 1 tbsp olive oil (for sautéing leeks)
- 4 oz (113 g) cream cheese, softened
- 2 tbsp fresh dill, finely chopped, plus more for garnish
- 1 tsp finely grated lemon zest, plus extra to finish
- 1 tsp Dijon mustard
- 1 small garlic clove, minced
- 1/4 tsp kosher salt and 1/4 tsp black pepper (for the cream cheese mixture), plus extra for seasoning salmon
- 1 tsp olive oil (to toss with salmon)
- Optional: 1 tbsp capers, drained
For the Egg Wash
- 1 large egg
- 1 tbsp milk or water
For the Simple Side Salad
- 5 oz (140 g) baby arugula or spring mix
- 1 small cucumber, thinly sliced (ribbons or coins)
- Optional: 4 radishes, thinly sliced
- 2 tbsp extra-virgin olive oil
- 1 tbsp fresh lemon juice
- 1 tsp honey
- 1/2 tsp Dijon mustard
- 1/4 tsp kosher salt and several grinds of black pepper

Step-by-Step Instructions
Step 1: Preheat and prepare the baking sheet
Preheat your oven to 400°F (200°C) with a rack in the center. Line a large baking sheet with parchment paper. Keep the puff pastry in the refrigerator until you are ready to roll so it stays cold and puffs properly.
Step 2: Clean and sauté the leeks
Leeks often hide grit. Place the sliced leeks in a bowl of cold water and swish well to dislodge dirt. Lift the leeks out with your hands (do not pour the water over them) and pat dry. Warm 1 tbsp olive oil in a large skillet over medium heat. Add the leeks and a pinch of salt. Cook, stirring occasionally, until soft and sweet but not browned, 5–7 minutes. Set aside to cool slightly.
Step 3: Mix the dill-lemon cream cheese
In a small bowl, stir together the cream cheese, dill, lemon zest, Dijon, garlic, 1/4 tsp kosher salt, and 1/4 tsp black pepper until smooth and spreadable. Taste and adjust seasoning if needed.
Step 4: Season the salmon
Pat the salmon dry and place in a bowl. Toss with 1 tsp olive oil, a pinch of kosher salt, and a few grinds of black pepper. Keep chilled while you prepare the pastry.
Step 5: Roll, cut, score, and dock the pastry
On a lightly floured surface, roll the cold puff pastry into roughly a 10 x 10-inch square. Trim edges if needed for neatness. Cut into 4 equal 5-inch squares. Transfer to the parchment-lined baking sheet. With a sharp knife, score a 1/2-inch border around each square (do not cut all the way through). Dock the centers with a fork to discourage excessive puffing under the filling.
Step 6: Assemble the squares
Spread about 1 generous tablespoon of the cream cheese mixture inside each border. Divide the sautéed leeks evenly over the cream cheese. Top with the seasoned salmon, distributing it evenly. If using, scatter a few capers on each square. Brush the borders (only the exposed pastry) lightly with egg wash. If your kitchen is warm, place the tray in the fridge for 10 minutes to re-chill the pastry for maximum lift.
Step 7: Bake until puffed and golden
Bake for 22–25 minutes, rotating the pan once, until the pastry is deep golden and crisp, and the salmon is opaque and flakes easily (or reaches 145°F/63°C internal temperature). Let the squares rest for 3–5 minutes. Sprinkle with a little extra dill and a pinch of fresh lemon zest.
Step 8: Toss the simple side salad and serve
In a bowl, whisk together 2 tbsp olive oil, 1 tbsp lemon juice, 1 tsp honey, 1/2 tsp Dijon, 1/4 tsp salt, and a few grinds of pepper. Add the greens, cucumber, and radishes (if using). Toss just before serving. Plate each warm puff pastry square with a handful of salad on the side and enjoy.
Pro Tips
- Keep it cold: Cold pastry puffs higher. If it softens while assembling, chill the tray for 10 minutes before baking.
- Score and dock: Scoring a border and docking the center keeps the edges tall and the center flat and crisp.
- Even salmon size: Cutting salmon into 1/2-inch cubes ensures it cooks through just as the pastry finishes.
- Rinse leeks well: Soaking and lifting from water removes hidden grit for a silky, sweet bite.
- Rest briefly: A 3–5 minute rest after baking helps the flaky layers set and stay crisp.
Variations
- Smoked salmon and crème fraîche: After baking plain leek-and-cream-cheese squares, top with ribbons of cold-smoked salmon and a dollop of crème fraîche, plus dill and lemon zest.
- Spinach-leek swap: Sauté 2 cups chopped baby spinach with the leeks for extra greens and a slightly earthier flavor.
- Mini party bites: Cut the pastry into 9 smaller squares and bake 16–18 minutes; perfect for appetizers.
Storage & Make-Ahead
Cooked leeks and the cream cheese mixture can be prepared up to 2 days ahead and refrigerated. Assemble squares up to 4 hours in advance and refrigerate; bake just before serving. Leftover baked squares keep in the refrigerator for up to 2 days; reheat at 350°F (175°C) for 10–12 minutes until crisp and hot. For longer storage, freeze baked squares up to 1 month; reheat at 350°F (175°C) for 15–20 minutes from frozen. Avoid freezing raw assembled squares with fresh salmon.
Nutrition (per serving)
Approximate: 900 calories; 26 g protein; 52 g carbohydrates; 62 g fat; 3 g fiber; 640 mg sodium. Values will vary based on specific brands and portion sizes.


Leave a Reply