Growing up, I thought bagels with cream cheese were as fancy as breakfast could get. It wasn’t until college that my roommate introduced me to adding smoked salmon to the mix. I couldn’t believe I’d been missing out on this combination all those years!
Now, I know better. A good salmon cream cheese bagel isn’t just breakfast – it’s practically a meal in itself. And the best part? You don’t need any cooking skills to put one together. Just a few quality ingredients and about five minutes of your time is all it takes to make something that feels special enough for Sunday brunch.

Why You’ll Love These Salmon Bagels
- Quick assembly – These bagels come together in just 10 minutes, making them perfect for busy mornings or a quick lunch when you’re short on time.
- No cooking required – All you need to do is spread, layer, and enjoy – there’s zero cooking involved, which means less cleanup and more time to enjoy your meal.
- Restaurant-quality at home – You’ll get that fancy cafe experience right in your kitchen, with premium ingredients like smoked salmon and capers creating that classic deli taste.
- Protein-packed breakfast – The combination of salmon and cream cheese provides a filling protein boost that will keep you satisfied until lunch.
What Kind of Smoked Salmon Should I Use?
When it comes to topping your bagel, you’ll find two main types of smoked salmon at the store: hot-smoked and cold-smoked (also called lox). For this classic bagel preparation, cold-smoked salmon is the way to go – it has that silky, buttery texture that melts in your mouth and those perfect thin slices that drape beautifully over your cream cheese. While Scottish and Norwegian salmon are popular choices, any good-quality cold-smoked salmon will work well. Just look for salmon that has a bright pink color and feels moist but not slimy, and avoid any packages that have a lot of white crystals on the surface, which can indicate freezer burn or age.

Options for Substitutions
This classic breakfast sandwich is pretty flexible and you can switch things up based on what you have:
- Bagels: While bagels are classic for this combo, you can use English muffins, crusty bread, or even thick-cut sourdough. Just make sure to toast whatever bread you choose!
- Smoked salmon: Smoked salmon gives this sandwich its signature taste, but you could try smoked trout or even thin-sliced gravlax. For a budget-friendly option, try canned salmon mixed with a bit of liquid smoke.
- Cream cheese: Regular cream cheese works great, but you can swap it for whipped cream cheese, goat cheese, or even dairy-free cream cheese if you’re avoiding dairy. Just make sure it’s at room temperature for easy spreading.
- Capers: If you’re not a fan of capers or can’t find them, try chopped green olives or pickled cucumber relish for that salty bite.
- Pearl red onions: Regular red onion works just fine – just slice it super thin. You could also use pickled onions or even sliced green onions.
- Arugula: Any leafy green works here – try baby spinach, watercress, or mixed greens. Even thin-sliced cucumber can add that fresh crunch if you’re not into greens.
Watch Out for These Mistakes While Preparing
The biggest mistake when assembling salmon bagels is using cream cheese straight from the refrigerator – cold cream cheese can tear your bagel and won’t spread evenly, so let it sit at room temperature for about 30 minutes before using. Another common error is overloading your bagel with too many toppings, which can make it difficult to eat and cause the ingredients to fall out – instead, create thin, even layers starting with the cream cheese as your base. When working with smoked salmon, avoid roughly handling or tearing the slices, as gentle handling helps maintain its texture and appearance. For the best flavor balance, make sure to distribute the capers and red onions evenly across the bagel, and add the arugula just before serving to keep it fresh and crisp.

What to Serve With Salmon Bagels?
These loaded bagels make a fantastic brunch or lunch option, and there are lots of tasty sides that work really well with them. A simple cucumber salad with dill and a light vinaigrette adds a fresh, crisp element that balances the rich salmon and cream cheese perfectly. If you’re serving these for brunch, some fresh fruit like berries or citrus segments on the side helps cut through the richness, while a bowl of crispy potato hash browns adds that cozy breakfast feel everyone loves. For a light lunch, try serving your bagels with a cup of chilled gazpacho or a small bowl of pickled vegetables for some tangy contrast.
Storage Instructions
Prepare: These bagels are best assembled just before eating to keep everything fresh and crisp. If you need to prep ahead, you can slice your bagels and onions and store them separately until you’re ready to put everything together.
Keep Components: Store your unopened smoked salmon in the fridge for up to 5 days. Once opened, try to use it within 3 days. Keep your cream cheese sealed in its container, and wash the arugula only when you’re ready to use it. The capers will stay good in their brine in the fridge for months!
Leftover Tips: If you’ve already assembled your bagels and have leftovers, wrap them tightly in plastic wrap and eat within 24 hours. Just know that the bagel might get a bit soggy and the arugula will wilt, so it’s really best to make these fresh when you’re ready to eat.
| Preparation Time | 10-15 minutes |
| Cooking Time | 0 minutes |
| Total Time | 10-15 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 800-900
- Protein: 40-50 g
- Fat: 30-40 g
- Carbohydrates: 90-100 g
Ingredients
- 4 oz cream cheese (softened for easy spreading)
- 5 oz smoked salmon (thinly sliced, high quality like Ducktrap River of Maine for best flavor)
- 2 plain bagels
- 2 tsp capers (drained well, optional for a briny pop)
- 2 small red pearl onions (thinly sliced)
- 1/2 cup fresh arugula
Step 1: Prepare the Ingredients
- 2 plain bagels
- 2 small red pearl onions, sliced
- 5 oz smoked salmon, sliced thin
- 4 oz cream cheese
- 2 tsp capers
- 1/2 cup fresh arugula
Begin by splitting the bagels in half horizontally.
Thinly slice the red pearl onions and, if not already sliced, cut the smoked salmon into thin strips.
Measure out the cream cheese, capers, and fresh arugula so they are all ready for assembling your bagels.
Step 2: Assemble the Bagel Sandwich
- bagel halves from Step 1
- 4 oz cream cheese
- smoked salmon, sliced thin from Step 1
- red pearl onions, sliced from Step 1
- 2 tsp capers
- 1/2 cup fresh arugula
Take the bottom half of each split bagel and spread a generous layer of cream cheese over it.
Arrange slices of smoked salmon on top of the cream cheese, followed by the sliced red onions, a sprinkle of capers, and finally a handful of fresh arugula.
I like to press the arugula slightly into the cream cheese so it stays put when you eat.
Step 3: Finish and Serve
Gently place the top half of each bagel over the assembled ingredients, pressing down lightly.
Slice each bagel sandwich in half and serve immediately for the freshest taste.
For extra flavor, I sometimes add a squeeze of lemon juice over the salmon before closing the sandwich.