• Skip to main content
  • Skip to primary sidebar

Everyday Homemade

menu icon
go to homepage
  • About
  • All Sourdough Recipes
  • Sourdough Bread
  • Sourdough Discard
  • Sourdough eBooks
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • All Sourdough Recipes
    • Sourdough Bread
    • Sourdough Discard
    • Sourdough eBooks
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Sourdough Breakfast Recipes

    Published: Feb 25, 2025 by Ashley Petrie, RDN, LDN · This post may contain affiliate links · 2 Comments

    Sourdough Breakfast Sandwich (Bacon, Egg & Cheese)

    Jump to Recipe Print Recipe

    This Sourdough Breakfast Sandwich is the ultimate combination of crispy bacon, perfectly cooked eggs, melty cheddar cheese, and creamy avocado, all on toasted homemade sourdough bread.

    A bacon, egg, and cheese sourdough breakfast sandwich with avocado cut in half on a small white plate.

    We eat a lot of sourdough breakfast sandwiches in my house. Not just because I bake a lot of sourdough, but also because I have a flock of 16 chickens!

    Chickens are so much fun. They're always squawking at each other and keeping us entertained. And of course, they provide plenty of fresh eggs.

    Funny thing is, I didn’t like eggs at all growing up. But my family kept encouraging me to try them. Eventually, I did. While they're still not my favorite food, I’ll happily eat them in a sourdough egg sandwich like this one.

    My go-to is a classic bacon, egg, and cheese on toasted sourdough with a little avocado for its creamy texture. It’s simple, satisfying, and even better when you use high-quality ingredients like homemade sourdough, fresh eggs, and thick-cut bacon.

    I love using my multigrain sourdough or everything bagel sourdough, but any sourdough bread works. The trick is cooking the bacon first, then frying the eggs and toasting the sourdough in the bacon fat.

    The result? A hearty, flavorful sourdough breakfast sandwich you’ll want to make every morning.

    I hope you give it a try and enjoy it as much as I do!

    Disclaimer: Some links throughout this post are affiliate links. As an Amazon Associate, I earn from qualifying purchases. You can learn more by visiting my Affiliate Disclosure Page.

    Ingredients & Substitutions

    Here are some notes on key ingredients. For a full list of ingredients, check out the recipe card below.

    • Sourdough Bread- Homemade sourdough makes this sandwich extra special, but a fresh loaf from a local bakery works too. I used my multigrain sourdough bread, but my rustic sourdough, honey wheat sandwich bread, or 100% whole wheat sourdough would also be great options.
    • Eggs- Use two large fresh eggs per sandwich. You can cook them over-easy, over-medium, or over-hard depending on how runny or firm you like your yolk.
    • Bacon- Thick-cut bacon adds the best crunch and flavor. I also use the leftover bacon fat to cook the eggs and toast the bread. If you want to switch it up, try sausage, turkey bacon, or a plant-based alternative (just use butter or oil instead of bacon fat for cooking).
    • Cheddar Cheese- Cheddar melts beautifully and adds a sharp bite. Feel free to swap in your favorite cheese - pepper jack, Swiss, gouda, or provolone would all be delicious.
    • Avocado- Optional, but highly recommended! It adds a creamy texture that balances the crispy bacon and toasted sourdough bread.
    • Seasonings- I kept it simple with salt and pepper, but you can customize it with garlic powder, red pepper flakes, or even everything bagel seasoning to change it up.
    The ingredients to make a sourdough breakfast sandwich. They include sourdough bread, bacon, cheddar cheese, avocado, eggs, salt, and pepper.

    Tips for Success

    • Start with the best ingredients. Fresh sourdough bread, high-quality eggs, and thick-cut bacon make all a difference in flavor. If you can, go for the good stuff!
    • Watch the heat. Every stovetop is a little different, so keep an eye on your skillet to avoid burning the bacon, eggs, or bread. Adjust the heat as needed to keep things cooking evenly.
    • Start the bacon in a cold skillet. This helps the fat render slowly, giving you crispier, more evenly cooked bacon.
    • Use the bacon fat. Don’t let it go to waste! Cooking the eggs and toasting the bread in leftover bacon fat adds incredible flavor (and saves you from using extra butter or oil).
    • Enjoy it fresh. This sourdough breakfast sandwich is at its best when the bread is warm, the cheese is melty, and everything is fresh off the skillet.

    How to Make a Sourdough Breakfast Sandwich

    Here is how to make a bacon, egg, and cheese sandwich on sourdough bread.

    Step 1: Cook the bacon. Place the bacon in a cold cast iron or stainless steel skillet. Turn the heat to medium-low and cook for about 5 minutes. Flip and continue cooking until it reaches your desired crispiness. Transfer to a paper towel-lined plate to drain.

    Two slices of raw bacon in a cast iron skillet.
    Two cooked slices of bacon in a cast iron skillet.

    Step 2: Fry the eggs. Keep the skillet on medium-low and crack the eggs into the pan, using the bacon fat for cooking. Season with salt and pepper. Cook for 2-3 minutes or until the whites are mostly set. Flip the eggs, then place ½ slice of cheddar on each. Cover the pan with a lid and cook for another 1-2 minutes or until the cheese is melted. Transfer the eggs to a plate.

    Two eggs seasoned with salt and pepper frying in bacon fat in a cast iron skillet.
    Two fried eggs in a cast iron skillet. The egg on the left is covered in a slice of melted cheddar cheese.

    Step 3: Toast the sourdough bread. Reduce the heat to low. Carefully remove most of the bacon fat from the pan, leaving just a light coating. Place both slices of sourdough in the pan, toasting only one side for 1-2 minutes or until golden brown. Transfer to a clean plate.

    Two slices of multigrain sourdough bread toasting in bacon fat in a cast iron skillet.

    Step 4: Assemble sandwich. Mash ½ avocado onto the untoasted side of one slice of sourdough. Season with salt and pepper to taste. Layer the bacon on top, followed by the cheesy eggs. Place the second slice of sourdough on top, untoasted side down so the toasted sides are on the outside. Cut in half and enjoy immediately!

    Two slices of toasted sourdough bread on a small white plate. The slice of the left is covered with mashed avocado that's been seasoned with salt and pepper.
    Two slices of cooked bacon on top of the mashed avocado on a slice of toasted sourdough bread.
    An assembled sourdough breakfast sandwich on a small white plate before topping with the top piece of sourdough bread.

    How to Store

    This sourdough breakfast sandwich is best enjoyed fresh. But if you're serving a crowd, you can prep a few things ahead:

    • Slice the sourdough the night before and store it in an airtight container or bag.
    • Cook the bacon up to 3 days in advance and reheat it in a skillet to crisp it up.

    Since eggs, melted cheese, and mashed avocado are best fresh, I don’t recommend making the whole sandwich ahead. But with a little prep, you can get them on plates in no time!

    A sourdough breakfast sandwich cut in half on a small white plate.
    A cover of a recipe ebook with the title "Everyday Sourdough: 27 Sweet & Savory Sourdough Discard Recipes." There is an image of sourdough discard cinnamon rolls on the front. At the bottom, it reads "By Ashley Petrie of Everyday Homemade."
    Grab a copy today!

    Are you tired of watching your sourdough discard go to waste?

    It’s time to turn excess discard into something delicious with my new ebook - Everyday Sourdough!

    Inside, you’ll find 27 tried-and-true sourdough discard recipes that will transform your leftover starter into mouthwatering creations your family and friends will love.

    No more guilt about wasting your discard - with Everyday Sourdough, you have endless options to quickly make something amazing anytime.

    Let's Connect!

    Be sure to leave a comment below if you have any questions. You can also connect with me on Instagram, Facebook, Pinterest, or via email at [email protected].

    More Sourdough Breakfast Recipes

    • A piece of sourdough cottage cheese toast topped with tomatoes, basil, salt, and pepper.
      Sourdough Cottage Cheese Toast
    • Two pieces of sourdough avocado toast on a small plate. One is topped with everything bagel seasoning and the other is topped with fresh tomato slices and seasonings.
      Sourdough Avocado Toast
    • Two pieces of sourdough French toast covered in butter, maple syrup, and powdered sugar. The ends of both pieces are cut off.
      Sourdough French Toast
    • Sourdough drop biscuits on a piece of wrinkled parchment paper.
      Sourdough Drop Biscuits

    📖 Recipe

    A bacon, egg, and cheese sourdough breakfast sandwich with avocado cut in half on a small white plate.
    Print Pin SaveSaved!

    Sourdough Breakfast Sandwich

    This Sourdough Breakfast Sandwich is the ultimate combination of crispy bacon, perfectly cooked eggs, melty cheddar cheese, and creamy avocado, all on toasted homemade sourdough bread.
    Course Breakfast
    Cuisine American
    Prep Time 5 minutes minutes
    Cook Time 20 minutes minutes
    Total Time 25 minutes minutes
    Servings 1 sandwich
    Calories 766kcal
    Author Ashley Petrie, RDN, LDN

    Equipment

    • 10-inch cast iron skillet or stainless steel skillet
    • Tongs
    • Metal spatula

    Ingredients

    • 2 slices thick-cut bacon
    • 2 large eggs
    • 1 slice sharp cheddar cheese
    • 2 slices sourdough bread
    • ½ avocado
    • Salt and pepper to taste

    Instructions

    • Place the bacon in a cold cast iron or stainless steel skillet. Turn the heat to medium-low and cook for about 5 minutes. Flip and continue cooking until it reaches your desired crispiness. Transfer to a paper towel-lined plate to drain.
      2 slices thick-cut bacon
    • Keep the skillet on medium-low and crack the eggs into the pan, using the bacon fat for cooking. Season with salt and pepper. Cook for 2-3 minutes or until the whites are mostly set. Flip the eggs, then place ½ slice of cheddar on each. Cover the pan with a lid and cook for another 1-2 minutes or until the cheese is melted. Transfer the eggs to a plate.
      2 large eggs, Salt and pepper, 1 slice sharp cheddar cheese
    • Reduce the heat to low. Carefully remove most of the bacon fat from the pan, leaving just a light coating. Place both slices of sourdough in the pan, toasting only one side for 1-2 minutes or until golden brown. Transfer to a clean plate.
      2 slices sourdough bread
    • Mash ½ avocado onto the untoasted side of one slice of sourdough. Season with salt and pepper to taste. Layer the bacon on top, followed by the cheesy eggs. Place the second slice of sourdough on top, untoasted side down so the toasted sides are on the outside.
      ½ avocado, Salt and pepper
    • Cut in half and enjoy immediately!

    Notes

    • Quick Tip: Every stovetop is a little different, so keep an eye on your skillet to avoid burning the bacon, eggs, or bread. Adjust the heat as needed to keep things cooking evenly.
    • Storage: This sandwich is best served fresh. For easier assembly, slice the sourdough and cook the bacon in advance, but wait to cook the eggs and assemble the sandwich until you're ready to serve.

    Nutrition

    Serving: 1sandwich | Calories: 766kcal | Carbohydrates: 70g | Protein: 36.5g | Fat: 38g | Saturated Fat: 12.5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 412mg | Sodium: 1600mg | Potassium: 603mg | Fiber: 6g | Sugar: 1.5g | Vitamin C: 4.5mg | Calcium: 224mg | Iron: 3.6mg
    Did you try this recipe?Let me know! Comment below, or take a picture and tag me on Instagram @everydayhomemadebyashley.

    More Sourdough Breakfast Recipes

    • A sourdough peach muffins split in half on a paper wrapper. There are more muffins and a whole peach out of focus in the background.
      Sourdough Peach Muffins with Streusel Topping
    • A sourdough strawberry muffin split in half on a paper liner. There are more muffins out of focus in the background.
      Sourdough Strawberry Muffins
    • A slice of toasted sourdough cinnamon raisin bread with a pat of butter on top.
      Sourdough Cinnamon Raisin Bread
    • Four images of various sourdough muffins in a grid with a white text box in the center with text that reads "Sourdough Muffin Recipes."
      16 Easy Sourdough Muffin Recipes to Use Up Your Discard

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Dawn says

      July 10, 2022 at 6:34 pm

      Never realized not to use milk! Great tips for simple scrambled eggs. I love a good breakfast at home in Sunday morning! Thank you!

      Reply
      • Ashley Petrie, RDN, LDN says

        July 11, 2022 at 6:46 pm

        Thank you!

        Reply

    Primary Sidebar

    Ashley sitting outside smiling at the camera.

    Hi, I'm Ashley!

    Welcome to Everyday Homemade, where I share fun and easy sourdough recipes, creative ways to use discard, and homemade meals that pair perfectly with fresh-baked sourdough bread.

    More about me

    Subscribe for new sourdough recipes every Saturday!

    Trending Recipes

    • Sourdough discard pizza dough stretched out on a pizza peel.
      Sourdough Discard Pizza Dough (No Yeast)
    • Sourdough discard brownies in an aluminum baking pan.
      Sourdough Discard Brownies
    • A stack of five sourdough granola bars with more bars out of focus in the background.
      Sourdough Granola Bars (Peanut Butter Chocolate Chip)
    • A plate of sourdough soft pretzels with honey mustard dipping sauce.
      Sourdough Soft Pretzels (or Pretzel Bites)

    Sourdough Recipes

    • Several sourdough chocolate chip cookies on a piece of wrinkled parchment paper on a wooden cutting board.
      Sourdough Chocolate Chip Cookies (No Chill)
    • A metal spatula lifting sourdough discard cheese crackers off of a parchment-lined baking sheet.
      Sourdough Discard Cheese Crackers
    • Three nests of homemade sourdough pasta noodles on a flour-dusted baking sheet.
      How to Make Sourdough Pasta
    • A pile of sourdough discard tortillas on a white cloth.
      Sourdough Discard Tortillas (5 Ingredients!)
    ALL RECIPES

    Footer

    ↑ back to top

    Legal

    • Privacy Policy
    • Terms & Conditions
    • Affiliate Disclosure

    Newsletter

    • Sign Up! for emails and updates

    About

    • About
    • Contact
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Everyday Homemade

    • Facebook
    • Pinterest
    • Email
    • Print