Eggs In A Hole

This recipe for Eggs in a Hole is different from the traditional recipe that uses bread. No bread is used in this recipe, making this a healthier version of Eggs In A Hole. And this dish is topped with homemade salsa that not only adds flavour but also boosts the nutrients. (There is a vegan version you can make of this recipe as well.)

Eggs in a hole

Disclosure: Some of the links in this post are affiliate links. If you click these links and make a purchase we may earn a commission. Keep in mind that we link these companies and their products because of their quality, not because of the commission we may receive from purchase.

Not Traditional Eggs In A Hole

Traditionally, Eggs in a Hole uses bread or toast as the base for the ‘hole’. The centre of the bread is cut out and the egg is cooked inside the hole in the bread.

For this recipe, a pepper is sliced into rounds and the eggs are cooked inside the pepper. This not only reduces the number of carbs but the calories as well. And the peppers add flavour and a boost of vitamin A to the dish.

Easy To Make

Eggs in a Hole are easy to make and quick. This breakfast can be made on a weekday or weekend. Ready in less than 15 minutes, if you prepare the salsa the night before, Eggs in a Hole are perfect to start your day, any day of the week.

Topped with Fresh Homemade Salsa

These Eggs in a Hole are topped with a simple homemade salsa. The salsa is made from seven ingredients that you probably already have on hand. Tomatoes, red onion, jalapeno, garlic, fresh cilantro, lime juice, salt and pepper.

Although the recipe calls for everything to be made at the same time, the salsa can actually be made the night before and stored in the fridge until ready to use. This saves time when preparing this dish on a weekday.

The salsa can be spiced up by using a hotter pepper like cayenne peppers. We did this last summer when we grew cayenne peppers in our garden. One cayenne pepper added lots of heat to a double batch of this salsa.

If you don’t have the ingredients or don’t have the time to make the salsa, jarred salsa can be used in its place.

Salsa Variation

The jalapeno can be replaced with any hot pepper you have on hand or omitted. We have used banana peppers and Cubanelle peppers and sometimes we dice the ends of the sweet peppers and add them to the salsa.

Diced avocado is also a great addition to this salsa. Of course, that will change the calorie and fat content of the recipe, but avocados have good fats and this recipe would only use half of an avocado.

fresh salsa for eggs in a hole

Meat or No Meat

Adding meat or not is up to you. We usually add diced ham. Chopped cooked bacon or breakfast sausage can be added as well. 

Cheese On Top

Shredded cheddar cheese is used to top this dish. But other kinds of cheese can also be used. Monterey Jack, Jalapeno Cheddar, Havarti or Gouda are just a few we have used.

Lactose-free cheese can also be used to make this dish. Or the cheese can also be omitted altogether if you want. See the vegan version of this recipe below for cheese alternatives. 

Making Eggs In A Hole

Making this recipe is easy and can be done in a few different ways.

In a frying pan on the stovetop is how we started making these. Using a non-stick frying pan works best. We use this method in the winter and when camping.

In a cast iron pan over a campfire. This is another way we cook these when camping. We also make them this way when cooking with the Weber Kettle. 

On the Blackstone Griddle is our new favourite way to make Eggs In A Hole. We can make up to 12 at a time on our 22″ griddle, making it perfect for making a large batch for our family. 

Vegan Version

If you are vegan, you can still make this recipe. Yes, there are plant-based eggs. JUST Egg is one of those products. You can find this product at Amazon in the U.S. In Canada, this product is sold at major grocery stores.

Vegan cheese can be substituted in this recipe. There are many brands available like Violife. Nuts for Cheese is a Canadian brand with a good variety of flavours.

The milk in the recipe can be replaced with any vegan alternative like almond, cashew, or coconut milk.

And lastly, the meat in the recipe can be replaced with any plant-based meat alternative.

Serving Eggs in a Hole

This dish is best served immediately. When freshly cooked, the flavours are at their best.

If you have leftovers, you can store them in the fridge in an air-tight container and reheat them in the microwave. When storing leftovers, the salsa and the eggs should be kept in separate containers.

Once cooked, these will last up to two days in the fridge.


Eggs in a hole

Eggs In A Hole

5 from 6 votes
Prep Time 20 minutes
Cook Time 5 minutes
Total Time 25 minutes
Course Breakfast
Servings 2



  • 1 small tomato, diced
  • ¼ small red onion, diced
  • ½ jalapeno, diced
  • 1 clove garlic, finely chopped or crushed
  • 2 Tbsp lime juice
  • 1 tsp salt
  • ½ tsp pepper

Eggs In a Hole

  • 4 eggs
  • ¼ cup milk
  • 4 ham slices, diced
  • ¼ cup shredded cheddar
  • 1 tsp salt
  • ½ tsp pepper
  • 1 bell pepper, seeded and cut into 4 rounds, about ¼ inch thick
  • Cooking spray



  • Place all ingredients in a medium bowl.
  • Stir gently to combine. Set aside

Eggs In A Hole

  • Whisk eggs with milk
  • Heat a medium to large sized frying pan to medium. Spray with cooking spray.
  • Place pepper rings in the pan.
  • Pour ¼ of the egg mixture into each pepper round.
  • Add ¼ of the diced ham to each round.
  • Cover and allow to cook for 3 minutes.
  • Flip and cook additional 2-3 minutes until egg is cooked through.
  • Plate eggs and top with salsa and shredded cheese.


Leave a 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.