Puff pastry, by its very nature, is a bit of a show-off. It rises into flaky, golden layers that seem to whisper secrets of butter and patience. But when you take that same, glorious pastry and stuff it with a creamy, savory salmon filling, then shower the whole thing with the aromatic crunch of everything bagel seasoning, you are no longer just baking. You are creating a tiny, handheld celebration.
This isn’t just another appetizer; it is a nutrient-dense, flavor-packed experience that bridges the gap between a fancy brunch item and a satisfying, healthy dinner. The combination of rich, fatty salmon, tangy cream cheese, and the iconic seed blend creates a symphony of textures and tastes that will make you wonder why you haven’t been putting everything bagel seasoning on, well, everything. These puffs are the perfect way to use up leftover salmon or to simply treat yourself to something that feels incredibly indulgent but is secretly packed with protein and healthy fats.
The Everything Bagel Salmon Cream Puffs Difference
- Perfect Textural Contrast: The light, airy, and flaky puff pastry is the ideal vessel for the rich, creamy salmon filling, while the crunchy everything bagel seasoning adds a final, satisfying pop.
- Nutrient-Dense Indulgence: Unlike many fried or heavily processed appetizers, this recipe uses high-quality salmon, which is loaded with omega-3s, and a light cream cheese filling, making it a clean eating win.
- Incredible Versatility: These puffs work as a stunning party appetizer, a fun lunch, or even a light dinner paired with a healthy salad or a bowl of healthy soup.
The Building Blocks

- 1 sheet (about 8 oz) Puff Pastry, thawed: (Use all-butter puff pastry for the best flavor and flakiest layers. It is the non-negotiable foundation of the puff.)
- 8 oz Smoked Salmon (or cooked, flaked salmon): (Smoked salmon provides a deep, savory umami flavor. If using cooked salmon, season it well with salt and pepper.)
- 4 oz Cream Cheese, softened: (Full-fat cream cheese provides the richest, creamiest texture and helps bind the filling.)
- 2 tablespoons Sour Cream or Greek Yogurt: (Adds a subtle tang and lightens the filling. Greek yogurt boosts the protein for a more healthy recipes angle.)
- 1 tablespoon Fresh Dill, chopped: (Dill is the classic herb for salmon; its fresh, anise-like flavor cuts through the richness perfectly.)
- 1 tablespoon Capers, drained and chopped: (These little bursts of briny saltiness are essential for that classic bagel and lox vibe.)
- 1 teaspoon Lemon Zest: (Brightens the entire filling and balances the fat.)
- 1 Egg, beaten (for egg wash): (Gives the puffs their signature golden-brown, glossy finish.)
- 2 tablespoons Everything Bagel Seasoning: (The star of the show! You can buy it or make your own with sesame seeds, poppy seeds, dried garlic, dried onion, and salt.)
Swaps & Alternatives
- Salmon: Use canned salmon (drained and flaked) for a budget-friendly option. For a different flavor profile, try using cooked, flaked trout.
- Dairy: Use a dairy-free cream cheese and a dairy-free yogurt to make this recipe work for those with sensitivities.
- Herbs: No dill? Fresh chives, parsley, or even a pinch of dried tarragon will work beautifully.
- Pastry: For a gluten-free version, use a high-quality gluten-free puff pastry sheet.
- Seasoning: If you don’t have everything bagel seasoning, combine equal parts sesame seeds, poppy seeds, dried minced garlic, and dried minced onion.
Chef’s Twists
- Smoky Heat: Add 1/4 teaspoon of smoked paprika and a pinch of cayenne pepper to the cream cheese mixture for a subtle smoky warmth.
- Lemon-Dill Aioli Dip: Serve these puffs with a quick dip made from 1/4 cup mayonnaise, 1 tablespoon lemon juice, and 1 tablespoon chopped dill.
- Everything Crunch: For an even more intense crunch, brush the baked puffs with a little melted butter and sprinkle with extra everything bagel seasoning right after they come out of the oven.
- Caprese Twist: Replace the dill and capers with fresh basil and a small dice of sun-dried tomato for a Mediterranean flair.
Let’s Get Cooking

