This post may contain affiliate links. Read our disclosure policy.

This fluffy egg sandwich looks just as appetizing as it tastes. It features thick slices of pillowy souffled egg and melty cheese topped with peppery arugula and sandwiched between two burger buns, toasted to a golden brown and slathered with a creamy, flavorful sauce.

Looking for another breakfast recipe? Try savory bread pudding, cheesy breakfast sliders, or breakfast nachos.

two fluffy egg sandwiches on buns stacked on top of each other
Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.

Tell Me About this Fluffy Egg Sandwich

This isn’t your basic scrambled egg sandwich. It resembles the Korean Egg Drop sandwich that were all over social media this year — there’s a reason it went viral! The first thing you’ll notice is the pillow of soufflé egg because it’s so soft and velvety

The secret to their airy texture? Sheet pan eggs. That’s right, we’ll be cooking these eggs in a baking pan. Pour the hot water into the side of the baking sheet surrounding the square baking pan. The residual heat from the water bath creates an even, gentle heat for really fluffy eggs that are steamed and cooked evenly.

As you take your first bite of this creamy egg sandwich, you’ll notice the combination of the custardy texture of the eggs and the crunchy toasted bread. The vibrant green arugula leaves add color and freshness and the creamy dijon-mayo spread adds a tangy, slightly spicy flavor. And the melted cheese just brings it all together.

Trust me when I say you’ll want this breakfast egg sandwich tomorrow morning. 

Egg sandwiches are a great way to have breakfast on-the-go that will keep you feeling full all morning. Similar to these blueberry overnight oats or carrot cake overnight oats.

Looking for more savory comfort food breakfast recipes? You’ll love these cheesy breakfast slidersbreakfast nachos, and steak and potato breakfast hash. And if you love cooking eggs, try this asparagus and cheese frittata.

four egg sandwiches with cheese and arugula on a serving platter

How to Make This Fluffy Egg Sandwich Recipe

Here are the basic steps, with images, for this fluffy egg sandwich. Skip down to the recipe card below for the full printable recipe.

Mix the eggs. Whisk together the whole eggs, milk, salt, and pepper in a mixing bowl or high-speed blender until really smooth. 

two images of eggs, milk, and spices in a blender and then blended raw scrambled eggs

Bake the eggs: Pour the egg mixture into the prepared baking dish. Pour the hot water into the side of the baking sheet surrounding the square baking pan. Bake in an 8×8 at 300°F for 40-45 minutes. Then remove them from the oven and the baking pan with water, allowing them to cool slightly. 

baked souffled fluffy eggs in a baking dish

Prepare arugula and dressing. Toss the arugula with the olive oil and a pinch of salt if desired. Use your hands to rub the olive oil into the arugula. Mix together the mayonnaise and Dijon mustard in a small bowl. 

olive oil dressed arugula in a bowl

Bake buns. Place the burger buns, inside-facing up, on a sheet pan and brush each side with the melted butter. Broil for 2-3 minutes, to toast slightly. Remove from the oven and add cheese to the top half of the burger buns, then broil for another 1-2 minutes, until the cheese is melted.

melted cheese on toasted buns

Assemble sandwiches. Spread mayo mixture onto the bottom buns. Slice eggs into 4 even squares or round pieces of fluffy eggs, placing them on the bottom buns with the mayo mixture. Top the eggs with the prepared arugula and top buns.

two images of fluffy eggs on buns with cheese and then fluffy egg sandwich with arugula

Recipe Variations

  • Add hot sauce or sriracha to the may mixture for extra heat.
  • Top with diced chives or green onions.
  • Add slices of avocado on top of the arugula for an extra creamy bite.
  • Use a slice of cheese instead of shredded cheese or use a cheese other than gruyere or cheddar.
  • Assemble the sandwich on a different piece of bread like a toasted English muffin or slices of white bread.

Make Ahead and Storing Tips

  • Make ahead: You can bake the egg souffle and store it in the fridge in an airtight container until you’re ready to assemble the sandwiches.
  • Store: If you have leftovers of the already assembled sandwiches, allow them to cool to room temperature and then wrap them in foil and keep them in the fridge for up to 4 days.
  • Reheat: Reheat in the oven, toaster oven, or air fryer until warmed to ensure the bread stays crispy.
  • Freeze: Store the egg and buns in a freezer-safe container for up to 3 months and save the arugula, cheese and sauce for once you’re ready to assemble.
fluffy souffled eggs on a bun with greens and melted cheese

If you make this easy breakfast sandwich recipe, I’d love for you to give it a star rating ★ below. You can also tag me on Instagram so I can see it!

More Egg Recipes

Tap stars to rate!
4 from 6 votes

Fluffy Egg Sandwich

Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
This fluffy egg sandwich features thick slices of pillowy souffled egg and melty cheese topped with peppery arugula and sandwiched between two burger buns. They’re toasted to a golden brown and slathered with a creamy, flavorful sauce.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 4 sandwiches

