18 Delicious Egg Sandwich Recipes for Every Occasion

Carmen Eldridge

March 31, 2025

Are you looking for a quick, easy, and delicious meal or snack that can be enjoyed at any time of day? Look no further than the humble egg sandwich! This classic combination of eggs, bread, and sometimes other tasty ingredients has been a staple in many cuisines around the world. In this article, we’ll explore 18 different egg sandwich recipes that are perfect for every occasion. From classic combinations like scrambled eggs and bacon to more adventurous pairings like kimchi and sriracha, there’s an egg sandwich recipe here for everyone.

Classic Egg Salad Sandwich

Classic Egg Salad Sandwich
Elevate your lunch game with this timeless favorite, featuring creamy egg salad sandwiched between soft bread and topped with crisp lettuce and tomato.

Ingredients:

– 4 large eggs, hard-boiled and peeled
– 1/2 cup mayonnaise
– 1 tablespoon Dijon mustard
– 1 teaspoon chopped fresh dill
– Salt and pepper to taste
– 4 slices of bread (white or whole wheat)
– Lettuce leaves and tomato slices for garnish

Instructions:

1. Cut the eggs into small pieces and place them in a bowl.
2. In a separate bowl, whisk together mayonnaise, Dijon mustard, salt, and pepper.
3. Add the dressing to the egg mixture and stir until well combined.
4. Sprinkle chopped dill on top and fold the mixture gently to distribute evenly.
5. Toast the bread slices lightly.
6. Assemble the sandwiches by spreading a layer of egg salad on each slice, followed by lettuce and tomato leaves.
7. Serve immediately or wrap individually for a quick take-along.

Cooking Time: 15 minutes (not including prep time)

Avocado and Scrambled Egg Sandwich

Avocado and Scrambled Egg Sandwich
A creamy and nutritious twist on the classic breakfast sandwich.

Ingredients:
• 2 eggs
• 1 ripe avocado, mashed
• 2 slices of bread (whole wheat or white)
• Salt and pepper to taste
• Optional: red pepper flakes for some heat

Instructions:

1. Crack the eggs into a bowl and whisk them together. Heat a non-stick pan over medium heat.
2. Add the eggs to the pan and scramble them until they’re cooked through, about 3-4 minutes.
3. Meanwhile, toast the bread slices.
4. Spread the mashed avocado on one slice of toasted bread.
5. Place the scrambled eggs on top of the avocado.
6. Season with salt, pepper, and a pinch of red pepper flakes if desired.
7. Top with the second slice of toasted bread.

Cooking Time: 10-12 minutes

Spicy Sriracha Egg Sandwich

Spicy Sriracha Egg Sandwich
Elevate your breakfast game with this flavorful and spicy egg sandwich, perfect for a busy morning or a satisfying lunch. The combination of creamy scrambled eggs, crunchy bacon, and spicy sriracha sauce will ignite your taste buds.

Ingredients:

– 2 eggs
– 4 slices of bacon
– 1 tablespoon of sriracha sauce
– 1 tablespoon of butter
– 2 slices of bread (toasted)
– Salt and pepper to taste
– Optional: lettuce, tomato, cheese, or avocado for added freshness

Instructions:

1. Crack the eggs into a bowl and whisk until smooth. Cook in a non-stick pan over medium heat, stirring occasionally, until scrambled.
2. Meanwhile, cook the bacon slices in a separate pan until crispy. Drain on paper towels.
3. Butter one side of each bread slice.
4. Assemble the sandwich by spreading sriracha sauce on the unbuttered side of one bread slice, then adding the scrambled eggs, crumbled bacon, and finally the other bread slice (butter-side up).
5. Cook for 2-3 minutes or until the bread is toasted to your liking.

Cooking Time: Approximately 10-12 minutes

Bacon and Egg Breakfast Sandwich

Bacon and Egg Breakfast Sandwich
Start your day off right with this classic breakfast sandwich featuring crispy bacon, a runny egg, and melted cheese on toasted English muffins.

