Homemade Breakfast Bagel Sandwiches

There’s something truly magical about starting your morning with a warm, toasty breakfast sandwich made entirely from scratch. These Homemade Breakfast Bagel Sandwiches with Parmesan Eggs are layered with soft scrambled eggs, flavorful sausage, fresh spinach, and a sweet-and-tangy maple Dijon mayo, all nestled in freshly baked, New York-style boiled bagels.

Whether you’re hosting a weekend brunch, prepping breakfast for the week, or just want to treat yourself to something a little extra on a slow morning, this recipe is a beautiful way to make your day feel special.

Homemade breakfast bagel sandwiches

Why You’ll Love This Recipe

This recipe combines two of my favorite things: hearty breakfast sandwiches and the satisfaction of homemade bread. If you’ve never made NYC-style bagels at home, don’t worry, they’re easier than you might think and the result is completely worth it. Chewy on the outside, soft inside, and perfect for layering with savory egg filling and fresh greens.

These sandwiches check all the boxes:

  • Make-ahead friendly
  • Freezer-ready
  • Customizable
  • Elegant enough for entertaining
  • Comforting enough for everyday
Homemade breakfast bagel sandwiches

Ingredients You’ll Need

For the Homemade Bagels (Makes 8):

  • Warm water – Activates the yeast and starts the dough off right.
  • Active dry yeast – Creates the perfect rise and texture.
  • Sugar or honey – A little sweetness to feed the yeast and flavor the dough.
  • Bread flour – Gives bagels their signature chewy bite.
  • Salt – For balance and flavor.
  • Baking soda (optional) – Helps brown the crust during boiling.
  • Toppings – Think sesame seeds, everything seasoning, or even shredded parmesan.

For the Savory-Sweet Egg Filling:

  • Eggs – 16 large eggs, whisked with salt, pepper, and Parmesan.
  • Sausage – Mild or spicy sausage crumbles add richness.
  • Chives – A fresh pop of flavor.
  • Butter – For scrambling the eggs low and slow.
  • Parmesan cheese – Adds a savory depth to the soft scrambled eggs.
  • Fresh baby spinach – Adds color, freshness, and a little extra goodness to every bite.

Maple-Dijon Mayo:

  • Mayonnaise
  • Dijon mustard
  • Pure maple syrup

This dreamy mayo is the perfect sweet-savory condiment and pairs beautifully with the creamy eggs, sausage, and greens.

How to Make Homemade NYC-Style Bagels

Making your own bagels is surprisingly simple—and incredibly satisfying! Here’s a quick walkthrough:

Step 1: Activate the Yeast

In a large bowl, combine warm water, sugar (or honey), and yeast. Let it sit for 5–10 minutes until frothy.

Step 2: Make the Dough

Add flour and salt to the yeast mixture. Knead by hand or with a stand mixer for 8–10 minutes until the dough is smooth and slightly tacky (not sticky).

Step 3: Let it Rise

Place the dough in a greased bowl, cover with a towel, and let rise in a warm spot until doubled, about 1 to 1½ hours.

Step 4: Shape the Bagels

Divide the dough into 8 equal pieces. Shape each into a ball, then poke a hole in the center and gently stretch into a ring. Let them rest for 10–15 minutes while you prepare the boiling water.

Step 5: Boil

Bring a large pot of water to a gentle boil. Add sugar and baking soda (for browning). Boil the bagels 45 seconds per side. Drain on a wire rack.

Step 6: Add Toppings & Bake

Dip bagels in your desired toppings while still damp. Bake at 425°F for 20–25 minutes until golden brown and delicious.

Homemade breakfast bagel sandwiches

Assembling the Sandwiches

Now for the fun part—building your breakfast bagels!

  1. Slice and toast the bagels (if desired).
  2. Spread the maple-Dijon mayo on both halves.
  3. Scoop a generous portion of the egg mixture onto the bottom half.
  4. Add a handful of fresh baby spinach on top of the eggs for color, freshness, and a mild crunch.
  5. Top with extras like arugula or avocado if you like.
  6. Cap with the top half and serve warm.
Homemade breakfast bagel sandwiches

Tips for Success

  • Don’t overwork the dough. You want it smooth, not tight. A slightly tacky dough gives you the best bagel texture.
  • Boil in small batches. Too many bagels in the pot will lower the temperature and affect the texture.
  • Use parchment paper. Bagels can stick, especially with toppings like cheese. A little oil or flour under the parchment can help.
  • Cook eggs low and slow. This makes them ultra creamy and gives you the perfect sandwich texture.
  • Use fresh spinach. Don’t sauté—it keeps the sandwich light and vibrant.

Storage & Make-Ahead Tips

Storing the Bagels:

Store homemade bagels at room temperature for up to 3 days, or freeze for up to 2 months. Reheat in the oven or toaster for best results.

Make-Ahead Breakfast Sandwiches:

You can prep the egg filling and mayo in advance, or assemble the full sandwiches, wrap in foil, and store in the fridge for up to 3 days. For longer storage, wrap in foil and freeze. Reheat wrapped in foil at 350°F until warmed through (about 15–20 minutes).

Flavor Variations

