This post may contain affiliate links. Please read our disclosure policy.

This is what weekend breakfasts look like over here. Slightly obsessed with everything Caprese, this Caprese Frittata has been a long time coming, just like these irresistible Egg Muffins. It is the perfect brunch on a lazy Sunday morning, fresh, bright, and full of those creamy mozzarella and tomato bites we all crave.

At just 3 WW Smart Points, or 106 calories per slice, this low carb, high protein frittata beats the flavour out of bland old cereal any day. And if you’re planning a full spread, this caprese frittata recipe pairs beautifully with the creamy richness of Garlic Herb Chicken for a balanced weekend meal. You can also serve it with Korean Bulgogi Tacos for a fun and unexpected mix of fresh, bright flavors with sweet and savory bulgogi. It takes the idea of caprese and frittata and makes it just a little more exciting.

Garlic infused, Caprese Frittata with pan fried, juicy tomato and fresh basil flavors in a pan

What Makes This Recipe So Good

This Caprese Frittata takes everything you love about the classic salad and transforms it into a warm, satisfying breakfast that still feels light. Fresh tomatoes and melty mozzarella give every slice a bright pop, while basil keeps it clean and balanced rather than heavy. It is simple, quick, and unfussy, which makes it perfect for slow mornings or last minute brunch plans.

What sets this caprese frittata recipe apart is how flavorful it is without needing much effort. The ingredients shine on their own, so you get fresh, vibrant bites instead of a dense or overly rich frittata. You get protein, freshness, and comfort in one pan which is exactly why this frittata is a weekend regular.

What Goes Into Caprese Frittata

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
flat lay photo go ingredient shot of fresh basil leaves, salt, unsweetened almond milk, balsamic glaze, olive oil, grated mozzarella cheese, fresh mozzarella cheese, baby spinach leaves, eggs, garlic

Simple, fresh, and full of color, the ingredients in this Caprese Frittata keep the recipe light but still satisfying.

  • Grape Tomatoes: Juicy and sweet, they burst slightly as they cook which gives the frittata pockets of bright, fresh flavor.
  • Fresh Basil: Brings that signature Caprese freshness and keeps each bite aromatic and clean.
  • Mozzarella Cheese: Soft, creamy, and melty, it adds richness without weighing the dish down.
  • Eggs: The base that brings everything together, high in protein and perfect for a fluffy frittata you can slice and serve easily.

Note: Please see recipe card at the bottom for a full list of ingredients with measurements.

How To Make Caprese Frittata

Set oven to broil or grill on medium heat
  1. Preheat The Oven: Set oven to broil or grill on medium heat and allow it to heat while you prepare the frittata.
Slice grape tomatoes in half horizontally
  1. Prepare The Tomatoes: Slice grape tomatoes in half horizontally so they cook evenly and release flavour.
Heat oil in an non stick skillet over medium high, add garlic for until fragrant, then add tomatoes and basil
  1. Sauté: Heat oil in an non stick skillet over medium high, add garlic for until fragrant, then add tomatoes and basil to soften.
Whisk eggs, milk, and a pinch of salt in a medium bowl until smooth
  1. Whisk The Egg Base: Whisk eggs, milk, and a pinch of salt in a medium bowl until smooth and combined.
Hold Half The Tomatoes: Remove half of the tomato basil mixture from the skillet
  1. Hold Half The Tomatoes: Remove half of the tomato basil mixture from the skillet and set aside on a warmed plate.
Pour egg mixture into remaining tomatoes and stir gently
  1. Add Eggs To Pan: Pour egg mixture into remaining tomatoes and stir gently for about 20 seconds to mix.
Reduce heat to low medium, add spinach, arrange mozzarella slices on top, and cook for about 8 minutes
  1. Layer Spinach And Mozzarella: Reduce heat to low medium, add spinach, arrange mozzarella slices on top, and cook for about 8 minutes until almost set.
Sprinkle extra mozzarella if desired and broil until puffed, golden, and set, then spoon over the reserved tomatoes and drizzle with balsamic glaze
  1. Broil To Finish: Sprinkle extra mozzarella if desired and broil until puffed, golden, and set, then spoon over the reserved tomatoes and drizzle with balsamic glaze.

A Caprese Frittata loves a little contrast, so pair it with Bloomin’ Onion Garlic Bread for something buttery, pull apart delicious, and perfect for scooping up bites of egg and melty mozzarella. If you prefer something lighter but still satisfying, Black Beans and Rice adds earthy balance and turns brunch into more of a full, grounding meal.