Ingredients:

– 4 slices of bacon
– 2 large eggs
– 2 tablespoons butter, divided
– 2 English muffins, toasted
– 2 slices cheddar cheese
– Salt and pepper to taste

Instructions:

1. Cook the bacon in a skillet over medium heat until crispy. Remove from heat and set aside.
2. In the same skillet, melt 1 tablespoon of butter. Crack in an egg and cook until the whites are set and the yolks are still runny. Repeat with the second egg.
3. Butter the toasted English muffins.
4. Assemble the sandwiches by placing a slice of bacon, a fried egg, and a slice of cheese on each muffin half.
5. Place the sandwiches under the broiler for 30 seconds to melt the cheese.
6. Serve immediately and enjoy!

Cooking Time: 15-20 minutes

Cheesy Fried Egg Sandwich

Cheesy Fried Egg Sandwich
A classic breakfast sandwich gets a boost with melted cheese and crispy bacon – perfect for a satisfying morning meal or afternoon snack.

Ingredients:

– 2 eggs
– 2 slices of bread (toasted)
– 2 tablespoons butter
– 2 slices of bacon, cooked and crumbled
– 1/4 cup shredded cheddar cheese
– Salt and pepper to taste

Instructions:

1. Cook the bacon in a pan until crispy, then set aside.
2. Crack an egg into the same pan and cook over medium heat until the whites are set and the yolks are cooked to your desired doneness.
3. Butter one side of each slice of bread.
4. Assemble the sandwich by placing a fried egg on one slice of bread, followed by crumbled bacon, shredded cheese, and finally the second slice of bread (buttered side up).
5. Cook in a pan over medium heat until the cheese is melted and the bread is toasted.
6. Serve hot and enjoy!

Cooking Time: 10-12 minutes

Healthy Spinach and Egg White Sandwich

Healthy Spinach and Egg White Sandwich
Kick-start your day with a nutrient-packed sandwich that’s low in calories and rich in flavor. This spinach and egg white sandwich is the perfect blend of protein, iron, and vitamins.

Ingredients:
– 2 slices whole wheat bread
– 1/2 cup fresh spinach leaves
– 2 large egg whites
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: 1/4 cup sliced avocado or cherry tomatoes for added creaminess

Instructions:

1. Preheat a non-stick skillet over medium heat.
2. In a bowl, whisk together the egg whites until frothy. Add salt and pepper to taste.
3. Pour the egg mixture into the skillet and cook until set, about 2-3 minutes.
4. Meanwhile, toast the whole wheat bread slices.
5. Assemble the sandwich by placing the cooked egg white on one slice of bread, followed by a handful of fresh spinach leaves.
6. Drizzle with olive oil and add sliced avocado or cherry tomatoes if using.
7. Top with the second slice of toasted bread.

Cooking Time: 10 minutes

Pesto and Hard-Boiled Egg Sandwich

Pesto and Hard-Boiled Egg Sandwich
A classic combination of creamy pesto, savory hard-boiled eggs, and crispy bread makes for a satisfying snack or light lunch. This recipe is easy to make and can be customized with your favorite bread and toppings.

Ingredients:

– 1/4 cup freshly made pesto
– 2 hard-boiled eggs, sliced
– 2 slices of bread (white or whole wheat)
– Salt and pepper to taste
– Optional: cherry tomatoes, spinach leaves, or shaved parmesan for added flavor

Instructions:

1. Toast the bread until lightly browned.
2. Spread a layer of pesto on each slice of toast.
3. Arrange sliced hard-boiled eggs on top of the pesto.
4. Season with salt and pepper to taste.
5. Add optional toppings, if desired.
6. Assemble the sandwiches by placing the egg-topped toast together.

Cooking Time: 10 minutes

Kimchi and Scrambled Egg Sandwich

Kimchi and Scrambled Egg Sandwich
Elevate your breakfast game with this spicy and savory combination of kimchi and scrambled eggs sandwiched between crispy bread.

