The Perfect Breakfast Sandwich

Hello and welcome to Djalali Cooks! It’s no secret that we are serious fans of sandwiches at the Djalali house. We are also really into breakfast food. So we usually make breakfast sandwiches a few times a week. I often incorporate leftover meat, but the true favorite is the Bacon, Egg and Cheese – The Perfect Breakfast Sandwich!

Perfect breakfast sandwich

I think what makes this the perfect breakfast sandwich is the addition of dressed arugula. Much like the herb salad that topped my Quiche Lorraine, the acid from the dressing really complements the richness of the bacon, egg and cheese. Let’s begin by preheating the oven to 350 degrees. Line a sheet tray with a cooling rack, lay your bacon in a single layer on the cooling rack. Bake the bacon for about 15 minutes, or until it’s done to your liking.

Perfect Breakfast Sandwich ingredients

While the bacon is baking, dress a handful of arugula with a drizzle of olive oil and a splash of apple cider vinegar. Season with a good pinch of Kosher salt and fresh cracked pepper. Toss it well and set aside.

dressed arugula for the perfect breakfast sandwich

I use two eggs per sandwich and I like to beat them well in a large measuring cup. I use a 9″ nonstick egg pan. Unwrap your cheese slices and have them ready to go before you start cooking the eggs. And have your lid on standby. Over very low heat, melt a pat of butter and pour in your beaten eggs.

Scrambled egg prep

While the eggs continue cooking and the cheese melts (with the lid on and the heat off), toast your English Muffin and butter both sides.

perfect breakfast sandwich muffin

Remove the lid from your egg pan, the cheese should be melted and you can see the bottom of the egg is perfectly cooked with no browning. I have found that cooking eggs this way yields creamy, moist scrambled eggs.

Top one side of the English Muffin with the egg and cheese. Then top with bacon. Then add your dressed arugula.

And there you have it! The Perfect Breakfast Sandwich!

Perfect Breakfast Sandwich

To Season or Not to Season the Eggs?

I do not salt or pepper the eggs. Here is why: for starters, I use salted butter in the egg pan and to butter my muffin. I think the bacon adds a ton of savory, salty flavor. And thirdly, we seasoned the naturally peppery arugula with salt and pepper.

Perfect Breakfast Sandwich

This is our favorite breakfast sandwich, what’s yours? Leave a comment here, or reach out on facebook, Instagram or Pinterest and let me know how you like to breakfast sandwich!

Meet the Crew

I have shared a few pictures of our pups on social media, but I thought I’d properly introduce you to them here. Meet Dante, Penny and Sadie!

Dante is four years old, we adopted him when he was six months old, from Rocket Dog Rescue in California. He’s a very good big brother who takes care of his little sisters. He is currently employed as the Number 1 Guard Dog. (He works for treats.)

Penny is two years old and we adopted her from the same California Rescue as Dante, when she was 5 months old. She and Dante immediately bonded and have a very special relationship. Penny is the sassy one of the bunch, always making us laugh with her antics.

Sadie is about 1.5 years old. We don’t know for sure because she came to us as a stray. She was homeless in our Athens Neighborhood for some time before she followed us home one Sunday Morning last year. She’s been with us ever since. She and Penny love to wrestle and chase squirrels together. Sadie is more than twice the size of Penny and Dante, but she fully believes she is their size!

Thank you all for joining me today! The countdown to Christmas is on, so stay tuned this week as we prepare some great holiday dishes. Take care and be well, everyone! See you soon, xo Kelly

The Perfect Breakfast Sandwich

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.75 out of 5)
Breakfast, Brunch American
By Kelly Djalali Serves: Makes 1 Sandwich
Prep Time: 10 Minutes Cooking Time: 15 minutes Total Time: 20 Minutes

Bacon, egg and cheese with dressed arugula makes for a perfectly balanced breakfast sandwich.


  • 2 Large Eggs, beaten
  • 1 pat of Butter, plus more for buttering the muffin
  • 2 slices American Cheese
  • 2 strips Bacon
  • 1 handful Arugula
  • Drizzle of Olive Oil
  • Splash of Apple Cider Vinegar
  • Pinch of Kosher Salt and Cracked Pepper
  • 1 English Muffin, toasted and buttered



Preheat oven to 350 degrees.


Bake bacon on a cooling rack set in a sheet pan for 15 minutes, or until desired doneness is achieved.


While the bacon is baking, dress a handful of arugula with a drizzle of olive oil and a splash of apple cider vinegar. Season with a good pinch of Kosher salt and fresh cracked pepper. Toss it well and set aside.


Beat the eggs in a large measuring cup and melt butter in a nonstick pan over very low heat.


Pour in the beaten eggs and begin stirring them.


Keep stirring as the eggs begin to coagulate, coax the eggs toward the center of the pan and create a round shape.


Once the bottom of the eggs are mostly firm and the top is still loose, use a spatula to flip the eggs.


Immediately add the cheese slices, cover and turn off the heat.


Lay the egg and cheese on one half of the muffin, then the bacon, then the arugula, top with the other half of the muffin.

