Method
Step 1: Prepare the Ingredients
Wash and chop the tomatoes: If using cherry tomatoes, simply halve them. If using larger tomatoes, dice them into bite-sized pieces.
Chop the onion finely and tear the basil leaves into smaller pieces.
In a mixing bowl, beat the eggs: Add a pinch of salt and pepper, and whisk until well combined.
Step 2: Cook the Onions
Heat the olive oil in a non-stick skillet over medium heat.
Add the chopped onion and sauté for about 3-4 minutes, or until the onions are translucent and fragrant.
Step 3: Add Tomatoes and Basil
Stir in the tomatoes and cook for another 2-3 minutes until they begin to soften.
Add the torn basil leaves to the skillet and mix well.
Step 4: Combine with Eggs
Pour the beaten eggs over the vegetable mixture in the skillet.
Sprinkle the Parmesan cheese on top, if using.
Reduce the heat to low and cook for about 5-7 minutes, gently lifting the edges with a spatula to allow the uncooked egg to flow underneath.
Step 5: Finish Cooking
Optional Oven Method: If your skillet is oven-safe, preheat the oven to 375°F (190°C) and transfer the skillet to the oven for about 8-10 minutes, or until the top is set and lightly golden.
Stovetop Method: If not using the oven, cover the skillet with a lid and continue cooking on low heat for an additional 5-10 minutes, until the frittata is fully set in the center.
Step 6: Let Stand and Serve
Once cooked, remove the frittata from heat and let it stand for about 5 minutes.
Slice into wedges and serve warm or at room temperature.
Variations
Add vegetables: Feel free to add other vegetables like bell peppers, spinach, or zucchini.
Cheese options: Substitute the Parmesan with feta or mozzarella for a different flavor.
Herb variations: Try using different herbs like oregano or thyme for a twist.