Ingredients:

– 2 slices of white or whole wheat bread
– 1/2 cup kimchi, chopped
– 2 large eggs
– 1 tablespoon butter
– Salt and pepper to taste
– Optional: sesame seeds, chopped green onions, or grated cheese for added flavor

Instructions:

1. Scramble the eggs in a bowl and set aside.
2. Butter one side of each bread slice.
3. On the unbuttered side of one slice, spread 1-2 tablespoons of kimchi.
4. Top the kimchi with scrambled eggs.
5. Place the second bread slice (buttered side up) on top to create a sandwich.
6. Cook in a non-stick skillet or griddle over medium heat for about 2-3 minutes or until the bread is toasted and the cheese is melted (if using).
7. Serve immediately and enjoy!

Cooking Time: Approximately 5-7 minutes

Mediterranean Egg and Feta Sandwich

Mediterranean Egg and Feta Sandwich
A flavorful and satisfying sandwich that combines the creaminess of feta cheese with the richness of a soft-boiled egg, all wrapped up in a crispy baguette.

Ingredients:

– 2 large eggs
– 1/4 cup crumbled feta cheese
– 2 tablespoons olive oil
– 1 tablespoon lemon juice
– Salt and pepper to taste
– 4 slices of crusty bread (baguette or ciabatta)
– Fresh parsley, chopped (optional)

Instructions:

1. Hard-boil the eggs for 10-12 minutes, then rinse with cold water and slice in half.
2. In a small bowl, mix together olive oil, lemon juice, salt, and pepper.
3. Brush the mixture evenly onto each bread slice.
4. Assemble the sandwiches by placing a slice of bread on a flat surface, topping with a sliced egg, a sprinkle of feta cheese, and a few leaves of parsley (if using).
5. Top with another slice of bread to complete the sandwich.

Cooking Time: 15-20 minutes

Curried Egg Sandwich with Raisins

Curried Egg Sandwich with Raisins
Add a twist to your classic egg sandwich by incorporating the warm spices of curry and sweet raisins.

Ingredients:

– 2 eggs
– 1 tablespoon butter
– 1/2 teaspoon curry powder
– Salt and pepper, to taste
– 4 slices whole wheat bread
– 1/4 cup chopped fresh cilantro (optional)
– 1/4 cup golden raisins

Instructions:

1. In a small bowl, whisk together eggs, butter, and curry powder.
2. Heat a non-stick skillet over medium heat. Pour in the egg mixture and scramble until cooked through.
3. Meanwhile, toast the bread slices until lightly browned.
4. Assemble the sandwiches by placing the scrambled eggs on two slices of toasted bread, then topping with raisins and cilantro (if using). Place the remaining bread slices on top.
5. Serve immediately and enjoy!

Cooking Time: 10-12 minutes

BLT with Fried Egg Sandwich

BLT with Fried Egg Sandwich
A classic combination gets a golden upgrade with the addition of a runny fried egg. This satisfying sandwich is perfect for a quick and easy lunch or dinner.

Ingredients:

– 4 slices of bread (toasted)
– 4 slices of bacon, cooked
– 2 large eggs
– 2 lettuce leaves
– 2 tomato slices
– Mayonnaise or aioli (optional)

Instructions:

1. Cook the bacon in a pan until crispy. Drain on paper towels.
2. In the same pan, crack an egg and cook sunny-side up. Repeat for the second egg.
3. Assemble the sandwiches by spreading mayonnaise or aioli on toasted bread, followed by a slice of bacon, a lettuce leaf, a tomato slice, and finally a fried egg.
4. Top with another slice of toasted bread and serve immediately.

Cooking Time: 15-20 minutes

Garlic Herb Cream Cheese and Egg Sandwich

Garlic Herb Cream Cheese and Egg Sandwich
This recipe combines the creaminess of garlic herb cream cheese with the richness of scrambled eggs, all wrapped up in a crispy baguette. Perfect for a quick breakfast or brunch option.

