In Italy, breakfast is often simple: a cappuccino and a cornetto. But on weekends, families gather for a more substantial meal, and a frittata is a beloved centerpiece. It's essentially an Italian omelet, but instead of folding over the filling, you cook it slowly and finish it under the broiler until puffed and golden.
Advertisements1
This frittata recipe brings that rustic Italian charm to your table. It's packed with sautéed peppers, onions, and Italian sausage, all bound together with eggs and cheese. The result is a satisfying, one-pan meal that's perfect for a leisurely breakfast or brunch.
What I love about this dish is its versatility. You can serve it warm from the oven, at room temperature, or even cold in a sandwich. It's equally delicious for breakfast, lunch, or a light dinner. And because it's baked, it's forgiving and easier than a stovetop omelet for beginners.
Why You'll Love This Recipe
About the Ingredients
6 large eggs
The base of the frittata. Use fresh, free-range eggs for the best flavor and color. You can substitute 5 eggs plus 1/4 cup of milk for a slightly softer texture.
1/4 cup (60ml) whole milk
Adds richness and creaminess to the eggs. You can use any milk you have, or even water, but whole milk gives the best texture.
1/2 teaspoon salt
Enhances all the flavors. Use fine sea salt for even distribution. You can reduce if your sausage is salty.
1/4 teaspoon black pepper
Adds a gentle kick. Freshly ground is best. Adjust to taste.
2 tablespoons olive oil
For sautéing. Use extra-virgin for more flavor, or a neutral oil like canola if you prefer.
1/2 cup (80g) diced onion
Adds sweetness and aroma. Use yellow or sweet onion. You can substitute shallots for a milder taste.
1/2 cup (75g) diced red bell pepper
Adds color and slight sweetness. Any bell pepper works, but red is sweeter. You can use roasted peppers from a jar for extra flavor.
4 ounces (115g) Italian sausage, casings removed
Adds savory, herby flavor. Use mild or hot, depending on your preference. You can substitute ground turkey or omit for a vegetarian version.
1/2 cup (60g) shredded mozzarella cheese
Melts beautifully and adds a mild, creamy flavor. You can use provolone, fontina, or a mix of Italian cheeses.
2 tablespoons grated Parmesan cheese
Adds a salty, nutty depth. Freshly grated is best. You can use Pecorino Romano for a sharper flavor.
1 tablespoon chopped fresh basil or parsley (optional)
For garnish and a fresh finish. You can also add a few leaves to the egg mixture.
Tips & Tricks
Don't overbeat the eggs
Beat just until the yolks and whites are combined. Overbeating incorporates air, which can cause the frittata to puff up too much and then deflate.
Use an oven-safe skillet
Make sure your skillet is oven-safe up to 400°F (200°C). If not, transfer the mixture to a baking dish before broiling.
Don't overcook the eggs
The frittata should be just set in the center when you take it out. It will continue to cook from residual heat. Overcooking makes it rubbery.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven's broiler and place an oven rack about 6 inches from the heat. In a medium bowl, whisk together the eggs, milk, salt, and pepper until just combined. Set aside.
2. Sauté the Aromatics
Heat the olive oil in a 10-inch oven-safe skillet over medium heat (350°F / 175°C). Add the onion and bell pepper and cook, stirring occasionally, until softened and lightly browned, about 5 minutes.
3. Brown the Sausage
Add the sausage to the skillet, breaking it up with a spoon. Cook until browned and cooked through, about 5-7 minutes. Drain off any excess fat.
4. Add the Egg Mixture
Pour the egg mixture over the sausage and vegetables. Sprinkle the mozzarella and Parmesan cheese evenly over the top. Do not stir.
5. Cook on Stovetop
Cook over medium heat (350°F / 175°C) without stirring, until the edges are set and the center is almost set, about 5-6 minutes. The bottom should be golden brown.
6. Broil Until Golden
Transfer the skillet to the oven and broil for 2-4 minutes, until the top is puffed, golden brown, and the center is just set. The internal temperature should reach 160°F (71°C).
7. Rest and Serve
Carefully remove the skillet from the oven and let the frittata rest for 5 minutes. Garnish with fresh herbs if desired. Slice into wedges and serve warm or at room temperature.
Delicious Variations
Vegetarian
Omit the sausage and add 1 cup of sautéed mushrooms and 1/2 cup of chopped spinach.
Cheese Swap
Replace mozzarella with crumbled feta or goat cheese for a tangier flavor.
Add Potatoes
Add 1 cup of diced cooked potatoes to the skillet along with the sausage for a heartier meal.
How to Store Italian Breakfast Dishes
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezer
Wrap individual slices tightly in plastic wrap and foil, then freeze for up to 2 months.
Reheating
Reheat in the microwave for 30-60 seconds or in a 350°F (175°C) oven for 5-10 minutes until warmed through.
Frequently Asked Questions
Q: What is a traditional Italian breakfast?
A traditional Italian breakfast is typically light, often consisting of a cappuccino or espresso and a cornetto (Italian croissant) or biscotti. Savory items like frittata are more common for weekend brunch or special occasions.
Q: Can I make this frittata ahead of time?
Yes, you can make this frittata ahead of time. Cook it completely, let it cool, then refrigerate it in an airtight container for up to 4 days. Serve it cold, at room temperature, or reheat it gently.
Q: How do I know when the frittata is done?
The frittata is done when the edges are set and the center is just barely set – it should have a slight jiggle but not be runny. The internal temperature should read 160°F (71°C) on an instant-read thermometer.
Q: Can I use a different type of sausage?
Absolutely. You can use any ground sausage, such as mild or hot Italian, breakfast sausage, or even chorizo. For a leaner option, try ground turkey or chicken sausage.
Q: Can I make this frittata dairy-free?
Yes, you can make a dairy-free version by using a dairy-free milk alternative (like almond or oat milk) and omitting the cheese or using a dairy-free cheese substitute. The texture will be slightly different but still delicious.
I hope you enjoy this taste of Italian breakfast! If you try this recipe, I'd love to hear how it turns out. Leave a comment below or tag me on social media with your creation. Buon appetito!
Italian Breakfast Dishes
Wake up to a classic Italian breakfast with this easy, savory frittata – a protein-packed start to your day.
🧂 Ingredients
- 6 large eggs
- 1/4 cup (60ml) whole milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
- 1/2 cup (80g) diced onion
- 1/2 cup (75g) diced red bell pepper
- 4 ounces (115g) Italian sausage, casings removed
- 1/2 cup (60g) shredded mozzarella cheese
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon chopped fresh basil or parsley (optional)
📋 Instructions
- 1Preheat and Prep — Preheat your oven's broiler and place an oven rack about 6 inches from the heat. In a medium bowl, whisk together the eggs, milk, salt, and pepper until just combined. Set aside.
- 2Sauté the Aromatics — Heat the olive oil in a 10-inch oven-safe skillet over medium heat (350°F / 175°C). Add the onion and bell pepper and cook, stirring occasionally, until softened and lightly browned, about 5 minutes.
- 3Brown the Sausage — Add the sausage to the skillet, breaking it up with a spoon. Cook until browned and cooked through, about 5-7 minutes. Drain off any excess fat.
- 4Add the Egg Mixture — Pour the egg mixture over the sausage and vegetables. Sprinkle the mozzarella and Parmesan cheese evenly over the top. Do not stir.
- 5Cook on Stovetop — Cook over medium heat (350°F / 175°C) without stirring, until the edges are set and the center is almost set, about 5-6 minutes. The bottom should be golden brown.
- 6Broil Until Golden — Transfer the skillet to the oven and broil for 2-4 minutes, until the top is puffed, golden brown, and the center is just set. The internal temperature should reach 160°F (71°C).
- 7Rest and Serve — Carefully remove the skillet from the oven and let the frittata rest for 5 minutes. Garnish with fresh herbs if desired. Slice into wedges and serve warm or at room temperature.



