Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bacon Spinach Frittata Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 110 reviews
  • Author: Lauren
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 8 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Description

A delicious and versatile frittata recipe combining eggs, bacon, spinach, and mozzarella cheese cooked on the stovetop and finished in the oven. Perfect for breakfast, lunch, or dinner, this soft and custardy frittata is easy to prepare and can be customized with your favorite add-ins.


Ingredients

Scale

Egg Mixture

  • 10 eggs
  • 2 tbsp milk (any)
  • 1/2 tsp salt and pepper

Main Ingredients

  • 1 tsp oil
  • 300 g / 10 oz bacon, chopped
  • 2 garlic cloves, minced
  • 1 tbsp / 15 g butter
  • 2 big handfuls baby spinach
  • 1 1/2 cups / 150 g mozzarella cheese, shredded (or other melting cheese)

Garnish

  • More cooked chopped bacon and spinach


Instructions

  1. Preheat Oven: Preheat the oven to 180°C (350°F) to prepare for finishing the frittata.
  2. Whisk Eggs: In a bowl, whisk together the eggs, milk, salt, and pepper until fully combined and slightly frothy.
  3. Cook Bacon: Heat oil in a well-seasoned skillet or non-stick pan (about 26 cm / 11″) over medium-high heat. Add the chopped bacon and cook until it is almost golden brown.
  4. Add Garlic: Stir in the minced garlic and cook for 30 seconds until fragrant.
  5. Wilt Spinach: Add the baby spinach to the pan and toss until just wilted and the bacon is golden.
  6. Remove Some Mixture for Topping: Reduce heat to medium. Remove about one-third of the bacon and spinach mixture into a bowl to be used as a topping later.
  7. Add Butter: Add the butter to the pan and swirl it around the base to coat evenly.
  8. Pour Egg Mixture and Cheese: Pour approximately two-thirds of the egg mixture into the skillet. Scatter half of the shredded mozzarella cheese over it. Then, pour over the remaining egg mixture.
  9. Add Toppings: Scatter the reserved bacon and spinach mixture over the top, then sprinkle with the remaining cheese.
  10. Cook on Stove: Cook for about 3 minutes until the sides are just set but not golden. Check doneness with a knife.
  11. Bake in Oven: Transfer the skillet to the preheated oven and bake for 8 minutes until the center is just set and the cheese melts on top.
  12. Rest and Serve: Let the frittata rest for a few minutes, then slice and serve garnished with additional cooked bacon and spinach if desired.

Notes

  • Recipe video available to guide you through the process.
  • This frittata is perfect for feeding a group or as a make-ahead meal for breakfast, lunch, or dinner.
  • The texture is soft and custardy inside, making it delicious and satisfying.
  • Feel free to adapt the recipe with your favorite add-ins like mushrooms, onions, or other veggies.
  • There is a stove-only version mentioned in the notes if you prefer not to use an oven.

Nutrition

  • Serving Size: 1 serving
  • Calories: 285 kcal
  • Sugar: 1 g
  • Sodium: 562 mg
  • Fat: 23 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 1 g
  • Fiber: 0.5 g
  • Protein: 15 g
  • Cholesterol: 244 mg