Viral Egg Sandwich Recipe: Celery-Crusted Comfort with Runny Yolk Heart

Breakfast & Brunch

Viral Egg Sandwich Recipe: Celery-Crusted Comfort with Runny Yolk Heart

This viral egg sandwich recipe delivers the perfect balance of crispy, creamy, and comforting textures that made it an internet sensation. 💛 The secret lies in the celery crust, which adds a refreshing crunch, and the runny yolk heart that ties everything together with rich, velvety goodness.

What started as a simple breakfast idea has now become a must-make for brunch lovers everywhere.

The recipe's genius comes from its simplicity—just a few high-quality ingredients assembled in the right way. You'll toast the bread until golden and crispy, then top it with perfectly cooked eggs that stay runny in the center.

The celery crust adds a surprising twist, while optional fillings like cheese, bacon, or avocado let you customize it to your taste.

What makes this sandwich truly special is how each bite combines textures: the crunch of the celery crust, the softness of the toasted bread, and the luxurious melt of the egg yolk.

It's the kind of dish that feels indulgent yet effortless—perfect for a lazy weekend morning or a quick breakfast before heading out.

The best part? This recipe scales effortlessly, whether you're making one for yourself or feeding a crowd. Once you try it, you'll understand why it went viral—it's comfort food at its finest, with just the right amount of sophistication. Let's get started!

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for viral egg sandwich

Just twelve ingredients transform into the viral egg sandwich sensation everyone's talking about. 💛

Ingredient Amount Notes
Sourdough Bread Loaf 🍞 1 whole Crusty, day-old preferred
Large Eggs đŸ„š 8 whole Fresh, room temperature
Celery Stalks đŸ„Ź 3 whole Hearts removed, finely chopped
Unsalted Butter 🧈 œ cup Cold, cubed for crust
Shredded Cheddar Cheese 🧀 1 cup Sharp or mild variety
Crispy Bacon Strips đŸ„“ 4 oz Optional, chopped fine
Fresh Avocado Slices đŸ„‘ 2 whole Optional, for topping
Diamond Crystal Kosher Salt 🧂 1 tsp For seasoning
Freshly Ground Black Pepper đŸŒ¶ïž œ tsp For finishing
Extra-Virgin Olive Oil đŸ«’ 1 tbsp For brushing bread
Hot Sauce đŸŒ¶ïž 1 tsp Optional, for serving
Mayonnaise đŸ„« 2 tbsp Optional, for extra creaminess

The celery crust is where the magic happens—crispy, fresh, and packed with flavor. Grab the heartiest celery stalks from the produce section (the ones with vibrant green tops), and chop them finely—almost like a slaw. Trader Joe's usually has the best quality celery, but any grocery store works. For the bread, sourdough loaves from the bakery section (day-old is ideal) give that perfect crunch. The eggs? Freshness matters—look for eggs with bright yolks, not cloudy whites. Room temperature eggs fry up better, so take them out 30 minutes before cooking.

No celery? Finely chopped green onions or scallions work in a pinch, though they won't be as crispy. Bacon hater? Swap for crispy fried potatoes or sautĂ©ed mushrooms—still delicious. Avocado optional? Absolutely, but if you skip it, add extra cheese or a drizzle of hot sauce for that tangy kick. The butter should be cold and cubed—if it melts too fast, pop it in the freezer for 10 minutes. And if you're feeling fancy, toasted sesame oil instead of olive oil adds a nutty depth (just 1/2 tsp).

Make the crust ahead? Yes, absolutely. Mix the celery, butter, and salt, then refrigerate for up to 2 hours before using—it'll be even crispier. The sandwiches reheat beautifully—toaster oven for 3-5 minutes keeps the yolk runny. Store leftovers in the fridge for up to 2 days, but honestly, they're best fresh. For a crowd, double the crust and eggs—this recipe scales perfectly for brunch parties. Pro tip: Keep the eggs in a separate pan until serving so the yolk stays perfectly runny.

❀

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this combo—sourdough’s chewy bite, buttery richness, and that celery crunch with melty cheddar? It’s the kind of sandwich that makes you pause mid-bite just to savor it. The eggs stay perfectly runny or firm, depending on how you like them, but the real star is how effortlessly the flavors sing together.
  • No-Fuss Assembly: Honestly, I’ve made this wrong three times—undercooked eggs, over-toasted bread, you name it—but even my messes tasted good. You’re looking at five ingredients, maybe a knife and a pan. Toast the bread, fry the eggs, toss in celery and cheese, and call it a day. That’s it. No fancy techniques, no stress.
  • Lunchbox Hero: Between us, this is my go-to for lunches that don’t involve sad desk salads. Pack them cold the night before, and they’ll still taste fresh hours later—crispy edges, gooey cheese, that celery snap. My kid brings them to school; my coworker asks for them every Friday. It’s that reliable.
  • Budget Breakfast Win: I buy sourdough in bulk, eggs by the dozen, and a block of cheddar lasts forever. Celery? It’s the one veggie that doesn’t wilt overnight. For under $5, I feed my whole family breakfasts that feel like a splurge. Plus, leftovers reheat in seconds—microwave or skillet, no judgment.