1. Prep the Pastry and Filling
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. On a lightly floured surface, gently roll out your thawed puff pastry sheet just slightly to smooth the seams. Cut the sheet into 9 equal squares (a 3×3 grid). In a medium bowl, combine the softened cream cheese, sour cream (or Greek yogurt), chopped dill, capers, and lemon zest. Mix until smooth and well-combined. Gently fold in the smoked salmon, breaking it into small flakes.2. Assemble the Puffs
Place a generous tablespoon of the salmon mixture in the center of each puff pastry square. Be careful not to overfill, or the puffs will burst during baking. Lightly brush the edges of each square with the beaten egg. Fold one corner over the filling to meet the opposite corner, forming a triangle. Press the edges firmly to seal, then crimp them with the tines of a fork for a decorative touch and an extra-secure seal.3. Egg Wash and Season
Place the assembled triangles on the prepared baking sheet, leaving a little space between each for expansion. Brush the top of each puff generously with the remaining beaten egg. This is what gives them that beautiful, glossy sheen. Immediately sprinkle the top of each puff with a generous pinch of everything bagel seasoning. Don’t be shy—this is where the flavor lives.4. Bake to Golden Perfection
Bake in the preheated oven for 18-22 minutes, or until the puffs are puffed, deeply golden brown, and the filling is hot and bubbly. The pastry should look dry and flaky. Let them cool on the baking sheet for at least 5 minutes before serving. This allows the filling to set slightly, preventing a molten-hot mess on the first bite.Avoid These Pitfalls
- Overfilling the Pastry: It is tempting to add more filling, but too much will cause the pastry to leak and become soggy. A heaping tablespoon is the perfect amount.
- Not Sealing the Edges: If the edges aren’t sealed tightly, the filling will escape during baking. Use a fork to crimp them firmly and ensure a good bond.
- Using Warm Pastry: If your puff pastry gets too warm and sticky, it won’t puff as well. If it becomes difficult to work with, pop it in the fridge for 10 minutes to firm up.
Perfect Pairings
These puffs are incredibly versatile. They are a star on their own, but they shine even brighter with the right accompaniments.- For a Light Lunch: Serve 3-4 puffs alongside a crisp healthy salad dressed with a lemon vinaigrette. The acidity will cut through the richness of the salmon.
- As a Hearty Dinner: Pair them with a warm bowl of healthy soup, like a creamy tomato basil or a roasted butternut squash soup.
- As an Appetizer: Arrange them on a platter with a side of lemon wedges and a small bowl of the lemon-dill aioli for dipping.
For other ways to enjoy salmon, you might love these Teriyaki Salmon Bowls for a quick weeknight meal. If you are looking for a different flavor profile, these Bang Bang Salmon Bowls are also nutrient-packed and delicious. For a more classic approach, try this Sheet Pan Salmon With Roasted Vegetables for an effortless healthy dinner. And if you are a fan of sweet and savory, the Honey Garlic Glazed Salmon is ready in minutes. For a truly decadent treat, the Crispy Skin Salmon With Lemon Garlic Butter is a must-try. Finally, if you want to make a full sushi-inspired meal, this Homemade Sushi Rice is the perfect side.
First time making Everything Bagel Salmon Cream Puffs? I hope this guide made it easy. Let me know how it turned out!
Can I make these Everything Bagel Salmon Cream Puffs with leftover cooked salmon instead of smoked salmon?
Yes, absolutely. The recipe notes that you can use cooked, flaked salmon as a substitute for smoked salmon. If using cooked salmon, just be sure to season it well with salt and pepper to ensure it has enough flavor.
How can I prevent the puff pastry from becoming soggy or leaking during baking?
To avoid sogginess or leaks, do not overfill the pastry—use only a heaping tablespoon of filling per square. Also, ensure the edges are sealed tightly by crimping them with a fork, and keep the pastry cold while working with it to maintain its structure.
What are some good side dishes to serve with these salmon cream puffs for a complete meal?
These puffs pair well with a crisp healthy salad dressed with lemon vinaigrette for a light lunch, or with a warm bowl of healthy soup like creamy tomato basil or roasted butternut squash for a hearty dinner. They also work great as an appetizer with lemon-dill aioli for dipping.
Can I make a gluten-free or dairy-free version of this recipe?
Yes, the recipe offers simple swaps. For a gluten-free version, use a high-quality gluten-free puff pastry sheet. For a dairy-free version, substitute dairy-free cream cheese and dairy-free yogurt for the cream cheese and sour cream or Greek yogurt.


Everything Bagel Salmon Cream Puffs
Equipment
- Baking Sheet
- Parchment paper
- Rolling Pin
- Medium mixing bowl
- Sharp knife or pizza cutter
- pastry brush
- Fork
- Cutting board
- Measuring spoons
- zester or microplane
Ingredients
- 8 oz smoked salmon or cooked, flaked salmon
- 4 oz cream cheese, softened
- 2 tablespoons sour cream or Greek yogurt
- 1 tablespoon fresh dill, chopped
- 1 tablespoon capers, drained and chopped
- 1 teaspoon lemon zest
- 1 large egg, beaten for egg wash
- 2 tablespoons everything bagel seasoning
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- On a lightly floured surface, gently roll out the thawed puff pastry sheet just slightly to smooth the seams. Cut the sheet into 9 equal squares (a 3×3 grid).
- In a medium bowl, combine the softened cream cheese, sour cream (or Greek yogurt), chopped dill, capers, and lemon zest. Mix until smooth and well-combined.
- Gently fold in the smoked salmon, breaking it into small flakes.
- Place a generous tablespoon of the salmon mixture in the center of each puff pastry square. Be careful not to overfill.
- Lightly brush the edges of each square with the beaten egg. Fold one corner over the filling to meet the opposite corner, forming a triangle. Press the edges firmly to seal, then crimp them with the tines of a fork.
- Place the assembled triangles on the prepared baking sheet, leaving a little space between each. Brush the top of each puff generously with the remaining beaten egg.
- Immediately sprinkle the top of each puff with a generous pinch of everything bagel seasoning.
- Bake in the preheated oven for 18-22 minutes, or until the puffs are puffed, deeply golden brown, and the filling is hot and bubbly.
- Let them cool on the baking sheet for at least 5 minutes before serving.
