Your Italian Breakfast Sandwich

Elevate Your Morning: The Ultimate Italian Breakfast Sandwich with Parmesan-Crusted Eggs and Crispy Bacon

Prepare to revolutionize your breakfast routine with the Ultimate Italian Breakfast Sandwich. This isn’t just any breakfast sandwich; it’s a meticulously crafted culinary experience featuring parmesan-crusted eggs, perfectly crispy bacon, tender sautéed spinach, golden hashbrowns, and delectable fried eggs, all served on your choice of an English muffin or a traditional semolina roll. Get ready for a symphony of textures and flavors that will tantalize your taste buds and energize your day.

ultimate Italian breakfast sandwich with parmesan-crusted eggs, crispy bacon, spinach, and hashbrowns
A perfectly assembled Italian Breakfast Sandwich, ready to be enjoyed.

Do you love the bold and comforting flavors of classic Italian cuisine? Then you absolutely need to try this breakfast creation. This isn’t just a meal; it’s a remedy, a fuel, and a sheer delight. Whether you’re recovering from a long night, preparing for an intense workout, or simply want to start your day with an explosion of flavor, this Italian Breakfast Sandwich is guaranteed to impress. It’s designed to cure your hangover, fill your stomach with goodness, provide the energy you need, knock your socks off with its taste, and set the perfect tone for your entire day.

While Italy is world-renowned for its exquisite lunches and dinners, Italian breakfast often flies under the radar. We wanted to challenge that notion and create a breakfast experience that captures the essence of Italian cooking – simple, fresh, and incredibly flavorful. This isn’t about creating an over-the-top dish like “chicken parm breakfast”; instead, it’s about a delicate, light Italian touch that feels both comforting and romantic. It’s an homage to our heritage, infused into a morning staple.

Craving more delicious Italian-inspired sandwiches? Explore our other favorites:
Peppers and Eggs Sandwich,
our rich Eggplant Parm Sandwich,
or simply throw some Sausage and Peppers on a fresh roll for a hearty meal.

Jump to Section

  • What Makes This an “Italian” Breakfast Sandwich?
  • Ingredient Notes and Substitutions
  • Making the Bacon
  • Frying the Hashbrowns
  • Sautéing the Spinach
  • The Crispy Parmesan Eggs
  • Building The Italian Breakfast Sandwich
  • Recipe FAQs
  • More Breakfast Options
  • Full Recipe Card

What Makes This an “Italian” Breakfast Sandwich?

You might be wondering, what exactly makes a breakfast sandwich “Italian”? Well, for starters, we made it, drawing deeply from our second and third-generation Italian heritage. While we may not be directly from Italy, our culinary traditions and passion for rich, authentic flavors are heavily influenced by our roots. The true star that infuses this sandwich with its Italian character is undoubtedly the crispy parmesan-crusted eggs. This unique preparation method elevates a simple fried egg into something truly extraordinary and distinctly Italian.

Let’s talk more about these crispy parmesan eggs. I know many people are confident in their egg-cooking skills, but trust me when I say, preparing your over-easy (or sunny-side up) eggs this way will change your life. The parmesan doesn’t just add a layer of flavor; it creates an irresistible crispy, savory crust that provides an incredible textural contrast to the soft yolk. Forget about the sandwich for a moment – these eggs are so good, you’ll want to eat them straight off the pan with just a piece of toast. They are truly unbelievable, adding a gourmet touch to an otherwise simple breakfast item.

Ingredient Notes and Substitutions

Crafting the perfect Italian Breakfast Sandwich starts with selecting the right ingredients. Here’s a detailed look at what you’ll need and some helpful substitution tips:

Ingredients for the Italian breakfast sandwich recipe including eggs, bacon, spinach, potatoes, and parmesan cheese.
All the fresh ingredients laid out for making the breakfast sandwich.
  • Parmigiano-Reggiano. This is the secret to our signature eggs. The Parmigiano cheese, when grated and cooked beneath the egg, forms a salty, nutty, and incredibly crispy crust. This adds an unparalleled texture and depth of flavor that defines the “Italian” aspect of this breakfast sandwich. Freshly grated is always best for optimal crispiness.
  • Bread. The foundation of any great sandwich. While an English muffin offers a classic breakfast sandwich feel, a semolina roll truly enhances the Italian theme. Its slight chewiness and subtle sweetness complement the savory fillings perfectly. Sourdough bread is another excellent choice, offering a tangy flavor and robust texture that stands up well to the rich ingredients.
  • Bacon. For the best results, I highly recommend using a nice thick-cut bacon. The extra thickness allows it to achieve an incredibly satisfying crunch when cooked properly, providing a wonderful contrast to the softer elements of the sandwich. Its robust flavor is also a crucial component.
  • Potatoes. Gold potatoes are my go-to for hash browns. They strike a perfect balance with their medium starch content, ensuring your hash browns are both moist on the inside and wonderfully crispy on the outside. Avoid overly starchy potatoes like Russets, which can become too dry, or waxy potatoes, which might not get crispy enough.
  • Spinach. Fresh spinach wilts down beautifully and adds a touch of freshness and a subtle earthiness. It’s a light, healthy addition that balances the richness of the other ingredients.
  • Garlic. Essential for both the hash browns and the spinach, garlic infuses a fragrant, savory aroma that is characteristic of Italian cooking.
  • Seasonings. Oregano, paprika, cayenne pepper (optional for heat), salt, and black pepper are key to bringing out the best flavors in your hash browns. Don’t skip these for a truly well-rounded taste.

*Please refer to the detailed recipe card below for exact measurements and further information on all ingredients.

Making the Crispy Bacon

Frying bacon in a hot pan to achieve crispiness.
Bacon sizzling in a pan, getting perfectly crisp.

Step 1: Achieving Perfectly Crispy Bacon. My preferred method for crispy bacon always begins in a cold pan. Arrange your bacon strips in a single layer in a cold frying pan, then gradually bring the heat up to medium. This slow rendering of the fat allows the bacon to cook more evenly, resulting in consistently crispy strips. Fry until your desired crispiness is achieved, flipping only once to prevent it from becoming tough. Some cooks prefer covering the bacon or pressing it down, but I’ve found that starting from a cold pan yields wonderfully flat, crispy bacon every time without extra fuss.

While you can certainly cook your bacon using any method you prefer, the crucial point here is to save the bacon grease. This rendered fat is a flavor powerhouse and will be essential for cooking your hash browns, imparting a rich, smoky depth. If you don’t have enough bacon grease or prefer not to use it, butter makes an excellent substitute and will still contribute to wonderfully golden hash browns.

Frying the Golden Hashbrowns

Hashbrowns should be the perfect balance of moist on the inside and incredibly crispy on the outside! For a deep dive into achieving restaurant-quality crispiness, you can explore our full guide on Crispy Hash Browns, or simply follow the detailed steps below:

Grated potatoes being rinsed in a colander to remove excess starch.
Freshly grated potatoes, ready for rinsing.

Step 2: Grate and Rinse. Begin by grating your chosen gold potatoes using the largest grater holes available. This yields thicker strands that crisp up beautifully. Once grated, it’s crucial to rinse the potatoes thoroughly under cold water until the water runs completely clear. This step removes excess starch, which is vital for achieving that desirable crisp exterior and preventing them from sticking together.

Drying grated potatoes using a cheesecloth to remove all moisture.
Squeezing excess liquid from grated potatoes using a cheesecloth.

Step 3: Thoroughly Dry the Potatoes. This step is non-negotiable for truly crispy hash browns. After rinsing, it’s imperative to dry them as much as humanly possible. I typically use a cheesecloth, gathering the potatoes inside and squeezing out every last drop of liquid. Alternatively, you can press them firmly between layers of paper towels. If the potatoes remain wet, they will steam in the pan rather than fry, resulting in a soft, mushy texture – a sad state we affectionately call muciad (a term for mushy or soggy) in our kitchen, and something we definitely want to avoid!

Step 4: Seasoning the Potato Mixture. Next, grate your small onion and combine it with the thoroughly dried grated potatoes in a mixing bowl. Press one clove of garlic into this mixture using a garlic press for even distribution. Now it’s time to season generously! Add salt, freshly ground black pepper, dried oregano, paprika, and a pinch of cayenne pepper. The cayenne is optional but adds a subtle warmth and a delightful kick. Mix everything thoroughly to ensure the potatoes and onions are well-coated with the aromatic spices.