Step-by-step instructions for celery-crusted egg sandwiches

Here's how to build these viral comfort sandwiches with crispy celery crusts and perfect runny yolks.

1

👹‍🍳 Step 1: Create the Celery-Crusted Butter

In a food processor, pulse the 3 whole celery stalks (hearts removed) until you get a fine, wet pulp—about 1 tablespoon worth. Transfer this to a small bowl and mix in the 0.5 cup unsalted butter, 1 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper. The butter should look like a pale green, chunky paste.

This celery butter is the secret to that addictive crust. I like to press it between two sheets of parchment paper and chill for 15 minutes before spreading—it makes it easier to handle and prevents the bread from getting soggy. The celery adds a subtle crunch and freshness that balances the richness of the eggs.

2

🍳 Step 2: Toast and Assemble the Sandwiches

Slice the 1 whole sourdough bread loaf into 4 thick slices (about œ-inch each). Brush both sides of each slice with 1 tbsp extra-virgin olive oil, then toast in a skillet over medium heat until golden brown—about 2 minutes per side. While still warm, spread the celery butter evenly on one side of each slice.

Here's the thing—don't rush the toasting. You want the bread to be deep golden brown with visible grill marks. The butter will melt slightly from the residual heat, creating that perfect crispy crust when you add the eggs later. Keep the toasted slices warm while you cook the eggs.

3

đŸ„˜ Step 3: Cook the Perfect Eggs for Runny Yolks

Heat a nonstick skillet over medium-low heat and add the 8 whole large eggs (room temperature). Cook them sunny-side up for 3-4 minutes until the whites are set but the yolks remain completely liquid. This is where patience pays off—if you cook them too long, you'll lose that magical runny center that makes these sandwiches irresistible.

While the eggs cook, sprinkle 1 cup shredded cheddar cheese evenly over the celery-buttered sides of the toast. The cheese should melt slightly from the residual heat but stay mostly solid—it'll melt fully when the eggs go on top. If you're using the 4 oz crispy bacon strips, crumble them finely and sprinkle half over each sandwich now.

4

đŸ”„ Step 4: Assemble and Toast to Perfection

Place one cooked egg on top of each cheese-covered toast slice. Top with the remaining toast slices, butter-side down. Press gently to create a sandwich shape, then transfer to a clean skillet over medium heat. Cook for 1-2 minutes per side until the bread is golden brown and crispy again, and the cheese has fully melted into a gooey blanket.

This final toasting step is crucial—it creates that signature crispy exterior while keeping the eggs perfectly warm inside. You'll know they're ready when the bottoms are deep golden brown and the sandwiches release easily from the pan. The celery butter will be crispy on the outside but still creamy inside, creating the perfect texture contrast.

5

đŸœïž Step 5: Serve with Toppings and Sauces

Let the sandwiches rest for 1 minute before serving—this helps everything set just right. Slice each sandwich diagonally into two equal triangles and arrange on a plate. Top with the 2 whole fresh avocado slices (if using), a drizzle of 2 tbsp mayonnaise, and a squeeze of 1 tsp hot sauce. The avocado adds a cool, creamy contrast to the warm, crispy sandwiches.

Here's the moment you've been waiting for: take that first bite. The crispy celery crust gives way to the creamy cheese, then the perfectly runny yolk bursts through—it's pure comfort food magic. Serve immediately while everything is at its peak temperature and texture. These sandwiches are best enjoyed fresh out of the pan!

👹‍🍳

Pro Tips For Making Viral Egg Sandwich

  • TOAST SLOWLY: The sourdough crust burns faster than you think. Start your toast on medium-low heat—yes, even if you’re impatient—and pull it off just before it looks done. It’ll crisp up perfectly while the egg finishes in the pan.
  • SALT THE BREAD FIRST: Unsalted butter + sourdough = flavor disaster if you skip this. Lightly toast the bread, then brush it with butter after sprinkling a pinch of salt on each slice. The crust will taste like it was meant to be salty.
  • DICE CELERY SMALL: Big chunks of celery turn mushy when they hit the hot butter. Cut yours into 1/4-inch pieces—small enough to soften in 2-3 minutes but still hold shape. (I learned this the hard way when my sandwiches looked like soup.)
  • USE COLD EGGS: Room-temperature eggs? They’ll splash everywhere when you crack them into the butter. Keep them cold straight from the fridge, then let them sit in the pan for 2-3 minutes before stirring. Less mess, same perfect runny yolk.