For a finishing touch, bring sweetness to the table with Peanut Butter Chocolate Chip Banana Bread. The richness of peanut butter and chocolate plays beautifully against the brightness of tomatoes and basil, giving you that perfect sweet and savory brunch harmony in one plate.

Tips For Making Caprese Frittata

  • Let the tomatoes blister properly before adding the eggs. I know it’s tempting to rush, but that extra minute of patience gives you sweeter, deeper flavor that carries through the whole frittata.
  • Slice the mozzarella thin instead of chunky so it melts evenly into those silky pools on top. Thick pieces tend to sit heavy and don’t spread as nicely.
  • If you like your frittata extra fluffy, whisk the eggs a little longer than you think you need to. A bit of extra air makes all the difference.
  • Don’t skip the reserved tomato topping. It adds brightness and juiciness after cooking which makes every slice taste fresh rather than flat.

Recipe FAQ’s

How Do I Prevent My Frittata From Going Watery?

Let tomatoes cook long enough to reduce excess moisture before adding the eggs. You can also pat mozzarella slices dry if they’re very wet.

How Will I Know When The Eggs Are Set?

The edges should look firm and the center should still have a slight jiggle before broiling. The top will finish cooking in the oven and puff up beautifully.

What Pan Is Best For A Frittata?

A non stick oven safe skillet is ideal so you can start on the stove and finish under the broiler without transferring. Eight inches makes a nice thick frittata.

Garlic infused, Caprese Frittata with pan fried, juicy tomato and fresh basil flavors on a plate

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 9 votes

Caprese Frittata

Prep Time: 5 minutes
Cook Time: 13 minutes
Total Time: 18 minutes
Servings: 8 generous serves
Garlic infused, Caprese Frittata with pan fried, juicy tomato and fresh basil flavors. Breakfast, brunch, lunch or dinner! Easy to make and low carb/cal!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 1 teaspoon olive oil
  • 2 teaspoons garlic minced, or 2 large cloves garlic, minced
  • 250 g grape tomatoes
  • 1/2 cup fresh basil leaves stems removed, finely sliced or shredded
  • 1 pinch salt to season – optional
  • 8 eggs large
  • 1/4 cup unsweetened almond milk or skim/low fat milk
  • 1/2 cup baby spinach leaves pre washed and ready to use
  • 3 ounces mozzarella cheese fresh, slice thinly into rounds
  • 2 tablespoons grated mozzarella cheese optional
  • 1 drizzle balsamic glaze

Instructions 

  • Preheat your oven to broil or grill setting on medium heat.
  • Slice tomatoes in half horizontally. Heat oil in an 8-inch non stick pan or skillet over medium-high heat. Once hot, add the garlic, stirring while it cooks for about one minute until fragrant. Add the tomato slices and basil. Continue cooking until the tomatoes are becoming slightly blistered and soft.
  • While the tomatoes are frying: whisk the eggs, milk and a pinch of salt together in a medium-sized bowl until well combined. When tomatoes are ready, transfer HALF of the tomato mixture onto a warmed plate; cover and set aside.
  • Pour the egg mixture into the remaining tomatoes in the pan, stirring the tomatoes around through the eggs (for about 20 seconds) to mix the flavours through.
  • Reduce heat to low-medium; add in the spinach leaves and arrange the mozzarella slices evenly over top, pressing them down slightly into the egg, and cook until the eggs are almost set (the centre will be slightly runny). It takes about 8 minutes (approximately).
  • Sprinkle the extra cheese (if using) over the top and transfer pan/skillet into the preheated oven. Grill/broil until the top is golden, puffed up and cooked through. The edges and the bottom of the frittata will be golden.
  • To serve, warm the remaining tomatoes and basil mixture, and spoon over the top. Drizzle with the balsamic glaze.

Notes

We recommend using fresh mozzarella both grated and sliced into rounds for the best consistency. 

Nutrition

Calories: 119kcal | Carbohydrates: 2g | Protein: 9g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Cholesterol: 175mg | Sodium: 171mg | Potassium: 164mg | Fiber: 0.5g | Sugar: 1g | Vitamin A: 850IU | Vitamin C: 5mg | Calcium: 115mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 9 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

20 Comments

  1. Cheree says:

    5 stars
    So flavorful!

  2. Sarah says:

    5 stars
    My daughter and I made this for dinner and it was delicious! We have made other frittata recipes before but this one is our new favorite! It was amazing without the balsamic reduction, but with brought it to a whole new level. We will definitely make again

  3. JK says:

    5 stars
    I made this for Mother’s Day brunch and my mom loved this! She had more than one serving. This is a great easy, crowd-pleasing brunch.