Hashbrowns cooking in a pan, forming a golden crust.
The first side of hashbrowns cooking to a perfect golden brown.

Step 5: The First Fry. In a large, sturdy frying pan (the same one you used for bacon is perfect for maximizing flavor), add 2 tablespoons of the reserved bacon fat. Heat the pan to medium-high heat. Once hot, spread the potato and onion mixture evenly across the bottom of the pan. Aim for a relatively thin layer to ensure maximum crispiness. Depending on the size of your pan and the amount of potatoes, you might need to cook them in two batches. Resist the urge to move or stir them for the first 7 minutes. This allows a beautiful, golden-brown crust to form on the bottom. You’ll know they’re ready when they lift easily from the pan.

Hashbrowns flipped in the pan, cooking the second side to perfection.
Hashbrowns after being flipped, ready for the final cooking stage.

Step 6: The Second Fry and Finish. Carefully flip the hash browns in sections, revealing that beautiful golden crust. Add another 2 tablespoons of butter (or more bacon grease) on top of the potatoes, allowing it to melt and seep down. Let them cook undisturbed again for another 5 minutes to develop a second crispy layer. After this, you can start gently mixing the potatoes to ensure all sides get some crispness and that they are cooked through and tender. Continue cooking for another 2-5 minutes, stirring occasionally, until they reach your preferred level of golden crispiness.

Once perfectly cooked, remove the hash browns from the pan and set them aside. Keep them warm while you prepare the remaining components of your Italian Breakfast Sandwich.

Sautéing the Aromatic Spinach

Sauteing fresh spinach with garlic in a pan.
Fresh spinach wilting in a pan with fragrant garlic.

Step 5: Quick and Flavorful Sauté. Using the same pan (after removing the hash browns) or a fresh one, heat a tablespoon of olive oil to medium heat. The key to delicious sautéed spinach is speed and flavor. Begin by adding 2 crushed garlic cloves to the warm oil and cook them just until they become fragrant – about 30-60 seconds. Be careful not to burn the garlic, as this can turn bitter. Once fragrant, remove the garlic cloves (they’ve imparted their flavor) and then add the entire bag of spinach, a handful at a time, allowing each addition to wilt slightly before adding more. Stir continuously until all the spinach has wilted down, which typically takes only about 2 minutes. Transfer the vibrant, garlicky spinach to a plate, gently pressing out any excess liquid, and set aside.

The Star: Crispy Parmesan Eggs

This is where the magic happens and what truly makes this an Italian Breakfast Sandwich. The crispy parmesan crust on the eggs is a game-changer.

Grated parmesan cheese melting in a hot pan before adding eggs.
Grated parmesan cheese creating a base in a hot pan.

Step 6: Preparing the Parmesan Base. In a clean frying pan, heat a tablespoon of butter over medium heat until it’s melted and shimmering. Once the pan is properly heated (this is crucial for crispiness), generously grate parmesan cheese directly over the pan. For 4 eggs, you’ll need about ¾ cup of parmesan. Spread it into roughly circular mounds, creating a bed for each egg. The cheese won’t completely melt; instead, it will begin to sizzle and brown, forming a lacy, crispy crust.

Eggs cooking on top of the crispy parmesan cheese in a pan.
Fried eggs cooking with their parmesan crust.

Step 7: Frying the Eggs. Carefully crack your eggs directly over the sizzling parmesan mounds. Allow them to cook for about 2 minutes. During this time, the parmesan will continue to crisp and adhere to the bottom of the egg, creating that distinctive crust. You’ll see the edges of the cheese turn golden brown and slightly bubbly. Once the whites are mostly set and the parmesan is crispy, gently flip the eggs over. Cook for another minute or two, depending on your preferred yolk consistency – whether you desire over-easy (runny yolk), medium, or hard. Season with a pinch of salt and pepper. The result is a beautifully fried egg with an incredible savory, crispy bottom layer.

Once your perfectly crispy parmesan eggs are cooked, remove them from the pan. All your components are now ready, and it’s time for the most satisfying part: building your magnificent Italian Breakfast Sandwich!