Ingredients

  • 12 large eggs
  • 1 cup milk any kind
  • 1 teaspoon kosher salt divided
  • 1/2 teaspoon fresh cracked black pepper
  • 3 cups hot water
  • 4 Burger Buns gluten-free if needed (I used Dave’s Killer Bread)
  • 2 Tablespoons unsalted butter melted
  • 6-8 ounces freshly grated white cheddar cheese or gruyere cheese
  • 1-2 cups fresh baby arugula
  • 2-3 Tablespoons chopped chives
  • 1 Tablespoon olive oil
  • 1/4 cup mayo
  • 2 Tablespoons Dijon mustard

Instructions 

  • Preheat the oven to 300°F. Line an 8×8-inch square baking pan with parchment paper and set it on a large-rimmed baking pan.
  • Whisk together the eggs, milk, salt, and pepper in a large bowl. Alternatively, use an immersion blender or high-speed blender to blend everything together until really smooth (my preferred method).
  • Pour the eggs into the prepared baking dish. Pour the hot water around the baking dish, into the rimmed baking sheet. The steam from the water bath creates an even, gentle heat for really fluffy eggs.
  • Bake in the preheated oven for 40-45 minutes. The eggs are done when the edges and top are mostly set, but it jiggles slightly when you nudge it.
  • While the eggs are cooking, toss the arugula with the olive oil and a pinch of salt. Use your hands to rub the olive oil into the arugula. Mix together the mayonnaise and Dijon mustard in a small bowl.
  • Carefully remove the eggs and sheet pan water bath from the oven. Take the eggs out of the water and carefully dump the water. Allow the eggs to cool slightly while you assemble the sandwich.
  • Preheat the oven to broil. Place the burger buns, inside-facing up, on the sheet pan. Brush each side with the melted butter. Broil for 2-3 minutes, to toast slightly, then add the shredded cheese to the top half of the burger buns and broil for another 1-2 minutes, until the cheese is melted.
  • Remove them from the oven and spread a generous amount of the mayo mixture onto the bottom buns.
  • Slice the eggs into 4 even squares or use a biscuit cutter to cut out round pieces of fluffy eggs. Place the eggs on the bottom buns with the mayo mixture. Top the eggs with the prepared arugula and top buns. Enjoy warm!
Last step! If you make this, please leave a review letting us know how it was!

Notes

Note 1. Baking Sheet. We used a large half sheet pan with rimmed edges. You can’t skip this because it needs to hold the water.
Larger Batch: Double the recipe and make the eggs in a 9×13-inch baking pan.

Equipment

  • 8×8-inch square baking dish
  • Parchment paper
  • Rimmed baking sheet (Note 1)

Nutrition

Serving: 1sandwich | Calories: 723kcal | Carbohydrates: 28g | Protein: 31.1g | Fat: 49.7g | Cholesterol: 622mg | Sodium: 1307mg | Fiber: 3.2g | Sugar: 6.7g | Vitamin A: 441.9IU | Vitamin C: 2.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

4 from 6 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




12 Comments

  1. Tara says:

    5 stars
    Oh my!! Just ordered a sandwich similar to this at an upscale brunch restaurant and immediately pulled up Pinterest to find a duplicate recipe. I am so happy to report that this is it! I subbed the mayo/Dijon out for a tomato pesto because that was on my restaurant version. Also added thick sliced bacon as that was also on my restaurant version. And my husband has informed me that this now needs to be a standard weekend brunch sandwich. 😂

    1. Molly Thompson says:

      Love that, Tara! Tomato pesto and bacon sound like amazing additions!

  2. Mica says:

    Can you make a big batch of these and freeze them to eat later?

    1. Molly Thompson says:

      Hey Mica! Yes, defintely! I wouldn’t add the greens though:) Individually wrap them in plastic wrap and store in an airtight container for freezer bag. Thanks!

  3. Chelsea says:

    3 stars
    I had the same issue as others mentioned in the reviews. I had to cook the eggs for at least 50+ minutes and turn up the heat to 350° as the eggs same out soupy when following instructions.

    1. Molly Thompson says:

      Thanks for the feedback, Chelsea! I always recommend going by when the recipe looks done over the exact time. The times in recipes should be used as guides because every oven can vary. Adding 10 or so minutes is totally fine! What type of pan are you using? The size and color of the pan can affect bake times as well. But with people saying this, I may test this one again and update if needed.

  4. Casey says:

    Made the eggs and cooked for 45 minutes and the eggs were soupy. Is the temperature supposed to be 300? I had to turn my oven up to 350 to get the eggs to cook.

    1. Molly Thompson says:

      Hey Casey! Yes, you want to cook them low and slow for best results. Did you do the water steam bath? What size pan did you use? Just want to make sure I know the details so I can help troubleshoot. Thanks!

  5. Aubrey says:

    1 star
    Followed the instructions, but the eggs and buns didn’t turn at all.

    1. Molly Thompson says:

      Hey Aubrey! What specifically happened? Maybe I can help you troubleshoot! The buns are storebought so there’s not much there to get wrong. I’ve made the eggs many many times without issue. Thanks!

      1. Jeannie says:

        Hi Molly thank you for the Recipe haven’t tried? It yet
        Just wondering if I can make this with less eggs?

        1. Molly Thompson says:

          Hey there! I haven’t tried it with less eggs, but you would likely need to adjust ratios for all the egg ingredients and adjust the bake time. Thanks!