Italian Frittata Sandwich Recipe
This Italian frittata sandwich combines a fluffy, herb-filled egg frittata nestled between crusty bread with fresh vegetables and creamy cheese. A traditional street food from Italy, it's hearty enough for lunch or dinner and can be served warm or at room temperature. The frittata's tender texture and savory fillings make it a satisfying handheld meal.
Ingredients
- 8 large eggs
- 100ml (⅖ cup) whole milk
- 60g (2 oz) Parmigiano-Reggiano cheese, grated
- 30g (1 oz) fresh basil, chopped
- 15g (½ oz) fresh parsley, chopped
- 1 medium zucchini, thinly sliced
- 1 red bell pepper, diced
- 100g (3.5 oz) roasted red peppers, sliced
- 1 small red onion, thinly sliced
- 80g (3 oz) fresh mozzarella, sliced
- 30ml (2 tbsp) extra virgin olive oil
- Salt and black pepper to taste
- 1 ciabatta loaf or 4 round crusty rolls
- 2 tbsp mayonnaise or aioli
- Handful of fresh arugula
Instructions
-
Whisk together eggs, milk, grated Parmigiano-Reggiano, basil, and parsley in a bowl. Season with salt and pepper. Set aside.
-
Heat 15ml olive oil in a 25cm (10 inch) non-stick skillet over medium heat. Add sliced zucchini and fresh diced bell pepper, sautéing for 4-5 minutes until softened. Transfer to a plate.
-
Add remaining 15ml olive oil to the same skillet. Sauté red onion slices for 2 minutes until fragrant and slightly softened.
-
Return the sautéed zucchini and bell pepper to the skillet with the onions. Arrange roasted red peppers evenly throughout.
-
Pour the egg mixture over the vegetables, ensuring even distribution. Cook over medium heat for 8-10 minutes until edges begin to set but center remains slightly soft.
-
Top with mozzarella slices. Transfer skillet to a preheated 180°C (350°F) oven for 6-8 minutes until the center sets completely and cheese melts, or slide under the broiler for 2-3 minutes.
-
Remove frittata from heat and let cool for 3-5 minutes. Slide onto a cutting board and cut into 4 wedges.
-
Slice the ciabatta loaf or rolls horizontally. Spread a thin layer of mayonnaise or aioli on both cut sides.
-
Layer arugula on the bottom half of each bread piece. Place a warm frittata wedge on top, then close with the upper bread half.
-
Cut sandwiches in half diagonally and serve immediately while warm, or wrap in parchment paper to serve at room temperature.
Substitutions
- Substitute mozzarella with provolone or pecorino romano for a sharper flavor
- Replace fresh herbs with 2 tsp dried Italian seasoning if fresh herbs are unavailable
- Use gluten-free bread for a gluten-free version without altering the frittata itself
- Swap bell peppers with grilled eggplant or sun-dried tomatoes for variation
Tips
- Cook the frittata completely on stovetop over low heat if you prefer to avoid the oven—it will take 12-15 minutes total with frequent tilting to move cooked edges toward the center
- The frittata can be prepared up to 4 hours ahead and served at room temperature, making it ideal for picnics or packed lunches
- Press down gently on the sandwich after assembly to help the bread absorb the frittata's moisture and create a more cohesive bite
The frittata sandwich is a beloved casual meal throughout Italy, particularly in Rome and southern regions where it's sold at bakeries and street vendors. This handheld adaptation of the classic frittata reflects Italian practicality—transforming leftover vegetables and eggs into a portable, satisfying lunch that captures regional flavors.
Frequently Asked Questions
How long does Italian Frittata Sandwich Recipe take to make?
Italian Frittata Sandwich Recipe takes about 40 minutes total — 15 minutes of prep and 25 minutes of cooking — and makes 4 servings.
What can I substitute in Italian Frittata Sandwich Recipe?
You can adapt it easily: Substitute mozzarella with provolone or pecorino romano for a sharper flavor; Replace fresh herbs with 2 tsp dried Italian seasoning if fresh herbs are unavailable; Use gluten-free bread for a gluten-free version without altering the frittata itself.
How should I store leftover Italian Frittata Sandwich Recipe?
Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.
How much protein is in Italian Frittata Sandwich Recipe?
Each serving of Italian Frittata Sandwich Recipe has about 22g of protein and 580 calories.




Loading comments...