Ingredients:

– 1 (8 oz) block of cream cheese, softened
– 2 cloves of garlic, minced
– 1 tablespoon chopped fresh herbs (such as parsley, chives, or dill)
– 2 large eggs
– Salt and pepper to taste
– 4 slices of baguette

Instructions:

1. Preheat a non-stick skillet over medium heat.
2. In a bowl, whisk together the softened cream cheese, minced garlic, and chopped fresh herbs until well combined.
3. Crack in the eggs and scramble them until cooked through.
4. Butter each slice of baguette.
5. Spread 1-2 tablespoons of the garlic herb cream cheese on each slice of baguette.
6. Top with scrambled eggs and serve immediately.

Cooking Time: 10-12 minutes

Smoked Salmon and Scrambled Egg Sandwich

Smoked Salmon and Scrambled Egg Sandwich
Smoked Salmon and Scrambled Egg Sandwich Recipe

Elevate your breakfast game with this elegant yet effortless sandwich featuring smoked salmon, scrambled eggs, and creamy avocado.

Ingredients:

– 1/2 cup smoked salmon, flaked
– 2 large eggs
– 1 tablespoon butter
– 1 small red onion, thinly sliced
– 1 ripe avocado, mashed
– 4 slices of whole wheat bread
– Salt and pepper to taste
– Fresh dill for garnish (optional)

Instructions:

1. Preheat a non-stick skillet over medium heat.
2. In the skillet, whisk together eggs and a pinch of salt until smooth. Cook, stirring occasionally, until eggs are just set, about 3-4 minutes.
3. Meanwhile, toast bread slices until lightly browned.
4. Spread mashed avocado on each toasted slice.
5. Place cooked scrambled eggs on top of the avocado.
6. Add flaked smoked salmon and thinly sliced red onion.
7. Season with salt and pepper to taste.
8. Serve immediately, garnished with fresh dill if desired.

Cooking Time: 15 minutes

Guacamole and Hard-Boiled Egg Sandwich

Guacamole and Hard-Boiled Egg Sandwich
This recipe combines the richness of guacamole with the simplicity of a hard-boiled egg sandwich, making for a satisfying and healthy snack or lunch.

Ingredients:

– 3 ripe avocados
– 1 lime, juiced
– 1/2 red onion, finely chopped
– 1 jalapeño pepper, seeded and finely chopped
– 2 cloves of garlic, minced
– Salt to taste
– 4 hard-boiled eggs, peeled and sliced
– 4 slices of whole wheat bread
– Lettuce leaves (optional)

Instructions:

1. Cut the avocados in half and remove the pit. Scoop the flesh into a bowl.
2. Add lime juice, red onion, jalapeño pepper, garlic, and salt to the bowl. Mash the ingredients together until you reach your desired consistency.
3. Toast the bread slices.
4. Spread a layer of guacamole on each slice of toast.
5. Top with sliced hard-boiled eggs.
6. Add lettuce leaves if desired.
7. Serve immediately.

Cooking Time: 15 minutes

Breakfast Burrito Egg Sandwich

Breakfast Burrito Egg Sandwich
Start your day with a twist on the classic breakfast sandwich – add some burrito flair to a scrambled egg and cheese wrapped in a tortilla!

Ingredients:

– 2 large eggs
– 1/4 cup shredded cheddar cheese
– 1 tablespoon butter, melted
– 1 small flour tortilla
– 2 slices of cooked bacon or sausage (optional)
– Salt and pepper to taste

Instructions:

1. Crack the eggs into a bowl and scramble them with a fork.
2. Add the melted butter, salt, and pepper to the eggs and mix well.
3. Heat a non-stick skillet over medium heat. Pour in the egg mixture and cook until set.
4. Warm the tortilla by wrapping it in a damp paper towel and microwaving for 20-30 seconds.
5. Assemble the sandwich by placing the scrambled eggs, cheese, and bacon or sausage (if using) onto the tortilla.
6. Fold the bottom half of the tortilla up over the filling, then fold in the sides and roll into a burrito shape.