Italian Breakfast sandwiches cut open on cutting board, revealing layers of ingredients
Cross-section of the Italian Breakfast Sandwich, showcasing its delicious layers.

Building The Ultimate Italian Breakfast Sandwich

Assembling an Italian Breakfast Sandwich with all the cooked components.
The art of layering: each component carefully placed for maximum flavor.

The assembly is the grand finale, bringing all the incredible components together into one cohesive, mouth-watering experience. On the morning we first developed this Italian Breakfast Sandwich, my wife, ever the culinary artisan, had just made a fresh batch of homemade English muffins. Now, I know what you might be thinking: “Why put an Italian Breakfast Sandwich on an English muffin?” Well, here at Always From Scratch, if it’s freshly made and delicious, we’re using it! While a traditional semolina roll would be my ideal choice, finding one in rural North Carolina can be a true quest. So, use what you have that’s fresh and satisfying!

First and foremost, toast your chosen bread – whether it’s an English muffin, a semolina roll, or a slice of hearty sourdough. A perfectly toasted base adds another layer of texture and prevents the sandwich from becoming soggy. Now, for the layering: begin by placing a generous portion of your crispy hash browns on the bottom half of the toasted bread. Follow this with a mound of the aromatic, sautéed spinach. Next, gently place your magnificent crispy parmesan egg. Finally, crown it all with several strips of your perfectly crispy bacon. Close your sandwich, gently press down, and take that first glorious bite. I promise you, this sandwich will not disappoint; it will start your day like you’re about to embark on the greatest morning of your life!

Recipe FAQs

Here are some frequently asked questions to help you perfect your Italian Breakfast Sandwich:

Can I substitute pecorino for parmesan in the crispy eggs?

Absolutely! In this particular recipe, Pecorino Romano would make a fantastic substitute for Parmigiano-Reggiano. While Pecorino has a sharper, saltier flavor profile compared to parmesan, its hard, granular texture is ideal for creating that desired crispy crust. It will certainly get the job done and impart a wonderfully robust, savory flavor to your eggs.

Can any type of cheese be melted below an egg for a crispy crust?

Not all cheeses will work as effectively for creating a crispy crust under an egg. The success of this technique relies on using hard, dry cheeses like Pecorino Romano or Parmigiano-Reggiano. These cheeses have a low moisture content and high fat content, allowing them to crisp up beautifully rather than just melt into a gooey puddle. Softer, high-moisture cheeses (like mozzarella or cheddar) tend to just melt, preventing the egg from cooking properly on top and not forming that desirable crispy texture. Stick to hard, grating cheeses for the best results.

Can I make the hashbrowns ahead of time?

Yes, you can prepare the hashbrowns a day in advance! Cook them as directed, then let them cool completely. Store them in an airtight container in the refrigerator. When ready to serve, reheat them in a hot pan with a little butter or oil until crispy again. This is a great time-saver for busy mornings.

What other vegetables can I add to my Italian Breakfast Sandwich?

Feel free to customize your sandwich with other Italian-inspired vegetables! Sautéed bell peppers, caramelized onions, or even some thinly sliced sun-dried tomatoes could add wonderful flavor and color. Just ensure any added vegetables are cooked down to avoid excess moisture in the sandwich.

More Delicious Breakfast Options from Always From Scratch

If you loved this Italian Breakfast Sandwich, be sure to check out some of our other fantastic breakfast and brunch recipes:

  • Southwest Potato Breakfast Burrito
  • Eggs and Lentils for Breakfast
  • EASY Ricotta Bruschetta
  • Lemon Ricotta Blueberry Pancakes

Please leave a comment and a star rating below in the recipe card! We love to hear what you think of our recipes and your culinary adventures. Feel free to tag us on Instagram @vindelgiudice – we can’t wait to see your creations!

italian breakfast sandwich

Italian Breakfast Sandwich

By Vincent DelGiudice

A hearty and delicious breakfast sandwich featuring crispy bacon, savory parmesan-crusted eggs, fresh garlicky spinach, and perfectly seasoned hash browns. This ultimate Italian-inspired sandwich promises a perfect blend of textures and flavors to kickstart your day.