Make-ahead tips for leftovers

Prep Ahead Components

Make the celery butter the night before—it actually tastes better after chilling for 12-24 hours! Store it in an airtight container in the fridge. The celery stays crispier longer this way, and the flavors meld beautifully.

I like to prep all the toppings too: chop the bacon, slice the avocado, and measure out the cheese. This way, assembly is just a matter of toasting and cooking eggs in the morning. đŸ’Ș

Egg Prep Strategy

Cook all 8 eggs at once in a nonstick skillet—it's faster and keeps them consistent. For make-ahead convenience, fry them sunny-side up with runny yolks, then transfer to a wire rack to cool completely.

Once fully cooled, store them in an airtight container in the fridge for up to 2 days. When ready to assemble, just reheat the eggs in a skillet for 30 seconds to warm through without overcooking. 🍳

Bread Storage Hack

Toast the bread slices completely (until golden brown) and store them in a paper bag at room temperature for up to 4 hours. The paper bag keeps them crispy longer than plastic. For longer storage, wrap toasted slices in parchment paper and freeze for up to 1 month.

When ready to assemble, simply toast again in a skillet for 1 minute per side to restore crispiness. This works especially well for brunch parties—just thaw overnight. ❄

Assembly Timeline

Here's my foolproof timeline for making 4 sandwiches ahead:

  1. Night before: Prep celery butter and store in fridge.
  2. Morning: Toast bread and store in paper bag (keep warm in a 200°F oven for up to 30 minutes).
  3. 10 minutes before serving: Cook eggs and assemble sandwiches—this keeps the yolks perfectly runny. For larger batches, double the celery butter and eggs, then assemble sandwiches in stackable airtight containers. Reheat individual sandwiches in a toaster oven for 3-5 minutes to maintain crispiness. 💡

Freezer-Friendly Version

For true make-ahead convenience, assemble the sandwiches without eggs (just bread, celery butter, and cheese). Wrap each in parchment paper and freeze for up to 1 month. When ready to serve, toast in a toaster oven for 5-7 minutes, then add a freshly cooked egg on top.

This method preserves the crispy texture while keeping prep simple. The eggs cook in under 2 minutes this way—no soggy bread! đŸ”„

Reheating Perfection

Reheating is where most people mess up—microwaves are the enemy of crispy sandwiches. Instead, use a skillet over medium heat for 1-2 minutes per side until golden brown. For toaster oven reheating, set to 375°F for 3-5 minutes—this gives the best crispy results.

If your sandwiches seem dry after reheating, brush the outside with a tiny bit of olive oil before toasting to restore moisture. đŸ’«

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 16g80%
Cholesterol 480mg160%
Sodium 1200mg52%
Total Carbohydrate 36g12%
Dietary Fiber 4g14%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this egg sandwich recipe use celery in the butter?

The celery adds a surprising but delicious crunchy texture and fresh flavor that cuts through the richness of the eggs and cheese. When pulsed finely and mixed with cold butter, it creates a crispy crust that stays fresh even after reheating. This unexpected ingredient is what makes these sandwiches stand out from basic egg toast!

2

Can I make these sandwiches ahead of time?

Yes! The celery butter can be made 12-24 hours ahead and stored in an airtight container. For full sandwiches, assemble without eggs and freeze them wrapped in parchment. When ready to serve, toast in a toaster oven for 5-7 minutes, then add freshly cooked eggs. This keeps everything crispy while maintaining that perfect runny yolk.

3

How do I keep the egg yolks perfectly runny?

Use room temperature eggs and cook them sunny-side up over medium-low heat for exactly 3-4 minutes. The whites should be set while the yolks remain completely liquid. Keep the heat low to prevent overcooking, and add the eggs to the sandwiches just before serving to maintain that luxurious texture.

4

What's the best bread for this recipe?

Day-old sourdough is ideal because it's sturdy enough to hold up to the crispy toppings without getting soggy. For extra crunch, look for a loaf with a thick crust. If you can't find sourdough, brioche or whole wheat bread also work well—just toast them until deeply golden brown for that perfect texture.

5

Can I make this recipe vegetarian?

Skip the bacon and use sautéed mushrooms or caramelized onions instead. For extra protein, add a layer of crumbled feta or goat cheese between the bread slices. The celery butter and runny yolk will still shine as the star of the show.

★★★★★4.5(8 reviews)
Categories Breakfast & Brunch