Egg in a Hole Breakfast Sandwiches

This blog post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

These egg in a hole breakfast sandwiches are an easy and super satisfying weekend breakfast idea that can be customised however you like!

A vegetarian egg in a hole breakfast sandwich with labels showing what's inside.

These egg in a hole breakfast sandwiches are the ideal way to start the day. They’re crispy and cheesy, with fresh tomato and avocado – and when you bite into the egg, it coats everything with oozing runny yolk.

If this is what you wake up to, you know it’s going to be a good day.

An egg in a hole breakfast sandwich with cheese melting out from the middle, and a gooey egg on top.

Weekend breakfast idea

Breakfast can be boring. We don’t have much time in the mornings, so I tend to get in a bit of a rut – just a quick bowl of cereal every day, with the occasional bowl of porridge or slice of toast every now and then.

That’s why I like to make something a bit more exciting on the weekends, when we have a bit more time on our hands – perhaps some beans on toast, mushrooms on toast, or scrambled eggs on toast (…I like toast).

These egg in a hole breakfast sandwiches are just the ticket!

They’re still pretty quick to make – on the table in about 15 minutes max!

An egg in a hole breakfast sandwich cut in half on a board.

What is egg in a hole?

Just in case you’re not familiar with egg in a hole, it’s pretty easy to explain: It’s an egg. In a hole.

It’s literally just a baked egg cooked inside a piece of toast. And it’s as wonderfully simple, and as wonderfully delicious, as it sounds. Sometimes the simplest things really are the best.

There are all sorts of other names for this dish, depending on where in the world you live. You may know it as ‘egg in a basket’, or even as ‘toad in the hole’ (though in the UK this means something different!).

These egg in a hole breakfast sandwiches combine a simple egg in a hole with a few additional ingredients to make a hearty, flavourful toasted sandwich that’s perfect for breakfast.

Ingredients for egg in a hole breakfast sandwiches.

How to make breakfast sandwiches

The key to making a perfect breakfast sandwich is to choose good quality ingredients. There are only 5 ingredients in these sandwiches, so it’s worth getting the good stuff.

  • good quality, crusty bread
  • fresh avocado
  • dark red tomatoes that smell like a greenhouse
  • mature cheddar cheese slices
  • fresh eggs

That’s all you need! Here’s how to make your breakfast sandwiches.

A slice of bread with a hole cut in it on a bread board.

Step 1: Toast the bread

Cut a hole in one of the slices of bread. You can use a cookie cutter if you have one, or just cut around the top of a circular glass.

Or if you’re less concerned with everything looking beautiful, just rip an egg-sized hole in the middle of the bread. Nobody’s judging you here.

Spread each piece of bread with plenty of butter (much tastier than oil), and cook each side in a frying pan until it’s nice and crispy.

Don’t waste the circle you cut out, by the way – it’s perfect for nibbling as you cook…

Crispy toast cooking in a frying pan, with a hole cut in one piece.

Step 2: Add fillings

Load up the intact slice of toast with your choice of breakfast sandwich fillings. I went for fresh tomatoes and avocado, and some sliced cheddar cheese.

The veg will warm through slightly, but not so much that they’re not still crisp and fresh-tasting.

Crack an egg into the hole in the second piece of bread.

Toast in a frying pan, topped with cheese and sliced tomatoes.

Step 3: Cover and cook

Cover the pan with a lid, and let it cook for a few minutes. The lid will keep the heat in, allowing the egg to cook through, and the cheese to melt.

It should only take a few minutes to cook. If you prefer a solid egg yolk, you can flip that piece over to cook a bit more. I left mine runny in the middle.

Egg in a hole in a frying pan with another piece of cheesy tomato toast.

Then just sandwich the two pieces of bread together, and you’re done!

An egg in a hole breakfast sandwich with orange juice and coffee.

What else can you put in breakfast sandwiches?

These breakfast sandwiches are seriously easy to customise. You could make them differently every time, if you’re not a creature of habit like I am.

Basically, any vegetarian breakfast food can go in a sandwich. Here are a few ideas:

  • vegetarian sausages or vegetarian bacon (pre-cook them before adding to the sandwich)
  • sautéed mushrooms
  • a spoonful of British-style baked beans
  • wilted spinach

You could even swap the toast for a large English muffin, a waffle, or a bagel, for a bit of a change!

What would you put in your breakfast sandwiches?

Aerial shot of a breakfast sandwich with an egg cooked into the bread.

Egg in a Hole Breakfast Sandwiches

These egg in a hole breakfast sandwiches are an easy and super satisfying weekend breakfast idea that can be customised however you like!

If you’ve cooked this recipe, don’t forget to leave a star rating!

5 from 1 vote
Print Pin Comment
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 1 sandwich
Calories: 578kcal
Author: Becca Heyes


  • 2 slices good quality crusty bread
  • 1/2 tbsp butter
  • 1 egg
  • 1/2 small avocado, sliced
  • 2 slices cheddar cheese
  • 1/2 large tomato, sliced


  • Cut a hole in the middle of one of the pieces of bread. Butter both sides of the two slices, and place them in a frying pan over a medium-low heat. Cook for a few minutes, until the underside is crispy, then flip them over.
  • Crack an egg into the hole in the bread. Add the three other ingredients (avocado, cheese, tomato) to the second piece of bread. Cover the pan with a lid, and cook for a few more minutes, until the bread is crispy underneath, the cheese has melted, and the egg is cooked to your liking. If you’d like the egg to be cooked more, just flip that piece of bread over for a minute or so.
  • Sandwich the two pieces of bread together, and serve immediately.


Nutrition Facts
Egg in a Hole Breakfast Sandwiches
Amount Per Serving (1 sandwich)
Calories 578 Calories from Fat 345
% Daily Value*
Fat 38.3g59%
Saturated Fat 15.6g78%
Cholesterol 215mg72%
Sodium 642mg27%
Potassium 744mg21%
Carbohydrates 40.1g13%
Fiber 7.5g30%
Sugar 5.9g7%
Protein 21.1g42%
Calcium 352mg35%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.

Tried this Recipe? Leave a Comment!Comments and star ratings really help support the site – thank you!

Looking for another weekend breakfast idea? Try my vegetarian full English breakfast burritos!

Save This Recipe (New)

💾 Save this recipe! Enter your email and I'll send the recipe straight to your inbox, so you'll never lose it again. Plus, you'll receive 1-2 emails per week with new recipes, and a FREE e-cookbook!

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating