Love this? Save it for later!
Share the inspiration with your friends
Introduction
The neighborhood brunch party was in less than two hours, and I still hadn’t figured out what to bring. Everyone else had been sending cryptic messages about multi-day marinated roasts or hand-crafted pastries. Meanwhile, I was staring at a fridge that looked like it survived a tornado—mostly half-used cream cheese tubs and some smoked salmon I’d bought on a whim. Honestly, I was about to panic when I remembered a random idea I jotted down last month: pinwheel rolls with an everything bagel twist.
I mean, who has time for elaborate baking when you’re juggling a toddler throwing toys and a ringing phone all at once? So, with a little bit of improvising (and a cracked mixing bowl that almost cost me the whole batch), I whipped up these savory everything bagel cream cheese pinwheel rolls with smoked salmon. The best part? They turned out so good, they disappeared before I could even snag a second one. Maybe you’ve been there—racing the clock and hoping a simple recipe can pull through. This one did, and it’s been a go-to ever since.
Let me tell you, these rolls have a way of making you look like you planned all day when really, it’s just a quick spin in the kitchen with ingredients you probably already have around.
Why You’ll Love This Recipe
This recipe is honestly a lifesaver when you want something impressive without the fuss. Having tested it several times (and trust me, I’ve had my share of kitchen mishaps), I can say it’s reliably delicious and pleasantly surprising every time.
- Quick & Easy: Comes together in about 30 minutes, perfect for last-minute gatherings or brunches.
- Simple Ingredients: Uses pantry staples and that trusty smoked salmon that’s probably sitting in your fridge.
- Perfect for Brunch or Parties: Ideal finger food that looks fancy but isn’t complicated.
- Crowd-Pleaser: The creamy, savory, and slightly tangy combo is a hit with both kids and adults.
- Unbelievably Delicious: The everything bagel seasoning hits just right, and the smoked salmon adds a smoky richness that’s hard to beat.
What sets this apart? The secret is in the balance—the cream cheese is whipped smooth, and the dough gets just the right sprinkle of everything bagel topping before rolling. It’s not your average pinwheel roll; it’s a playful twist on a classic flavor combo that feels both fresh and indulgent. Plus, the layers of smoked salmon nestled inside give it that little something special that’ll make you close your eyes with the first bite.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and if you keep smoked salmon around, you’re halfway there.
- For the Dough:
- All-purpose flour – 2 ½ cups (300g)
- Instant yeast – 2 ¼ teaspoons (one packet)
- Sugar – 1 tablespoon (to feed the yeast)
- Warm water – ¾ cup (180ml), about 110°F (43°C)
- Olive oil – 2 tablespoons (adds tenderness)
- Salt – 1 teaspoon
- For the Filling:
- Cream cheese – 8 oz (225g), softened (I like Philadelphia for the smoothest texture)
- Smoked salmon – 6 oz (170g), thinly sliced
- Fresh dill – 2 tablespoons, chopped (optional but fresh-tasting)
- Lemon zest – from 1 lemon (adds brightness)
- Capers – 2 tablespoons, drained (for that briny punch)
- For the Topping:
- Everything bagel seasoning – 2 tablespoons (store-bought or homemade mix)
- Egg wash – 1 egg beaten with 1 tablespoon of water (for that golden finish)
Substitution tips: Use gluten-free flour blend if needed for a gluten-free option. Swap Greek yogurt for cream cheese if you want a lighter filling, though it will be less creamy. Fresh herbs like chives or parsley work well if you don’t have dill.
Equipment Needed

