This sourdough breakfast sandwich is a delicious and satisfying way to start your day. It combines the tangy flavor of sourdough bread with your favorite breakfast ingredients including eggs, bacon, cheese, and vegetables.

Making a sourdough breakfast sandwich at home is easy and gives you lots of flexibility. Experiment with your favorite fillings like scrambled or fried eggs, crispy bacon, melty cheese, and fresh or sauteed vegetables to create a masterpiece perfect for you.
If you're wondering what to serve with this sandwich have a look at our collection of breakfast side dishes. Love breakfast sandwiches? You've got to try this croissant breakfast sandwich or my breakfast burger.
Why You Will Love This Recipe
- Easily Customizable. You can easily adjust the recipe to suit your preferences, by using different breads, cheeses, proteins or adding other toppings like veggies.
- Quick and Easy Breakfast. The simple sourdough breakfast sandwich can be prepared in a little more time than it takes to scramble your eggs.
- Low-Cost Breakfast Option that Satisfies. This budget-friendly sandwich is more cost-effective compared to store-bought or fast-food options.
- Enjoy It Any Time of Day. While this sandwich makes a fantastic breakfast, it can also be enjoyed as a satisfying lunch or even a quick and easy dinner.
Ingredients
You'll only need a handful of simple ingredients to make these sandwiches. They're easy to find in your local grocery store if you don't already have them in your kitchen right now.
Here's a look at the ingredient highlights you need to make these sandwiches, but you'll find the full list and exact amounts in the recipe card at the end of the post.

- Sourdough Bread: Our favorite for this sandwich is real sourdough bread. But of course, you can also use English muffins, ciabatta whole grain bread, Ezekiel bread, sprouted grain bread, rye bread, or even tortillas. If you prefer a smaller sandwich, consider sourdough rolls or biscuits.
- Eggs: Use at least two eggs per sandwich for a heartier sandwich. Cook your eggs in any style you prefer from scrambled to fried eggs, or even poached eggs.
- Cheddar Cheese: I used sharp white cheddar, but feel free to use Swiss, pepper jack, mozzarella, provolone, Gouda, or any other favorite cheese or combination of cheeses.
- Cooked Bacon Strips: Cook the bacon to your desired level of crispiness before adding it to the sandwich!
- Butter: A flavorful way to toast the sourdough bread.
Substitutions and Variations
The possibilities are endless, and you can customize your sandwich according to your preferences.
- Add Vegetables: Add avocado, tomato, spinach, lettuce, sweet bell pepper, onion, watercress, or other favorites for added crunch and flavor. Be sure to cut or slice them into manageable pieces so they will sit nicely on your sandwich.
- Add Herbs: Sprinkle some herbs like parsley, oregano, basil, cilantro, chives, or scallions for additional flavor.
- Add a Spread: Add bacon aioli, hummus, cream cheese, mustard, pesto, hot sauce, or mayo.
- Make it a Double: Double up on your bacon or use a combination of breakfast meats such as bacon, sausage, and ham instead.
- Spicy: Add a sprinkling of chili pepper flakes, diced jalapeno pepper, our jalapeno powder, smoked jalapeno powder, or chipotle powder to the sandwich for a bit of heat. You can also serve up our homemade hot pepper sauce on the table as well.
How to Make the Best Breakfast Sandwich
This delicious sourdough breakfast sandwich only takes a few minutes and a few simple steps to make. Even beginners will have no issues with it.
The overview for these sandwiches is right here, but you'll find the exact instructions in the recipe card at the end of the post.
- Cook the eggs to your liking by either frying or scrambling.
- Toast your buttered bread in the pan.


- Add cheese towards the end of toasting and let it melt a bit.
- Assemble your sandwich starting with the egg.


- Add the bacon and then the top piece of sourdough bread. Enjoy!


⭐️ Hint: It's important to add the cheese in the last 30 seconds to minute and a half of toasting (depending on how melty you want your cheese). It won't melt when placed on the bread after toasting.
If you love recipes like this, you may also enjoy this grilled cheese and egg sandwich, Italian Chopped Sandwich, Fluffy Cloud Eggs or our Loose Meat Sandwich Recipe.