You Might Also Like

  • Kathy
    December 21, 2020 at 8:25 am

    I love a good breakfast sandwich and this one looks delicious! I might skip the arugula and add a little jam for a sweet/salty taste! Thanks for the recipe.

    • Kelly Djalali
      December 21, 2020 at 8:28 am

      Hi Kathy, Nice idea! I love the salty/sweet combo. I like to pour a little maple syrup on the bacon while it’s cooking sometimes to get that sweet/salty vibe going. Thanks so much for stopping by today! xo Kelly

  • Sylvia Espinoza
    December 21, 2020 at 10:13 am

    “The Perfect Breakfast Sandwich,” indeed! Yum!!! Want to try my hand at this one for sure. Then, there’s “The Crew”. Oh, my. Love reading about how they came into your lives. You’ve launched Christmas week for us in the best way. Keep it coming 🙂 ~

    • Kelly Djalali
      December 21, 2020 at 10:32 am

      Hi Sylvia! Thank so much for tuning in today. I thought it might be a good time to introduce these pups to you all, they make up such a huge part of my life. Yes, the Christmas countdown is on! See you here again soon, have a great Monday! xo Kelly

  • Judi Hume
    December 21, 2020 at 10:28 am

    I looked at the pic and thought, “Is that arugula?” and was so excited to see it IS! Another delicious recipe that I look forward to making! Thank you, Kelly!

    • Kelly Djalali
      December 21, 2020 at 10:34 am

      Hello Judi, I could just about top everything with a little dressed arugula and be happy! It’s such a great compliment to most rich, savory dishes. Let me know how you like the sandwich, Have a great Monday! xo Kelly

      • Judi Hume
        January 3, 2021 at 11:18 am

        I finally got around to making this, and I have to say, it’s absolutely the BEST BREAKFAST SANDWICH EVER! The arugula is the perfect touch to this recipe! Thank you so much for sharing this delicious, easy, recipe!

        • Kelly Djalali
          January 3, 2021 at 11:29 am

          Wonderful Judi! I am so happy you enjoyed it. Thanks so much for writing in to let me know, I love to hear when one of my recipes is a hit with you! Have a beautiful Sunday, xo Kelly

  • Terry
    December 21, 2020 at 11:05 am

    I love these I generally make these in Sunday gma loves them.. I like your version ❤️Mom

    • Kelly Djalali
      December 21, 2020 at 11:54 am

      Hey Mom, Aren’t breakfast sandwiches the best?! xo Kelly

  • Holly
    December 21, 2020 at 11:44 am

    Wow! My husband and I love breakfast for dinner….so we’ll have this soon! PS can you suggest a good nonstick pan or the one you’re using? Thanks!

    • Kelly Djalali
      December 21, 2020 at 11:59 am

      Hello Holly, Yes for sure; I have a 9″ nonstick omelette pan made by All Clad. It is kinda pricey, but well worth it. I use it only for eggs, and only use a silicone spatula. I hand wash it, and after 2+ years, it shows no sign of wear and tear. Here’s a link to the exact one I have:
      Thanks so much for stopping by today, and for your question! xo Kelly

      • Holly
        January 6, 2021 at 6:59 pm

        Thanks , Kelly! I bought the pan….LOVE it….Usually I use Lodge cast iron… but oh my I am hooked with this pan and want to buy a larger one. FWIW I can’t find where to give a recipe a vote…maybe it’s me but I wanted to give 5 stars to your breakfast sandwich here….and um yeah a few others.

        • Kelly Djalali
          January 6, 2021 at 7:10 pm

          Hi Holly, I am so glad you love the pan! It’s one of my most used pans, for sure. The way to rate the recipes is on the recipe card itself. On the recipe card, right below the title of the recipe there are 5 star shapes. When you hover over the stars they glow green and you can click whichever star to give it that rating. Thanks so much! The ratings really help others to see the recipe and hopefully give it a try! Happy cooking with your new pan! xo Kelly

  • Deirdre Cerasa
    December 21, 2020 at 1:27 pm

    Breakfast sandwiches are very popular in our house and this one looks delicious! I just need to pick up some arugula and tomorrow’s breakfast will be a breeze.
    The puppies are adorable.

    • Kelly Djalali
      December 21, 2020 at 2:53 pm

      Hi Deirdre, You’ll love this sandwich! Thanks so much, the pups are quite lovable! Thanks so much for tuning in today. Let me know how you like the sandwich! Have a great day, xo Kelly

  • Nancy P. Phillips
    December 21, 2020 at 1:51 pm

    Really enjoy all your posts. The recipe presentations are beautifully done. I also enjoy the dialogue accompanying each recipe as well as the personal touches i.e. your wonderful doggies. I wish you and your family a healthy, love filled Christmas ???⛄️?

    • Kelly Djalali
      December 21, 2020 at 2:54 pm

      Hello Nancy! Thank you so much! I am so happy you enjoy the blog and the recipes. I appreciate your stopping by and dropping me a line. Have a lovely week, xo Kelly

  • Deanna
    December 21, 2020 at 3:35 pm

    I love the addition of the dressed arugula. Never thought to do that….but it sounds delicious! Gonna try it soon. Never disappointed in your recipes that I have tried. Really enjoyed meeting your four legged crew today. My son and DIL have three dogs, all from shelters. Makes for a lively house, as I imagine yours is. Also…love that your mom comments on your posts! She sounds like a fun, supportive lady.

    • Kelly Djalali
      December 21, 2020 at 5:07 pm

      Hi Deanna, Yes, give it a try, it’s a refreshing bite that both compliments and contrasts with the richness of the bacon, egg and cheese. Let me know how you like it! Ours is definitely a lively house – especially with a 40 pound dog who thinks she’s 15 pounds! My Mom is super supportive and she makes every single recipe! Thanks so much for stopping by today! Have a great evening, xo Kelly