Want to mix it up? Try one of these ideas:

  • Smoked Salmon & Herb Cream Cheese – Use the homemade bagel base and swap out the egg for a spread of whipped cream cheese, smoked salmon, and fresh dill.
  • Roasted Veggie Bagel Melt – Add roasted peppers, caramelized onions, and a slice of cheese in place of sausage, then still top with spinach.
  • Bacon & Brie – Replace sausage with crispy bacon and top the eggs with brie. Still add spinach for balance and a fresh twist.

Final Thoughts

These homemade breakfast bagel sandwiches are the kind of recipe that makes even an ordinary morning feel like a mini celebration. Between the chewy, golden bagels, soft Parmesan eggs, flavorful sausage, fresh spinach, and the kiss of maple Dijon, every bite is full of cozy comfort and satisfying flavor.

If you love elevating the everyday or you’re looking for an elegant but approachable brunch idea, this one’s for you.

More Breakfast Recipes to Try

If you’re in a breakfast mood (and honestly, when are we not?), here are a few more cozy, homemade recipes to inspire your next morning:

Looking for even more inspiration? Browse my full collection of breakfast recipes here—you’ll find sweet and savory dishes that turn even the simplest mornings into something worth celebrating.

Homemade Breakfast Bagel Sandwiches

These Savory-Sweet Breakfast Bagel Sandwiches feature soft scrambled eggs with Parmesan, sausage, and fresh spinach layered inside chewy, homemade NYC-style bagels. A touch of maple-Dijon mayo adds just the right amount of sweetness and tang. Perfect for weekend brunch, make-ahead breakfasts, or cozy gatherings with friends and family.
Prep Time 45 minutes
Cook Time 30 minutes
Rise Time 1 hour 30 minutes
Total Time 2 hours 45 minutes
Servings: 8 Sandwiches
Course: Breakfast

Ingredients
  

For the Homemade Bagels
Dough
  • cups Warm water 105℉-110℉
  • tsp Active dry yeast
  • 1 tbsp Sugar or honey
  • 4 cups Bread flour All-purpose also works
  • tsp Salt
Boiling
  • 8 cups Water
  • 1 tbsp Honey or sugar
  • 1 tbsp Baking soda optional, enhancing browning
Toppings (optional)
  • Sesame seeds
  • Grated parmesan cheese
  • Everything bagel seasoning
  • Shredded cheddar cheese
For the Egg Filling
  • 16 Large eggs
  • 1⅓ cup Cooked sausage crumbles
  • 4 tbsp Chopped fresh chives
  • 4 tbsp Butter
  • 1 cup Grated parmesan cheese
  • Salt & pepper to taste
For the Maple-Dijon Mayo
  • ½ cup Mayo
  • tbsp Dijon mustard
  • 4 tbsp Pure maple syrup

Equipment

  • Large mixing bowl
  • Measuring cups and spoons
  • Slotted spoons
  • Large pot
  • Baking Sheet
  • Parchment paper
  • Wire rack
  • Skillet
  • Whisk
  • Small bowl
  • Spatula

Method
 

  1. Activate the Yeast:
    In a large mixing bowl (or stand mixer bowl), stir together warm water, sugar (or honey), and yeast. Let sit 5–10 minutes until frothy.
  2. Make the Dough:
    Add the flour and salt to the yeast mixture. Mix until a shaggy dough forms. Knead for 8–10 minutes until smooth and slightly tacky. Add extra flour 1 tbsp at a time if needed.
  3. First Rise:
    Place the dough in a greased bowl, cover with a towel, and let rise in a warm place for 1 to 1½ hours, or until doubled.
  4. Shape the Bagels:
    Punch down the dough and divide it into 8 equal pieces. Shape each into a smooth ball. Poke a hole in the center of each ball with your thumb and gently stretch into a 1.5–2 inch ring. Let rest 10–15 minutes while you prepare the boiling water.
  5. Boil the Bagels:
    Bring water to a gentle boil in a large pot. Add sugar or honey and baking soda. Boil bagels 1–2 at a time for 45 seconds on each side. Remove with a slotted spoon and place on a wire rack to drain.
  6. Add Toppings:
    While bagels are still damp, sprinkle or dip them in your preferred toppings.
  7. Bake the Bagels:
    Preheat oven to 425°F (220°C). Place bagels on a parchment-lined baking sheet and bake for 20–25 minutes, until golden brown and firm. Cool on a wire rack.
  8. Mix the Maple-Dijon Mayo:
    In a small bowl, whisk together the mayo, Dijon, and maple syrup until smooth. Set aside.
  9. Prepare the Eggs:
    In a large bowl, whisk together the eggs, Parmesan, salt, and pepper.
  10. Cook the Eggs:
    Melt butter in a large nonstick skillet over medium-low heat. Pour in the egg mixture and scramble gently until soft and fluffy.
  11. Add Sausage & Chives:
    Stir in the sausage crumbles and chopped chives during the last minute of cooking to heat through and blend the flavors.
  12. Build the Sandwiches:
    Slice the homemade bagels and toast them lightly if desired. Spread both sides with the maple-Dijon mayo. Layer on the warm egg mixture. Add extras like arugula, avocado, or tomato if you like. Top with the other half of the bagel.

Keep Up with Ashley

Similar Posts