- Mixing bowl – for dough (I like medium glass bowls for easy cleanup)
- Rolling pin – essential for rolling out the dough evenly (a basic wooden one works fine)
- Baking sheet – lined with parchment paper
- Pastry brush – for applying egg wash
- Sharp knife or bench scraper – to cut the rolled dough into pinwheels
- Measuring cups and spoons – for accurate ingredient amounts
If you don’t have a rolling pin, a clean wine bottle can do the trick in a pinch. For egg wash, a silicone brush is easy to clean and lasts forever. I’ve tried this recipe with a stand mixer dough hook, but honestly, mixing by hand is pretty quick and gives you a better feel for the dough’s texture.
Preparation Method
- Activate the yeast: In a small bowl, combine the warm water (110°F/43°C), sugar, and yeast. Stir gently and let sit for 5-7 minutes until foamy. If it doesn’t foam, your yeast might be old or water too hot/cold.
- Make the dough: In a large mixing bowl, whisk together the flour and salt. Add the olive oil and yeast mixture. Stir with a wooden spoon until a shaggy dough forms.
- Knead the dough: Turn the dough out onto a lightly floured surface. Knead for about 8-10 minutes until smooth and slightly elastic. If dough feels sticky, sprinkle a bit more flour, but don’t overdo it—you want it just tacky enough.
- Let it rise: Place dough in a lightly oiled bowl, cover with a clean kitchen towel or plastic wrap. Let it rest in a warm spot for about 1 hour or until doubled in size. I sometimes put mine near the oven with the light on—that cozy warmth does wonders.
- Prepare the filling: While dough rises, mix softened cream cheese, chopped dill, lemon zest, and capers in a bowl until creamy and well combined.
- Roll out the dough: Once risen, punch down the dough and roll into a rectangle about 12×10 inches (30x25cm) on a floured surface.
- Assemble the pinwheels: Spread the cream cheese mixture evenly over the dough, leaving a small border around the edges. Layer smoked salmon slices on top. Starting from one long edge, carefully roll the dough tightly into a log.
- Cut and top: Slice the log into 12 equal pinwheels using a sharp knife. Place them cut-side up on a parchment-lined baking sheet, spaced about 1 inch apart. Brush each with egg wash and sprinkle with everything bagel seasoning generously.
- Bake: Preheat oven to 375°F (190°C). Bake pinwheels for 18-22 minutes or until golden brown and cooked through. The kitchen will smell amazing, and you’ll see the edges crisp up beautifully.
- Cool and serve: Let pinwheels cool for 5 minutes before serving. They’re best warm but still delicious at room temperature.
Cooking Tips & Techniques
One thing I learned the hard way: don’t rush the dough rising. Letting it double makes the rolls light and fluffy instead of dense. Patience really pays off here.
When spreading the cream cheese mixture, keep the border free so the filling doesn’t ooze out while rolling. A tight roll is key to those neat pinwheel swirls.
Be careful with the everything bagel seasoning—too much can overwhelm the delicate smoked salmon. I sprinkle just enough to get that signature flavor without turning it salty.
If you want extra shine on top, brush with egg wash twice—once before sprinkling seasoning and once after baking for a glossy finish.
Timing is flexible—you can prep the dough and filling the night before, refrigerate the dough, and assemble fresh the next day. Just bring dough to room temperature before rolling.
Variations & Adaptations
- Vegetarian Version: Skip the smoked salmon and add thinly sliced cucumbers or roasted red peppers for crunch and color.
- Gluten-Free: Use a gluten-free flour blend designed for bread baking—expect a slightly different texture but still tasty.
- Spicy Twist: Add a teaspoon of finely chopped jalapeño or a dash of hot sauce to the cream cheese filling for a kick.
- Alternate Proteins: Smoked trout or thinly sliced turkey breast works great if you want a different flavor profile.
- Herb Variations: Swap dill for chives, parsley, or tarragon depending on your mood or what’s fresh.
One time, I tried adding a light spread of honey mustard under the cream cheese—it was surprisingly tasty, adding a sweet-savory layer. It’s fun to play around with these pinwheels!
Serving & Storage Suggestions
These savory pinwheel rolls are best served warm or at room temperature. They make fantastic finger food for brunch buffets, casual lunches, or even picnics. Pair them with a crisp green salad or a bowl of fresh fruit for balance.
For drinks, I like a light sparkling wine or a cucumber-infused iced tea—something refreshing to complement the smoked salmon’s richness.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a warm oven (about 300°F/150°C for 5-7 minutes) to regain some crispness. They also freeze well—wrap individually and thaw at room temp before warming.
Flavors actually deepen after a day, so sometimes I make them a day ahead to let everything meld together. Just don’t forget to reheat before serving!
Nutritional Information & Benefits
Each pinwheel roll (based on 12 servings) roughly contains:
| Calories | ~180 kcal |
|---|---|
| Protein | 7g |
| Fat | 10g (mostly from cream cheese and olive oil) |
| Carbohydrates | 16g |
Smoked salmon is a great source of omega-3 fatty acids and protein, while cream cheese provides calcium and a creamy texture. The everything bagel seasoning adds flavor without extra calories. This recipe is gluten-containing but can be adapted for gluten-free diets. It’s a satisfying way to enjoy a balanced snack or light meal with moderate fat and protein content.
Conclusion
So, if you’re ever caught short on time but want to impress with a recipe that feels special, these savory everything bagel cream cheese pinwheel rolls with smoked salmon are your best bet. They’re simple, flavorful, and just the right kind of fancy without the stress.
Customize the filling to suit your taste, and you’ve got a versatile recipe that’s perfect for brunch, snacks, or parties. Honestly, I keep coming back to this recipe because it’s one of those few things that makes me look like I planned ahead when really, I’m winging it.
Give it a try, let me know how it turns out, and feel free to share your own twists — I love hearing about your kitchen adventures!
FAQs
Can I make the dough ahead of time?
Yes! You can prepare the dough the night before, refrigerate it, and then bring it to room temperature before rolling and assembling the pinwheels.
What can I use instead of smoked salmon?
Smoked trout, turkey slices, or even thinly sliced roasted veggies make great alternatives depending on your preference.
Is it possible to make these vegan?
Try a dairy-free cream cheese alternative and skip the salmon, adding veggies or plant-based deli slices instead. Use a flax egg for the wash to keep things vegan.
How do I store leftover pinwheel rolls?
Keep them in an airtight container in the fridge for up to 3 days. Reheat gently in the oven before serving.
Can I freeze the rolls before baking?
Yes, slice and freeze the rolls before baking. When ready, bake them straight from frozen, adding a few extra minutes to the cooking time.
Speaking of tasty rolls, if you enjoy the smoky and savory vibe, you might want to try my crispy garlic chicken recipe for a heartier meal option. Or for a lighter touch, my zesty lemon herb salad pairs beautifully with these pinwheels at any gathering.
Pin This Recipe!

