This Caprese Frittata is full of fresh and bright flavors. Classic caprese ingredients of tomato, mozzarella, and basil make this a great vegetarian breakfast or brunch recipe.
This post contains affiliate links.
If I am going to make breakfast, I want it to be delicious. But I also do not want to wake up really early to make it, either. No sacrificing sleep here! This Caprese Frittata takes only 20 minutes and is incredibly simple. To make the frittata, just mix the ingredients together and bake in a skillet on the stove for a few minutes until the edges are set. Then transfer the frittata to an oven until cooked through and you are done!
A frittata is very similar to an omelette, except the ingredients are mixed throughout the egg and it is flat. My mom is a BIG fan of caprese anything, so I have been experimenting with new ways to use the same flavors in fun recipes. I love to pack my frittatas full of mix ins like the tomatoes and basil, so every bite of this Caprese Frittata has flavor in it. The hubby is obsessed with cheese (aren’t we all?) so sometimes I add some additional cheese right inside. A non-stick skillet is best, but you can also use a cast iron skillet. The egg tends to stick more in cast iron, making it difficult to flip out if you choose to do so.
This Caprese Frittata is vegetarian and gluten free (gf), perfect for entertaining and holidays. Easily make a frittata for a crowd by doubling up the ingredients in the same skillet. It will take longer to cook through but will be just as simple and easy. Find more of our frittata recipes here!
- 1 Tablespoon extra virgin olive oil
- 6 large eggs
- 1/2 cup cherry tomatoes (or grape tomatoes) halved
- 1/2 cup mozzarella cheese in 1/4-1/3 inch chunks
- 1/4 cup freshly grated Parmesan cheese
- 1 Tablespoon fresh basil chopped, plus more for garnish
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- Preheat the oven to 350F.
- Place a large (10 inch wide) nonstick skillet that is oven safe on the stovetop. Heat over medium heat.
- While the skillet is heating, prepare your ingredients by halving the tomatoes and cutting the mozzarella into chunks approximately 1/4-1/3 inches. Chop the basil.
- In a small bowl, whisk together the eggs, Parmesan cheese, halved cherry tomatoes, mozzarella cheese chunks, fresh basil, salt, and black pepper.
- Add the oil to the skillet. When warm, add the egg mixture. Stir briefly. Let the egg mixture cook until the edges begin to set, approximately 3-5 minutes.
- Turn off the stove and place the oven safe skillet in the oven. Bake until the eggs are completely cooked through and the frittata is dry to the touch on top, approximately 10-12 minutes.
- Remove the frittata from the oven. Run a rubber spatula around the edge of the frittata to loosen it and either slide it out or flip it onto a plate. Serve immediately and top with additional fresh basil if desired.
7 thoughts on “Caprese Frittata”
I love a good caprese salad so I bet this frittata is fantastic. I can’t wait to try your recipe!
Perfect for weekend brunch! I love frittata, it’s such a delicious dish!
Wow! It’s almost like a pizza frittata. Looks like it’s cooked perfectly!
Love frittata! Beautiful version what you’ve got here!!
One of my favourite kinds of frittata. It’s a great way to use up leftovers too.
If I want to double this recipe for a serving of 8, how much longer than 3-5 minutes, should I let it cook in the skillet until it sets, and then how much longer should I bake it at 350?
I have not made a double batch, but here are some educated guesses for you. First make sure you have a big skillet to make sure it all fits! It puffs up as it cooks, so you need a skillet much larger than 10 inches.
For the 3-5 minutes in step 5, still let it cook until the edges are setting. It will take longer but not positive how long. Maybe 7 or so? Just look for those edges setting.
And for the final cook, still look for it being dry to the touch (especially in the middle) and that when you touch it, it does not feel like there is liquid moving around in the center. Maybe 18-20 minutes?
I am not sure on the times, but if you go by the markers (edges setting, dry to touch, etc) it should still work out! Just make sure you have a larger skillet or something that will fit the double batch. Otherwise can just use two skillets.