• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Hungry Healthy Happy
  • Chinese recipes
  • About
  • Recipes
  • FREE eBook
  • Contact
  • Subscribe
menu icon
go to homepage
  • Chinese recipes
  • About
  • Recipes
  • FREE eBook
  • Contact
  • Subscribe
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • search icon
    Homepage link
    • Chinese recipes
    • About
    • Recipes
    • FREE eBook
    • Contact
    • Subscribe
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • ×

    Hungry Healthy Happy » Recipes » Sandwiches

    The Ultimate Breakfast Sandwich

    Published: Oct 11, 2019 · Modified: May 30, 2022 by Dannii · This post may contain affiliate links · 55 Comments

    349 shares
    • 156
    • 3
    Jump to Recipe
    Ultimate Breakfast Sandwich with a text title overlay.

    Think of all your favourite breakfast ingredients - fluffy eggs, avocado, tomatoes, bacon and cheese all brought together between two slices of fresh bread. That sounds like a pretty epic breakfast to me. This is The Ultimate Breakfast Sandwich! Easy to adapt and ready in under 15 minutes.

    A stack of sandwiches in front of a pot of coffee.

    Save yourself some time during the week by batch cooking these on a Sunday and then freezing them for an easy breakfast on the go.

    If you are looking for some other easy breakfast recipes, then why not try our Make Ahead Smoothie Packs, Breakfast Egg Muffins or Ham and Cheese Croissants.

    Jump to:
    • Ingredients needed
    • How to make a breakfast sandwich - Step by step
    • Why should you try it?
    • What is a breakfast sandwich?
    • Variations
    • Storage
    • Frequently asked question
    • Extra tips
    • More sandwich recipes
    • Recipe
    • Feedback

    Ingredients needed

    • Bread -  We went with some sliced sourdough. You want something sturdy as these sandwiches are pretty packed out and need some stable bread.
    • Eggs - Use fresh eggs. We like using ones with golden yolks as that makes the omelette look nice and vibrant.
    • Milk - Just a little splash of whole milk to make the omelette.
    • Cheese - We added some matura cheddar to the omelette, as it has a strong flavour and a little goes a long way.
    • Spinach - An easy way to give a vegetable boost to the omelette. You could swap it for kale if you prefer.
    • Bacon - We used smoked bacon. You could swap it for turkey bacon if you wanted to make it a little lighter.
    • Tomato - Use large beef tomatoes. Make sure they are super ripe for the best flavour.
    • Avocado - A fresh and ripe avocado adds a lovely creaminess to these sandwiches.
    • Oil - A little olive oil to cook the eggs in.
    • Sauce - We went with ketchup, but we have given some other sauce options below.

    A full ingredients list with measurements is in the recipe card below.

    How to make a breakfast sandwich - Step by step

    One: Mash the avocado and set aside.

    A pestle and morter full of mashed avocado.

    Two: Whisk the eggs with the milk and then stir in the cheese and spinach.

    A bowl containing whisked egg, milk, cheese and spinach.

    Three: Heat a little oil in a frying pan and add the egg. Gently cook for about 3-4 minutes until the egg is cooked. Fold in half and then slice into two.

    A frying pan with an omelette cooking in it.

    Four: Put the bacon under the grill and cook for 2-3 minutes each side.

    A plate of cooked bacon.

    Five: Assemble the sandwiches by toasting the bread. Spread the mashed avocado over 2 of the slices of bread and add the tomato. Top with the cooked egg.

    Two shot collage of toasted bread topped with mashed avocado, sliced tomato, then folded omelette.

    Six: Add bacon then drizzle ketchup over the other slice of bread.

    Two shot collage of the sandwich with bacon added then ketchup added.

    Why should you try it?

    • A hearty weekend breakfast - These are super filling and will keep you full all day.
    • Great for feeding a crowd - You can easily double this recipe if you have a few people round for brunch.
    • Easily customisable - Use this recipe as a base and adapt it with your favourite breakfast ingredients.
    • Freezable - These are great for batch cooking, because they freeze really well.
    A Breakfast Sandwich showing avocado and tomatoes.

    What is a breakfast sandwich?

    "The Ultimate" is a bit of a bold statement. But we think these sandwiches have everything! They are a protein packed way to start your day and we have even snuck some veggies in there by adding shredded spinach to the omelette.

    A breakfast sandwich is basically two slices of bread, with all your favourite breakfast ingredients in between them. We have given you lots of ways you can adapt this recipe below.

    Variations

    You can really go wild when it comes to customising this sandwich. Use our recipe as a base, and then switch and swap for all your favourites.

    Bread - Whilst it is all about the fillings, the bread is just as important as it holds the sandwich together. We went with a couple of slices of sourdough, but there are so many options here. You could use an English muffin or a homemade bagel, a soft roll or even a croissant for something extra fancy. We found two slices of bread were the most stable though. Why not try our Easy White Bread Recipe.

    Eggs - We have gone for a spinach omelette, but if that isn't your thing you could add a fried or poached egg.

    Meat - You could swap the bacon for sausages (and even use veggies sausages to keep it vegetarian). Some really good quality ham will work well too. You can leave the avocado out (but we don't recommend that) and even add some roasted peppers for sweetness.

    Cheese - We didn't add any extra cheese, because there is already some in the omelette. But you could leave it out of the eggs and then add a slice of cheese when stacking up the sandwich so it goes all melty and gooey. You could always then pop it under the grill for a breakfast grilled cheese.

    Sauce - What is a sandwich without sauce? I wouldn't know, as I put sauce on everything! We kept this recipe classic and used our Homemade Healthy Tomato Ketchup, but you don't have to limit yourself to that.

    You could add our Homemade Healthy BBQ Sauce or some chilli sauce or pesto would work too. Even salsa would be a good way to go, especially with the mashed avocado. So many options! We are big fans of hot sauce too, so a drizzle of Sriracha would go well.

    Toasted breakfast sandwich surrounded by various breakfast items

    Storage

    Store: These are best eaten fresh, so only make as many as you need. However, if you have any leftover then you can freeze them using the directions below.

    Freeze: These sandwiches are great for batch cooking at the weekend and then freezing for easy weekday breakfasts on the go. The only thing we would suggest is to leave the avocado and tomatoes out and then add them fresh once defrosted. Wrap the sandwiches individually in some baking paper and then put them in a freezer bag.

    Defrost: Defrost them in the fridge overnight.

    Reheat: Once fully defrosted, you can heat them under the grill or in the microwave.

    Frequently asked question

    Can you freeze breakfast sandwiches?

    Yes, these freeze really well. Just leave put the avocado and tomatoes and add them once defrosted.

    How many calories in a breakfast sandwich?

    These are quite high in calories at 693 calories per sandwich. But, they are really filling and easy to adapt to make them lighter if you want.

    How can I make my breakfast sandwich better?

    Toast the bread, as it adds some added texture to the sandwich. Make sure to add some kind of sauce, because nobody likes a dry sandwich.

    What can I serve with a breakfast sandwich?

    A big cup of coffee is always my go to! Have you tried our Cinnamon Coffee recipe? If you are making these for a brunch with a few guests, then some mimosas would be a good addition.

    Can I make these breakfast sandwiches vegetarian?

    Yep, just leave out the bacon. If you still want some meaty texture, then some roasted or fried sliced portobello mushrooms would go well in it.

    Can I double this recipe?

    Yes, you can easily scale it up or down, depending on how many people you are feeding.

    heart icon

    Extra tips

    • You can either use slices of bread from a loaf, or make this with English muffins, bagels or croissants.
    • We mixed cheese in to the omelette, however you could skip that and add a slice of cheese when stacking up the sandwich.
    • You can freeze these sandwiches, but we would recommend leaving out the mashed avocado and tomato and adding them fresh before eating.
    • Make these vegetarian by swapping the bacon for cooked vegetarian sausages.
    • If you want some extra crunch in your breakfast sandwich, then add some finely sliced red onions.

    More sandwich recipes

    • The BEST Fish Finger Sandwich
    • Epic Cheese Sandwich
    • Pizza Sandwich
    • Healthy Peanut Butter and Jelly Sandwich

    If you’ve tried this breakfast sandwich recipe, or any other recipe on the blog, then let us know how you got on in the comments below, we love hearing from you!
    Tag us in your creations on Instagram @hungryhealthyhappy - we love sharing photos when people make our recipes. You can use the hashtag #hungryhealthyhappy too.

    Recipe

    The ultimate breakfast sandwich stacked up.

    Ultimate Breakfast Sandwich

    Think of all your favourite breakfast ingredients - fluffy eggs, avocado, tomatoes, bacon and cheese all brought together between two slices of fresh bread. This is The Ultimate Breakfast Sandwich!
    5 from 40 votes
    Author: Dannii
    Pin Print Save recipe Recipe saved!
    Course: Breakfast
    Cuisine: American, British
    Prep Time: 5 minutes
    Cook Time: 10 minutes
    Total Time: 15 minutes
    Allergens:
    An illustration of a carton of milk.
    Dairy
    An illustration of a cracked egg.
    Eggs
    An illustration of two ears of wheat.
    Gluten
    An illustration of a cow's head.
    Meat
    Servings: 2 sandwiches
    Calories: 693kcal
    Prevent your screen from going dark

    Ingredients

    UK Metric Measures - US Customary Measures
    • 4 slices sourdough bread
    • 2 Eggs
    • 1 tablespoon Skimmed milk
    • 10 g Mature cheddar - grated
    • 30 g Spinach - finely chopped
    • 4 rashers bacon - grilled
    • 1 tomato - sliced
    • 0.5 Avocado - mashed
    • 1 teaspoon Olive oil
    • 1 tablespoon Ketchup

    Instructions

    • Mash the avocado and set aside.
      0.5 Avocado
    • Whisk the eggs with the milk and then stir in the cheese and spinach.
      2 Eggs, 1 tablespoon Skimmed milk, 10 g Mature cheddar, 30 g Spinach
    • Heat a little oil in a frying pan and add the egg. Gently cook for about 3-4 minutes until the egg is cooked. Fold in half and then slice into two.
      1 teaspoon Olive oil
    • Put the bacon under the grill and cook for 2-3 minutes each side.
      4 rashers bacon
    • Assemble the sandwiches by toasting the bread. Spread the mashed avocado over 2 of the slices of bread and add the tomato. Top with the cooked egg.
      4 slices sourdough bread, 1 tomato
    • Add bacon then drizzle ketchup over the other slice of bread.
      4 rashers bacon, 1 tablespoon Ketchup

    Notes

    • You can either use slices of bread from a loaf, or make this with English muffins, bagels or croissants.
    • We mixed cheese in to the omelette, however you could skip that and add a slice of cheese when stacking up the sandwich.
    • You can freeze these sandwiches, but we would recommend leaving out the mashed avocado and tomato and adding them fresh before eating.
    • Make these vegetarian by swapping the bacon for cooked vegetarian sausages.
    • If you want some extra crunch in your breakfast sandwich, then add some finely sliced red onions.

    Nutritional Information

    Serving: 1sandwich | Calories: 693kcal | Carbohydrates: 83g | Protein: 29g | Fat: 35g | Saturated Fat: 10g | Cholesterol: 198mg | Sodium: 1140mg | Potassium: 811mg | Fiber: 7g | Sugar: 7g | Vitamin A: 2325IU | Vitamin C: 17.7mg | Calcium: 153mg | Iron: 6.4mg
    DisclaimerThe nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but we have endeavoured to be as accurate as possible.

    You'll love these too...

    • Mushroom Sandwich
    • Leftover Turkey Sandwich
    • Chicken Mayo Sandwich
    • Homemade Meatball Sub

    Reader Interactions

    Comments

    1. Savita @ ChefDeHome

      August 25, 2015 at 6:50 am

      I'm obsessed with grilled cheese sandwiches! This looks perfect for breakfast! Thanks for sharing, Dannii! Can't wait to try it!

      Reply
    2. Rachelle @ Beer Girl Cooks

      August 25, 2015 at 2:15 am

      5 stars
      Grilled cheese for breakfast? Yes, please! I can't wait to see the rest of the sandwiches you have coming up!

      Reply
    3. Annie @ The Garlic Diaries

      August 25, 2015 at 12:39 am

      Yum yum!! Breakfast grilled cheese! Totally have to try this.

      Reply
    4. Cheyanne @ No Spoon Necessary

      August 24, 2015 at 10:40 pm

      5 stars
      Okay, you kind of lost me for a minute after I read Ultimate. Breakfast. Grilled. and Cheese. Buuuutttt, I smacked myself a little, stopped drooling, and got my focus back! Yay! These sammies look terrif, girlfriend! Like EVERYTHING I want in my breakfast - made cheesy, gooey and yummy PLUS health-ified! #WINNING! I can't wait to see the other healthy sammies you post! My stomach wants me to tell you to hurry up... but my tummy is also impatient when it comes to all things delicious! ;) Cheers, Dannii! <3

      Reply
    5. Izzy

      August 24, 2015 at 10:27 pm

      5 stars
      Grilled cheese for breakfast??! Sign me up!! I love any excuse to eat a grilled cheese and I love it even more when I get to eat them for breakfast :)

      Reply
    6. Lauren | Just a Pinch

      August 24, 2015 at 10:20 pm

      This looks SO GOOD. Cheese is my absolute favorite food. I don't have a sandwich grill, but toasty sandwiches are perfection.

      Reply
    7. Manali @ CookWithManali

      August 24, 2015 at 9:46 pm

      5 stars
      I LOVE grilled cheese, who doesn't right? Love that this is healthier, yum! Now I want this for my lunch!

      Reply
    8. Phi @ The Sweetphi Blog

      August 24, 2015 at 5:47 pm

      5 stars
      Grilled cheeses are just the best! Love this breakfast sandwich!

      Reply
    9. Brittany

      August 24, 2015 at 4:51 pm

      5 stars
      When I was in Portland last week I saw a food truck dedicated to grilled cheese. You must find it when you go.

      Reply
    10. Alison

      August 24, 2015 at 4:51 pm

      5 stars
      I am not a fan of cheese for breakfast but could happily eat these for lunch, yum

      Reply
    11. Cailee

      August 24, 2015 at 4:29 pm

      WOW! This looks amazing!! SO much less calories than your typical grilled cheese!! ...and way more fun/ flavorful!! What a fun idea to post all different sammie recipes! Love it!

      Reply
    12. Gayle @ Pumpkin 'N Spice

      August 24, 2015 at 1:31 pm

      5 stars
      Oh I love the sound of a breakfast grilled cheese, Dannii! SO creative! I'm totally craving this sandwich, love all of the healthy ingredients on here!

      Reply
    13. Joanne

      August 24, 2015 at 12:49 pm

      5 stars
      There is a lot of delicious going on in these sandwiches! Wish I were having one for breakfast!

      Reply
    14. Mir

      August 24, 2015 at 12:23 pm

      Oh, how I love sandwiches. And for breakfast, even better. This looks restaurant quality! So good.

      Reply
    15. Anu-My Ginger Garlic Kitchen

      August 24, 2015 at 8:16 am

      5 stars
      Oh wow! These grilled cheese sandwiches look ultimate indeed. I can have these for breakfast, lunch, dinner! They are so so YUMMY! :)

      Reply
    16. Mary

      December 11, 2014 at 5:35 pm

      5 stars
      I have to top my grilled cheese and tomato sandwiches with piccalilli. Love the stuff! I can't say it has appealed to me for breakfast though - more of a lunch type meal for me. :)

      Reply
    17. Michelle

      December 10, 2014 at 10:01 am

      5 stars
      I want to eat this right now! I always forget to have breakfast.

      Reply
    18. GiGi Eats

      December 10, 2014 at 4:27 am

      5 stars
      Grilled cheese is the absolute BEST THING EVER! I wish I could eat cheese and bread, I would make the most EPIC combos, just like this one!!!! Hey Bacon... HEYYYY!

      Reply
    19. Matt

      December 10, 2014 at 1:20 am

      Yum :)

      Reply
    20. Helen @ Scrummy Lane

      December 09, 2014 at 10:13 pm

      5 stars
      A grilled cheese sandwich has to be one of my favourite snacks, but you're right that it can easily become a bit unhealthy. I love your tips for making things a bit lighter ... lately I've been lazily slathering on the mayo and cheese, so I could do with heading some of your advice ;-)

      Reply
    « Older Comments
    Newer Comments »

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Dannii in hat and glasses stood on a beach.
    heart icon

    Welcome!

    My name is Dannii. Here you will find easy family recipes with a healthy twist.
    Established in 2011, Hungry Healthy Happy has become one of the UK's most popular food blogs, with two successful recipe books published.

    About HHH»

    Chinese Recipes

    • Chilli Garlic Spicy Noodles
    • Asian Cucumber Salad
    • Slow Cooker Sweet and Sour Chicken
    • Soy Sauce Noodles
    • 10 Minute Sticky Ginger Beef
    • Soy Ginger Salmon Noodles

    Featured in

    Collage of media outlet logos.

    Popular Recipes

    • The Best Air Fryer Chips
    • 10 Minute Chickpea and Spinach Curry
    • Easy Tomato Pasta Sauce
    • 10 Minute Sticky Ginger Beef

    Footer

    ^ back to top

    About

    • Privacy Policy
    • Accessibility Policy
    • Advertising
    • Blog

    Newsletter

    • Sign Up! for emails and updates
    • See our Web Stories page

    Contact

    • Contact
    • Work with us
    • FAQ
    • Twitter
    • Facebook
    • Instagram
    • Pinterest
    • TikTok

    Featured in

    A selection of publications that Hungry Healthy Happy has been featured in

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2023 Hungry Healthy Happy • All Rights Reserved • Site Design by D Martin

    • 156
    • 3
    349 shares