30-Minute Fried Egg and Avocado Sandwich

Prep: 10 minCook: 10 min10 servingsmedium
Fried Egg and Avocado Sandwich with Bacon and Cream Cheese

A hearty breakfast sandwich featuring crispy fried eggs cooked in bacon grease, layered with creamy herb-infused cream cheese, fresh avocado slices, and crispy bacon on buttered toast. The combination of rich egg yolk, smoky bacon, and creamy avocado creates a satisfying meal perfect for weekend brunch or a substantial breakfast. The herb cream cheese spread adds a restaurant-quality touch that this beyond a typical egg sandwich.

Ingredients

10 servings
  • 4 slices bacon
    turkey bacon1:1lower-fat

    slightly less smoky

    Full guide →
  • 2 tablespoons butter, room temperature
    vegan butter1:1dairy-freedairy-free

    similar function

    Full guide →
  • 4 slices wheat bread, toasted
    sourdough1:1flavor

    tangier taste

  • 4 oz cream cheese, room temperature
    avocado mash1:1dairy-freedairy-free

    different texture

    Full guide →
  • 1 teaspoon fresh parsley, minced
  • 1 teaspoon green onion, minced
  • teaspoon salt
  • teaspoon black pepper
  • 2 large eggs
  • 4 slices tomato
  • ½ avocado, peeled, pitted, and sliced

Instructions

  1. 1

    Cook bacon in a small skillet over medium-high heat until crispy

  2. 2

    Remove bacon and drain on paper towels, reserving 1 tablespoon bacon grease

  3. 3

    Spread butter on both sides of bread slices

  4. 4

    Toast bread in skillet over medium heat, flipping to toast both sides

  5. 5

    Remove toast to serving plates

  6. 6

    Mix cream cheese with parsley, green onions, salt, and pepper in a small bowl

  7. 7

    Spread cream cheese mixture on one side of each toast slice

  8. 8

    Fry eggs in reserved bacon grease over medium-low heat

  9. 9

    Crack yolks and flip eggs

  10. 10

    Place each egg on top of 2 pieces of toast

  11. 11

    Layer each sandwich with 2 slices bacon, 2 slices tomato, and avocado slices

  12. 12

    Top with remaining toast and serve immediately

Tips

Tip 1

Let butter and cream cheese come to room temperature for easier spreading and mixing

Tip 2

Reserve bacon grease for frying eggs to add extra smoky flavor

Tip 3

Crack egg yolks while cooking for easier eating and better distribution

Good to Know

Storage

Best eaten immediately but components can be prepped separately and assembled when ready

Make Ahead

Toast bread and cook bacon up to 2 hours ahead, fry eggs just before serving

Serve With

Serve immediately while eggs are warm and toast is still crispy

See pairing guide →

Common Mistakes

Watch

Don't overcook eggs to avoid tough texture

Watch

Reserve bacon grease to prevent bland fried eggs

Watch

Toast bread properly to prevent soggy sandwich

Substitutions

Dairy-Free Swaps

cream cheese
avocado mash1:1dairy-freedairy-free

different texture

Full guide →
butter
vegan butter1:1dairy-freedairy-free

similar function

Full guide →

General Alternatives

bacon
turkey bacon1:1lower-fat

slightly less smoky

Full guide →
wheat bread
sourdough1:1flavor

tangier taste

Full guide →
Find more substitutions →

FAQ

Can I make this sandwich ahead of time?

Not recommended as the toast will become soggy and eggs will cool. Prep components separately and assemble just before serving for best results.

What if I don't have bacon grease for frying eggs?

Use butter or oil instead, though you'll lose some smoky flavor. The reserved tablespoon of bacon grease adds significant taste to the eggs.

How long will leftover components keep?

Cooked bacon keeps 3-4 days refrigerated, cream cheese mixture lasts 3 days. Toast and eggs should be made fresh for best texture and safety.