If you’re looking for a breakfast or brunch recipe that’s hearty, flavorful, and sure to impress, you’ve got to try this Potato and Egg Frittata with Cherry Tomatoes Recipe. I absolutely love how this dish combines fluffy eggs with tender potatoes and the bright pop of juicy cherry tomatoes. It’s one of those recipes I turn to when I want something simple but a little special — plus, it’s perfect for sharing. Keep reading and I’ll walk you through how to make it foolproof and delicious!
Why You’ll Love This Recipe
- Comforting yet fresh: The mix of soft potatoes and bright cherry tomatoes creates a perfect balance of cozy and vibrant flavors.
- Simple, wholesome ingredients: You’ll find everything in one pan, which makes cleanup a breeze and the taste pure and rustic.
- Great for any meal of the day: Whether it’s breakfast, brunch, or even a light dinner, this frittata fits right in.
- Perfect for sharing: Making enough to serve a crowd or meal prep is easy and always a crowd-pleaser.
Ingredients You’ll Need
The ingredients in this Potato and Egg Frittata with Cherry Tomatoes Recipe come together in a way that feels effortless but delivers layers of flavor. I like using Yukon Gold potatoes — their buttery texture really shines—and fresh cherry tomatoes that give you just the right burst of brightness.
- Olive oil: Use good quality olive oil for cooking and drizzling—you’ll notice the difference in flavor.
- Yukon Gold potatoes: These have a creamy texture that holds up well without turning mushy.
- Onion: Adds sweetness and depth; I go with yellow or white onions.
- Eggs: Fresh large eggs are key — they create that fluffy base we want.
- Milk: Just a splash to keep the eggs tender and moist.
- Pecorino Romano cheese: Its salty, nutty flavor elevates the frittata beautifully.
- Chives: Adds a mild oniony freshness and a pop of color.
- Cherry tomatoes: Halved and lightly wilted on top, they add brightness and sweetness.
- Extra virgin olive oil: For drizzling over tomatoes to finish—makes a gorgeous glossy finish and adds richness.
- Salt and pepper: To taste, balancing every element perfectly.
- Basil: Fresh chiffonade garnish to sprinkle over—the fragrance is divine.
Variations
One of the things I love about this Potato and Egg Frittata with Cherry Tomatoes Recipe is how easy it is to make your own tweaks. Feel free to play around with different cheeses, herbs, or veggies to reflect your mood or what you have on hand.
- Cheese swap: I sometimes use Parmesan or a sharp cheddar instead of Pecorino Romano — each gives a unique flavor twist.
- Added greens: Sautéed spinach or kale folded into the egg mixture gives it a boost of nutrition and color.
- Spicy kick: Red pepper flakes or diced jalapeño thrown in adds a lovely heat that my family loves.
- Meat addition: Cooked bacon or sausage crumbled in makes for a heartier, protein-packed version.
How to Make Potato and Egg Frittata with Cherry Tomatoes Recipe
Step 1: Sauté the Potatoes and Onions
Start by heating olive oil in a nonstick, oven-safe skillet over medium heat. Add the diced Yukon Gold potatoes and cook them gently until they’re golden and tender — this usually takes about 10-12 minutes. Stir occasionally so they cook evenly. Then add the diced onion and continue sautéing for another 5 minutes until the onion is soft and fragrant. Season with salt and pepper to taste. This part sets the foundation, so patience here pays off—don’t rush the potatoes!
Step 2: Whisk Together the Egg Mixture
While the potatoes and onions cook, crack the eggs into a large bowl and whisk in the milk until smooth. Stir in the grated Pecorino Romano and minced chives. I like doing this just before the potatoes are done, so everything is fresh and ready to combine. The cheese not only gives flavor but helps set the frittata with a lovely texture.
Step 3: Combine and Cook the Frittata Base
Pour the egg mixture over the cooked potatoes and onions in the skillet, spreading everything out evenly. Lower the heat a little and cook without stirring for about 5 minutes. You’ll see the edges start to set, which is exactly what you want. It’s tempting to poke and prod, but try to let it do its thing so it holds together beautifully.
Step 4: Bake Until Set
Preheat your oven to 375°F (190°C). Transfer the skillet to the oven and bake for 10-12 minutes until the frittata is puffed a bit and completely set in the center. Keep an eye on the color — golden on top is the best. This step makes it easy to cook through evenly without drying out the eggs.
Step 5: Prepare and Add the Cherry Tomatoes
While the frittata bakes, toss the halved cherry tomatoes with extra virgin olive oil, salt, and pepper. When the frittata comes out of the oven, scatter the tomatoes over the top and then add half the chiffonade basil. The residual warmth from the frittata wilts the tomatoes just so, which is a little flavor magic. Finally, sprinkle the remaining fresh basil for that pop of color and fresh aroma.
Pro Tips for Making Potato and Egg Frittata with Cherry Tomatoes Recipe
- Use an oven-safe skillet: I learned the hard way that transferring a frittata to another dish is tricky—cooking and baking in the same skillet saves mess and keeps the shape perfect.
- Cook potatoes low and slow: Taking your time here ensures they become tender through without browning too much.
- Don’t overcook the eggs: The residual oven heat finishes the cooking perfectly, so take it out when just set to avoid dryness.
- Fresh herbs at the end: Adding basil and chives last keeps their flavors fresh and bright, which lifts the whole dish.
How to Serve Potato and Egg Frittata with Cherry Tomatoes Recipe
Garnishes
When I serve this frittata, I love adding a little extra fresh basil and some flaky sea salt on top—it makes it look polished and adds a burst of fresh flavor. Sometimes I also sprinkle a few more chives just before serving because that mild oniony note pairs so nicely.
Side Dishes
This Potato and Egg Frittata with Cherry Tomatoes Recipe pairs beautifully with a crisp green salad dressed lightly with lemon vinaigrette or a bowl of fresh fruit for a refreshing contrast. On chillier days, a slice of toasted rustic bread or buttery croissants really rounds out the meal.
Creative Ways to Present
For brunch parties, I like to cut the frittata into small squares, skewer them with a toothpick, and add a cherry tomato half and basil leaf on top—so cute and easy for guests to grab! Another idea is layering the frittata slices alongside roasted vegetable skewers for a colorful feast.
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge for up to 3 days. When you reheat, keep the tomatoes separate or add fresh ones after warming, so they don’t get mushy.
Freezing
I’ve frozen slices of frittata wrapped tightly in plastic wrap and foil. When you’re ready to eat, thaw overnight in the fridge, then warm gently in the oven or microwave. The texture stays surprisingly good, though fresh tomatoes are best added after reheating.
Reheating
To keep that lovely texture, reheat leftover frittata in a 300°F oven for about 10 minutes, covered loosely with foil. Microwaving works too, but be careful not to overdo it — reheating on low power helps avoid rubbery eggs.
FAQs
-
Can I use other types of potatoes in this frittata?
Absolutely! Yukon Gold is my favorite because of its creamy texture, but you can use red potatoes or even russets. Just keep in mind that firmer potatoes like russets might need a bit longer to cook through before adding the eggs.
-
Do I have to bake the frittata, or can I finish it on the stovetop?
Baking ensures the frittata cooks evenly and sets nicely without burning the bottom. You can try finishing it on the stovetop with a lid on low heat, but I find baking much more reliable—and it makes the top beautifully golden.
-
Can I make this recipe dairy-free?
Yes, to make a dairy-free Potato and Egg Frittata with Cherry Tomatoes Recipe, swap the Pecorino Romano for a dairy-free cheese alternative or simply omit it. Consider adding nutritional yeast for a cheesy flavor boost, and use a plant-based milk like almond or oat milk.
-
How do I prevent the frittata from sticking to the pan?
Use a good nonstick or well-seasoned cast iron skillet and make sure to heat the olive oil before adding the potatoes. I always double-check that the pan is properly greased before pouring in the eggs to avoid sticking and tearing.
Final Thoughts
This Potato and Egg Frittata with Cherry Tomatoes Recipe has become one of my most cherished recipes for its simplicity and fresh flavors. I remember the first time I made it for brunch with friends—they went crazy over it, and I loved how easy it was to prepare ahead. It’s that perfect homey yet elegant dish you’ll find yourself making again and again. I hope you give it a try and enjoy it as much as my family and I do—it’s truly a winner!
Print
Potato and Egg Frittata with Cherry Tomatoes Recipe
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Total Time: 40 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Italian Potato and Egg Frittata is a deliciously hearty dish combining tender Yukon Gold potatoes, fresh eggs, and Pecorino Romano cheese. Baked to perfection until set, it is topped with wilted cherry tomatoes and fragrant basil, making it an ideal comforting meal for any time of day.
Ingredients
Frittata Base
- 1/4 cup olive oil
- 3 medium Yukon Gold potatoes, peeled and diced
- 1 medium onion, diced
- Salt and pepper, to taste
- 8 large eggs
- 1/4 cup milk
- 1 cup Pecorino Romano, grated
- 1 bunch chives, minced
Tomato Topping
- 24 ounces cherry tomatoes, halved
- 1/4 cup extra virgin olive oil
- Salt and pepper, to taste
- 4 tablespoons basil, chiffonade, divided
Instructions
- Prepare the Potatoes and Onion: Heat 1/4 cup olive oil in a skillet over medium heat. Add the diced Yukon Gold potatoes and onion, seasoning with salt and pepper. Cook until the potatoes are tender and onions are translucent, about 10-15 minutes, stirring occasionally.
- Mix the Egg Base: In a large bowl, whisk together the eggs, milk, grated Pecorino Romano, and minced chives until fully combined. Season with salt and pepper to taste.
- Combine and Cook the Frittata: Preheat the oven to 375°F (190°C). Lightly grease a baking dish or ovenproof skillet. Add the cooked potatoes and onions to the egg mixture and stir gently to combine. Pour the mixture into the prepared dish and bake for 20-25 minutes, or until the frittata is set and lightly golden on top.
- Prepare the Tomato Topping: While the frittata bakes, heat 1/4 cup extra virgin olive oil in a separate pan over medium heat. Add the halved cherry tomatoes, salt, and pepper, and cook until the tomatoes begin to wilt, about 5 minutes. Remove from heat and stir in half of the chiffonade basil.
- Serve: Remove the frittata from the oven and allow it to cool for a few minutes. Top with the wilted cherry tomatoes and remaining fresh basil. Slice and serve warm.
Notes
- This frittata can be served for breakfast, brunch, or a light dinner with a fresh salad.
- Use Yukon Gold potatoes for a creamy texture, but other waxy potatoes will also work.
- For a vegetarian option, this dish is perfect as it uses no meat products.
- Leftovers can be refrigerated and eaten cold or reheated the next day.
Nutrition
- Serving Size: 1 serving
- Calories: 264 kcal
- Sugar: 3.9 g
- Sodium: 335 mg
- Fat: 21 g
- Saturated Fat: 4.7 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 10.5 g
- Fiber: 2.3 g
- Protein: 10.4 g
- Cholesterol: 229 mg