Savory Everything Bagel Cream Cheese Pinwheel Rolls with Smoked Salmon
These savory pinwheel rolls combine the flavors of everything bagel seasoning, creamy cream cheese, and smoky salmon for a quick and impressive brunch or party snack.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 35 minutes
- Yield: 12 pinwheel rolls 1x
- Category: Appetizer
- Cuisine: American
Ingredients
- 2 ½ cups all-purpose flour (300g)
- 2 ¼ teaspoons instant yeast (one packet)
- 1 tablespoon sugar
- ¾ cup warm water (110°F/43°C) (180ml)
- 2 tablespoons olive oil
- 1 teaspoon salt
- 8 oz cream cheese, softened
- 6 oz smoked salmon, thinly sliced
- 2 tablespoons fresh dill, chopped (optional)
- Zest of 1 lemon
- 2 tablespoons capers, drained
- 2 tablespoons everything bagel seasoning
- 1 egg beaten with 1 tablespoon water (egg wash)
Instructions
- Activate the yeast: In a small bowl, combine warm water, sugar, and yeast. Stir gently and let sit for 5-7 minutes until foamy.
- Make the dough: In a large mixing bowl, whisk together flour and salt. Add olive oil and yeast mixture. Stir until a shaggy dough forms.
- Knead the dough: Turn dough onto a floured surface and knead for 8-10 minutes until smooth and slightly elastic.
- Let it rise: Place dough in a lightly oiled bowl, cover, and let rest in a warm spot for about 1 hour or until doubled in size.
- Prepare the filling: Mix softened cream cheese, chopped dill, lemon zest, and capers until creamy and well combined.
- Roll out the dough: Punch down dough and roll into a 12×10 inch rectangle on a floured surface.
- Assemble pinwheels: Spread cream cheese mixture evenly over dough, leaving a small border. Layer smoked salmon on top. Roll dough tightly into a log.
- Cut and top: Slice log into 12 equal pinwheels. Place cut-side up on parchment-lined baking sheet. Brush with egg wash and sprinkle everything bagel seasoning.
- Bake: Preheat oven to 375°F (190°C). Bake pinwheels for 18-22 minutes until golden brown and cooked through.
- Cool and serve: Let cool for 5 minutes before serving. Best served warm or at room temperature.
Notes
Do not rush dough rising for light and fluffy rolls. Keep a border free when spreading filling to prevent oozing. Brush egg wash twice for extra shine if desired. Dough and filling can be prepared the night before and refrigerated. Use gluten-free flour for gluten-free option. Substitute Greek yogurt for cream cheese for lighter filling. Variations include vegetarian, spicy, and alternate proteins.
Nutrition
- Serving Size: 1 pinwheel roll
- Calories: 180
- Fat: 10
- Carbohydrates: 16
- Protein: 7
Keywords: everything bagel, cream cheese, pinwheel rolls, smoked salmon, brunch, appetizer, easy recipe, savory rolls