★★★★★ 5 from 1 vote
Print Recipe
Pin Recipe
Prep Time 30 mins
Cook Time 30 mins
Total Time 1 hr
Course Breakfast
Cuisine Italian
Servings 4 People
Calories 975 kcal

Equipment

  • 2 large pans
  • 1 cheese grater

Ingredients

  • 4 English Muffins or Semolina Rolls
  • 4 Eggs
  • ¾ Cup Parmesan Cheese, Grated
  • 3 Gold Potatoes (medium)
  • 1 Small Onion
  • 4 Tbsp Butter
  • 1 lb Bacon (thick cut recommended)
  • 1 Bag Spinach (5-6 oz)
  • 3 Cloves Garlic (2 crushed for spinach, 1 pressed for hash browns)
  • ½ Tsp Salt
  • ½ Tsp Black Pepper
  • 1 Tsp Paprika
  • ½ Tsp Cayenne Pepper (optional)
  • ½ Tsp Dried Oregano
  • ½ Tsp Dried Parsley
  • 1-2 Tbsp Olive Oil (for spinach)

Instructions

  1. Start by frying your bacon in a large, cold pan. Place bacon strips in the cold pan, then bring to medium heat and fry until crispy, flipping once. Remove bacon and reserve 2-3 tablespoons of bacon grease in the pan. Set bacon aside.
  2. Grate your gold potatoes on a large grater. Rinse the grated potatoes under cold water until the water runs clear. Thoroughly dry the potatoes using a cheesecloth or paper towels to remove all excess moisture. Grate your small onion and mix it with the dried potatoes. Press one clove of garlic into the mixture. Season with salt, pepper, oregano, parsley, paprika, and cayenne pepper (if using).
  3. In the same large pan with bacon grease (or use 2 tbsp butter if no grease), heat to medium-high. Spread the potato and onion mixture evenly in a relatively thin layer across the pan (you may need to cook in batches). Cook undisturbed for 7 minutes, or until golden brown and crispy on the bottom. Flip in sections, add 2 tablespoons of butter on top, and cook for another 5 minutes without mixing. Finish by mixing the potatoes occasionally for 2-5 more minutes until uniformly golden and crispy. Remove from pan and keep warm.
  4. In the same pan (or a fresh one), heat 1-2 tablespoons of olive oil to medium heat. Crush two cloves of garlic and add to the pan, cooking until fragrant (about 30-60 seconds), then remove garlic. Add the bag of spinach a handful at a time, stirring until all spinach is wilted, about 2 minutes. Transfer to a plate, pressing out any excess liquid.
  5. In a clean pan, heat 1 tablespoon of butter over medium heat. Once hot, grate about ¾ cup of parmesan cheese in circular mounds on the pan. Carefully crack your eggs over the parmesan cheese. Cook for about 2 minutes until the cheese is crispy and golden brown and the egg white is mostly set. Gently flip the eggs and cook for another 1-2 minutes for your desired doneness (over-easy, medium, or hard).
  6. Toast your English muffins or semolina rolls. Assemble your Italian Breakfast Sandwich by placing hash browns on the bottom half of the bread, followed by a layer of sautéed spinach, then the crispy parmesan egg, and finally, the crispy bacon. Close the sandwich and enjoy immediately!

Notes

  1. For the crispy parmesan eggs, ensure the pan is hot before spreading the grated cheese. This helps the cheese crisp up quickly and prevents the egg from spreading too much beyond the cheese.
  2. Achieving truly crispy hash browns relies on a hot pan and thoroughly dried potatoes. Don’t overcrowd the pan, and allow sufficient time for a crust to form on each side before stirring.
  3. Feel free to add a slice of provolone cheese to your sandwich for an extra melty, savory kick. Place it on top of the spinach before the egg for best results.

Nutrition

Calories: 975kcal
Carbohydrates: 57g
Protein: 36g
Fat: 67g
Saturated Fat: 27g
Polyunsaturated Fat: 9g
Monounsaturated Fat: 26g
Trans Fat: 1g
Cholesterol: 281mg
Sodium: 2115mg
Potassium: 1383mg
Fiber: 7g
Sugar: 3g
Vitamin A: 7792IU
Vitamin C: 48mg
Calcium: 387mg
Iron: 5mg

Tried this recipe?
We’d love for you to Leave a Review!