Asparagus, Bacon and Egg Breakfast Sandwich


Oh, the sweet, breezy, untroubled Saturday Morning.

When it’s the sun that finally coaxes you awake (no need for that jarring cell phone alarm).

And it’s within your rights to hop back into bed to have your morning cup of coffee or tea. And then fall back asleep for an extra fifteen minutes.

And goodbye to the usual microwave-warmed instant oatmeal (convenient for grabbing on the way out the door) – you’ve got all the time in the world to cook up a feast for breakfast.

My favorite on lazy mornings is a bacon, egg, and cheese sandwich.

But I needed to add some fresh, nutritious produce to transform the dish into something Scrumptious Pumpkin –ready.

I knew bacon and egg were classic pairings for fresh spring asparagus, so I thought: why not add chopped asparagus to an egg sandwich?


I also used shallots and chives to add tons of additional flavor.


And I ended up with – far and away – the best breakfast sandwich I’ve ever made.


And yes, this is also quick and simple to make.

Because I know that’s another requirement for lazy Saturday mornings!


Here’s everything you’ll need to make this dish.


Begin by preparing the bacon.

Yes, I managed to sneak bacon into this “skinny” breakfast sandwich!

Here’s how, I:

  • used center-cut, low-sodium bacon and
  • limited the portion to 2 slices per serving

Because – as much as I strive for a healthy diet – what’s life without a little bacon every now and again?

And, surprisingly, the nutrition facts for center-cut, low-sodium bacon are not bad at all (for a once-in-a-while-treat):

2 slices have about 47 calories, 3 grams of fat, and 1 gram of saturated fat.

Preheat the oven to 400 degrees F.

Place a wire rack on a baking sheet and arrange the bacon on the wire rack so no two pieces are overlapping.

Then cook the bacon until it begins to turn golden and form tiny bubbles along the top of the bacon.

Carefully, very carefully – there will be hot bacon grease on the pan – place the baking sheet on the counter to cool.

Note: the bacon will continue to crisp as it cools, so you’ll want to remove it from the oven before it becomes too crispy.


Next, grab some fresh asparagus.

Hold one spear at each end and snap it in half – the end that naturally breaks off is the tough part that should be discarded.


To save some time – so you don’t have to snap every piece individually – grab a small pile of asparagus and trim off the ends in one chop, using the broken piece as a guide for how much to chop off.


Then run your knife through the pile of trimmed spears, cutting them into quarter-inch pieces.


Grab a shallot and cut off both ends.

Then slice it in half lengthwise, making it easy to peel off the skin.


Place one half flat-side-down on the cutting board for stability.

Cut thin slices lengthwise.

Then run your knife in the opposite direction, dicing up the shallot into bite-sized bits.


Grab a small bunch of fresh chives and use some kitchen shears to chop up the chives (or use your knife if you don’t have shears).


Next, prepare the eggs.

Break six eggs into a large mixing bowl and add a bit of 1% milk.

Then whisk vigorously – with all the strength you can muster for a lazy Saturday morning –  until all the yolks are broken and well combined.


Heat a bit of olive oil in a large sauté pan over medium heat.

Cook the shallots for just a couple of minutes, until they’re lightly softened …


… and then add the asparagus.

Cook a couple of minutes more, then reduce the heat to medium-low.


Add the egg mixture and allow the eggs to begin to firm and set along the bottom of the pan.

Season with salt and pepper, then grab a wooden spoon or rubber spatula and regularly scrape and fold the eggs until the eggs are no longer liquid.

Remove the eggs from the heat.

Note: the eggs will continue to cook a bit after you’ve removed them from the heat, so you want to cook them just until they are solidified and no longer liquid.


Place a small saucepan over the burner, still set to medium-low.

Heat some 1% milk in the pan until it’s lightly simmering.

Then add some shredded Monterey Jack cheese and some Dijon mustard, and turn off the heat.

Stir until the cheese is all nicely melted and gooey.


Then immediately assemble your breakfast sandwiches while the eggs and cheese are still hot!

Grab some whole wheat English muffins that have been cut in half and toasted.

Add two slices of bacon to each half.

Then spoon a very generous portion of the scrambled eggs over the bacon. (Even though there are just 1 1/2 eggs per serving, it looks like a lot more because the asparagus and shallots bulk up the recipe so much!)

Top with some of the cheese sauce.

And then add a few chopped chives.


Then serve it up with a side of crisp, grilled asparagus.


This is a very richly flavored, very indulgent-tasting breakfast sandwich.

The asparagus and shallots are perfect complements to the fluffy eggs and crispy bacon.

And the melted cheese makes it very decadent, filling, and satisfying.


More good news: I did the math, and one open-faced sandwich (this recipe makes a total of 4 servings) averages a reasonable 350 calories!

Does a lazy Saturday morning get any better than this?

Here is the complete printable recipe:

Skinny Breakfast Sandwich with Asparagus, Bacon, and Egg
Recipe type: Healthy Breakfast Recipe
Total Time: 25 minutes
Prep: 15 minutes
Cook: 10 minutes
Yield: 4 servings
  • 8 strips center-cut, low-sodium bacon
  • 6 eggs
  • 3 tablespoons plus ⅓ cup 1% milk
  • 2 teaspoons olive oil
  • ½ large shallot, finely diced
  • 5 ounces asparagus, trimmed, cut crosswise into quarter-inch pieces
  • 1 cup shredded Monterey Jack cheese
  • ¾ teaspoon Dijon mustard
  • 2 whole-wheat English muffins, each split in half and toasted
  • 1 tablespoon chives, freshly chopped
  1. Preheat the oven to 400 degrees F.
  2. Place a wire rack on a baking sheet and arrange the bacon strips on the wire rack so that no two pieces are overlapping. Cook the bacon about 8-10 minutes, or until small bubbles form and the bacon begins to turn golden. Very carefully remove the baking sheet from the oven, taking care not to splatter any bacon grease. The bacon should continue to crisp a bit as it cools on the counter.
  3. Meanwhile, add the eggs and 3 tablespoons milk to a large mixing bowl. Whisk vigorously until all the yolks are broken and well combined.
  4. Heat the olive oil in a large sautΓ© pan over medium heat. Cook the shallot about 2 minutes, or until it begins to soften. Add the asparagus and cook about 2 minutes more. Reduce the heat to medium-low. Add the egg mixture to the pan, and allow the eggs to begin to set along the bottom of the pan. Season lightly with salt and pepper. Then scrape and fold the eggs regularly with a wooden spoon or rubber spatula to ensure the eggs do not stick to the bottom of the pan. When the eggs are just solidified and no longer liquid, remove the pan from the heat.
  5. Add ⅓ cup milk to a small saucepan over medium-low heat and bring it to a light simmer. Add the Monterey Jack cheese and the Dijon and turn off the heat. Stir until well combined.
  6. Immediately assemble open-faced sandwiches: arrange two bacon strips over each toasted muffin half. Scoop a generous portion of the scrambled egg mixture over the bacon. Spoon some of the cheese mixture over the scrambled eggs. Top with freshly chopped chives. Serve.



Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe:  


  1. May 8, 2013 / 12:26 pm

    Wow, Jen, these look fantastic. I like how you’ve skinnied them down too so that they aren’t the typical American greasy-spoon breakfast sandwich. I could see making a few extras of these on a Sunday night and having a few days of tasty breakfasts….

  2. May 8, 2013 / 12:30 pm

    This is a delicious, well balanced gourmet breakfast!
    Love the combination of flavors and textures.

  3. May 8, 2013 / 8:38 pm

    1. Completely unfair that you posted such a delicious lazy Sunday morning brunch recipe on a Thursday (here in Australia) now I have to wait 3 days :’-( Whaaaaaaa! unfair!
    But cheers for reminding everyone that egg yolks aren’t the devil! Without egg yolks the world seems a little darker.

  4. May 9, 2013 / 9:17 am

    I will have to bookmark this one and try it when we’re back in Canada and can get all the ingredients! The eggs that I buy at the street market here in China are fabulous but sadly, there’s no bacon to be found, cheese is hard to come buy and very expensive and we can’t even get milk!

  5. May 9, 2013 / 2:08 pm

    This sounds awesome! I definitely need to try making a vegetarian version with veggie “bacon” or tempeh “bacon.” Yum!

  6. May 9, 2013 / 5:34 pm

    Savoury breakfast never looked so appealing πŸ™‚

    Choc Chip Uru

  7. May 10, 2013 / 10:56 am

    This is such a fun breakfast! I love filling yet healthful breakfasts and these breakfast sandwiches look perfect for me! Every day should begin with one of these bad boys!

  8. May 10, 2013 / 11:17 am

    The new look on your blog is just fabulous! The photos are amazing, and the layout makes for a really great read. Congrats on a great post! Susan

  9. May 12, 2013 / 12:57 am

    What a fabulous breakfast and from the looks of the pictures it looks like you were enjoying it outside. How fun! A perfect weekend breakfast! Now all you need is a bottle of champagne. πŸ™‚

  10. May 12, 2013 / 2:46 pm

    These sandwiches look like a wonderful splurge for weekend breakfasting. Love the addition of asparagus, as it’s one of my favorite vegetables. Yum!

  11. May 17, 2013 / 9:04 pm

    Omygoodness this looks fabulous. I wish I would’ve seen it for Mother’s Day brunch! This would’ve been so yummy, love the addition of asparagus with that sauce!

  12. May 22, 2013 / 4:15 am

    Hi there, I would love to pass this award on to you –
    No MUST attached – if you don’t feel for it.

    This is just would I love to have in front of me this morning …. wonderful start of late start of a day. And I want sunshine on my plate too.

  13. May 25, 2013 / 7:35 am

    These look delicious! I love eggs + bacon + asparagus – it’s a winning combination. I make something along these same lines, though usually with a poached or over-easy egg and I use a roasted yellow pepper sauce on top. I just love weekend breakfasts πŸ™‚

Latest on Instagram

13   14
18   40
12   68
3   13
5   13
2   9
4   10
0   11
3   87
1   77

Follow on Instagram