Storage
Refrigerator: Wrap leftovers after cooling in aluminum foil or plastic wrap and store for up to 3 days.
Freezer: Cool the sandwiches completely, then wrap them in a double layer of plastic wrap. Freeze for up to a month in a heavy-duty freezer bag.
Reheat: Wrap the sandwiches in foil, then bake for 15 to 20 minutes at 350 until heated through.

What to Serve with a Breakfast Sandwich
There are various ways you can serve this delicious breakfast sandwich. Here are a few ideas:
- Potato Side Dish: Hash browns, air fryer breakfast potatoes, mashed potato fries, or loaded breakfast potatoes.
- Fruit: Fresh fruit salad, my grandma's old-fashioned fruit salad, or Greek yogurt topped with granola.
- Serve for Lunch or Dinner. For lunch or a light dinner, you can add a small bowl of your favorite warm soup such as easy beef vegetable soup, roasted vegetable soup, or cream of broccoli soup.
- Add a Sauce. Add a delicious sauce such as bacon aioli, basil aioli, chipotle mayo, or buffalo ranch sauce.
- Something to Sip On. A well-brewed cup of coffee is an excellent choice to pair with your sourdough breakfast sandwich. Whether you prefer a black coffee, a creamy latte, dalgona coffee, or a sweet cappuccino.
Tips
To help you make the perfect sandwich, follow these tips:
- Choose a moist, dense loaf of sourdough bread with a slightly tangy flavor for best results.
- Allow the cooked meat and eggs to cool slightly before assembling sandwiches. This keeps the sandwich from ending up soggy.
- Lightly toasting the sourdough bread until golden brown enhances its flavor, adds a bit of crunch, and prevents the bread from getting soggy when loaded with sandwich ingredients.
- Melt the cheese in the pan. Add the cheese to the toast in the pan over medium-high heat so the cheese melts and gives the bread a nice crusty golden brown finish.
FAQ
Sure thing! Prepare your breakfast sandwiches as instructed and then follow the instructions above to store them in the freezer until you're ready to enjoy them.
You want to choose a flavorful bread and one that is fairly sturdy so it will hold up the ingredients you are adding on top. Sourdough, either homemade or storebought, works especially well but you can also use whole grain, seeded bread, or English muffins, and more.

Video
More Breakfast Recipes
Do you like breakfast and brunch? Here are some recipes you may also like to try.
Ready to get cooking? Remember that you can print this recipe if you would like.

Sourdough Breakfast Sandwich
Ingredients
- 4 slices sourdough bread
- 4 large eggs
- 4 slices Sharp white cheddar cheese
- 6 strips bacon, cooked
- 2 tablespoons butter or margarine for toasting and frying
- Salt, to taste
- Pepper, to taste
Instructions
- In a large skillet, melt 1 tablespoon of butter (or olive oil) over medium heat. Crack the eggs into the skillet, sprinkle with salt and pepper, and fry them to your preferred consistency.
- Butter both sides of your sourdough slices with the remaining butter or margarine. In the same skillet (wiped clean), toast the bread on both sides until golden brown and crispy. In the last 30 seconds of toasting add the cheese slices to start melting.
Assemble the Sandwich:
- Start with one slice of toasted sourdough. Place the cooked eggs on top of the bread.
- Add 3 slices of bacon on top of the eggs. Top with the second slice of sourdough with the cheese on it.
- Assemble the second sandwich. Serve immediately while hot!
Notes
- Choose a moist, dense loaf of sourdough bread with a slightly tangy flavor for best results.
- Allow the cooked meat and eggs to cool slightly before assembling sandwiches. This keeps the sandwich from ending up soggy.
- Lightly toasting the sourdough bread until golden brown enhances its flavor, adds a bit of crunch, and prevents the bread from getting soggy when loaded with sandwich ingredients.
- Melt the cheese in the pan. Add the cheese to the toast in the pan over medium-high heat so the cheese melts and gives the bread a nice crusty golden brown finish.
Carla says
This sandwich was easy to make and was enjoyed by everyone. Better than takeout version I’ve had before and will definitely make this recipe again.
Karin and Ken says
So glad to hear it! You made my day. We love these easy sandwiches. Thank you for taking the time to let me know. You made my day. All the best. Karin