The Ultimate Peppers and Eggs Sandwich
A messy, glorious, and soul-satisfying Italian-American classic that turns simple ingredients into a breakfast masterpiece. This is the sandwich of my childhood, perfected.
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Course Breakfast
Cuisine American, Italian
Servings 3
Calories 485 kcal
1 Large skillet
Mixing bowl
Cutting board
Foundation
- 1 soft Italian loaf or ciabatta
The Star Players
- 8 large eggs
- 1 green bell pepper thinly sliced
- 1 red bell pepper thinly sliced
- 1 medium yellow onion thinly sliced
- ¼ cup diced pancetta
The Flavor Enhancers
- 4 tbsp unsalted butter divided
- 2 tbsp olive oil
- 1 ball 8 oz fresh mozzarella, torn
- Salt and black pepper to taste
In a large bowl, whisk eggs with ½ tsp salt until uniform. Let them rest for 15 minutes—this is the secret to incredibly tender eggs.
In a cold skillet, add pancetta. Turn heat to medium and cook for 6-8 minutes until crispy. Remove, leaving the rendered fat.
To the skillet, add olive oil, peppers, and onion. Cook for 6-8 minutes until just softened.
Add 2 tbsp butter, cover, and reduce heat to low. Let steam for 15 minutes until meltingly tender. Remove from pan.
Increase heat to medium. Add remaining 2 tbsp butter. Pour in eggs and cook, gently pushing to form soft curds. Remove from heat while still slightly wet—they'll finish cooking off the heat.
Slice bread lengthwise. Layer warm eggs, pepper mixture, crispy pancetta, and torn mozzarella. Close, press gently, and slice into portions.
-
Don't rush the peppers! The covered cooking time is what creates their signature sweet, soft texture.
-
A soft but sturdy Italian loaf works best. Toasting it lightly prevents sogginess.
-
If you wnat to make it ahead, components can be prepped separately and stored for 2 days. Reheat gently before assembling.
-
To customize, add a pinch of red pepper flakes for heat or fresh basil for brightness.
-
For a vegetable twist, omit pancetta and use 3 tbsp olive oil. The sweet peppers still shine beautifully.