Cooking Time: 10-12 minutes

Mushroom and Swiss Cheese Egg Sandwich

Mushroom and Swiss Cheese Egg Sandwich
A satisfying breakfast or brunch option that combines the earthy flavor of sautéed mushrooms with the creamy richness of melted Swiss cheese, all wrapped up in a toasted egg sandwich.

Ingredients:

– 2 eggs
– 1/2 cup sliced mushrooms (button or cremini)
– 1 tablespoon butter
– 2 slices of bread
– 2 tablespoons grated Swiss cheese
– Salt and pepper to taste

Instructions:

1. In a small pan, melt the butter over medium heat. Add the mushrooms and cook until they release their moisture and start to brown, about 3-4 minutes.
2. Crack the eggs into a bowl and whisk them together. Pour the egg mixture over the mushrooms in the pan and scramble until the eggs are cooked through, about 2-3 minutes.
3. Meanwhile, toast the bread slices.
4. Assemble the sandwich by placing the scrambled egg and mushroom mixture on one slice of toasted bread, then topping with grated Swiss cheese and finishing with the second slice of bread.

Cooking Time: 10-12 minutes

Sausage and Egg Breakfast Sandwich

Sausage and Egg Breakfast Sandwich
Start your day off right with this classic breakfast sandwich featuring juicy sausage and a perfectly cooked egg on a toasted English muffin.

Ingredients:

– 1 English muffin
– 2 sausage patties (homemade or store-bought)
– 2 eggs
– 2 tablespoons butter, divided
– Salt and pepper to taste
– Optional: cheese, such as cheddar or American

Instructions:

1. Preheat a non-stick skillet over medium heat.
2. Cook the sausage patties for about 3-4 minutes per side, or until browned and cooked through.
3. Meanwhile, toast the English muffin by placing it in the oven at 350°F (175°C) for 2-3 minutes, or until lightly toasted.
4. Crack an egg into a separate non-stick skillet coated with butter. Cook over medium heat for about 2-3 minutes per side, or until the whites are set and the yolks are cooked to your desired doneness.
5. Assemble the sandwich by placing a sausage patty on each English muffin half, followed by an egg and a sprinkle of salt and pepper. Add cheese if desired.
6. Serve immediately and enjoy!

Cooking Time: 10-12 minutes

Caprese Egg Sandwich with Basil

Caprese Egg Sandwich with Basil
This recipe combines the simplicity of an egg sandwich with the bright flavors of Caprese salad, adding fresh basil for an extra burst of flavor. Perfect for a quick and satisfying breakfast or brunch.

Ingredients:

– 4 eggs
– 2 slices of bread (white or whole wheat)
– 1/2 cup cherry tomatoes, halved
– 1/4 cup sliced fresh mozzarella cheese
– 1 tablespoon olive oil
– Salt and pepper to taste
– Fresh basil leaves, chopped (about 1/4 cup)

Instructions:

1. In a small bowl, whisk eggs and season with salt and pepper.
2. Heat a non-stick skillet over medium heat. Cook eggs until set, about 3-4 minutes per side.
3. Meanwhile, toast bread slices.
4. Assemble sandwiches by placing cooked eggs on toasted bread, topping with cherry tomatoes, mozzarella cheese, and chopped basil.
5. Drizzle with olive oil and serve immediately.

Cooking Time: 10-12 minutes

Summary

Get ready to crack open some amazing egg sandwich ideas! From classic egg salad to spicy sriracha and everything in between, we’ve got 18 mouthwatering recipes for every occasion. Whether you’re looking for a quick breakfast on-the-go or a satisfying lunchtime meal, these egg-cellent sandwiches are sure to please. With a range of flavors and ingredients, there’s something for everyone – from healthy spinach and feta to indulgent bacon and cheese. So go ahead, get cracking, and enjoy the perfect egg sandwich!

Leave a Comment