Searching for a delicious, healthy, and easy keto breakfast idea? Look no further! This Spinach Frittata recipe with goat cheese and crispy bacon is a game-changer. It’s not only incredibly flavorful but also perfectly low-carb and naturally gluten-free, making it an ideal choice for anyone following a ketogenic diet or simply seeking a wholesome meal to kickstart their day.

Table of Contents
- Why You’ll Love This Spinach Frittata
- Essential Ingredients for Your Frittata
- Step-by-Step Guide to Making the Perfect Frittata
- Frequently Asked Questions
- Understanding the Difference: Frittata, Quiche, & Omelette
- Serving Suggestions for Your Spinach Frittata
- Storage and Reheating Tips
- More Keto-Friendly Recipes to Explore
- Discover More Delicious Breakfast Creations
Start your day the right way with a meal that’s both fulfilling and remarkably simple to prepare. This Spinach Frittata recipe takes breakfast to a whole new level of deliciousness, making it undeniably the most important — and enjoyable — meal of your day!
The inspiration for this particular frittata comes from a memorable omelette I once savored at a charming little café in Los Angeles. The blend of fresh, vibrant spinach, the creamy tang of goat cheese, and the irresistible crunch of savory bacon was simply unparalleled. It was a flavor combination that resonated deeply and sparked the creation of this very frittata. Since its inception in 2012, this recipe has been a steadfast favorite, consistently receiving rave reviews from everyone who tries it.
Fresh spinach, creamy goat cheese, and crispy bacon are truly a match made in breakfast heaven! This delightful trio creates a symphony of textures and tastes that elevate a simple egg dish into an extraordinary culinary experience. Whether I’m whipping it up for a quick and satisfying weekday breakfast with my husband, Kurt, or preparing a more elaborate spread for a weekend brunch with friends, this spinach and bacon frittata never fails to impress.
It stands beautifully on its own as a complete, low-carb meal, offering a perfect balance of protein and healthy fats. Alternatively, for those who enjoy a heartier spread, it pairs wonderfully with a side of perfectly crispy air fryer roasted potatoes, though it maintains its keto-friendly status when enjoyed solo. This frittata is not just a recipe; it’s a versatile staple that promises flavor, convenience, and nutritional value.

Why You’ll Love This Spinach Frittata
There are countless reasons why this Spinach Frittata with Goat Cheese and Bacon will become a cherished recipe in your kitchen:
- Effortlessly Delicious: Despite its gourmet taste, this frittata is surprisingly easy to make, even for novice cooks.
- Keto & Low-Carb Friendly: With minimal net carbs per serving, it perfectly aligns with ketogenic and low-carb lifestyles without compromising on flavor.
- Naturally Gluten-Free: Enjoy a wholesome meal without any gluten, making it suitable for those with sensitivities or preferences.
- Versatile & Customizable: While the spinach, goat cheese, and bacon combination is a classic, feel free to experiment with other vegetables, cheeses, or proteins to suit your taste.
- Perfect for Meal Prep: This frittata reheats beautifully, making it an excellent option for healthy breakfasts or lunches throughout the week. Simply bake a batch on Sunday, and you’re set for days!
- Impressive for Guests: Whether for a casual family breakfast or a fancy brunch gathering, this frittata looks and tastes impressive, yet requires minimal effort.
- Nutrient-Packed: Loaded with protein from eggs, essential vitamins from spinach and bell peppers, and healthy fats, it’s a nourishing way to fuel your body.
Essential Ingredients for Your Frittata
Gathering the right tools and fresh, high-quality ingredients is the first step to crafting an unforgettable frittata. Here’s what you’ll need to create this culinary masterpiece:
- 10 or 12-inch Oven-Safe Skillet: The choice of skillet size impacts your frittata’s thickness. Opt for a 10-inch skillet if you prefer thicker, more substantial slices, which will result in a smaller overall frittata. A 12-inch skillet, as seen in the images throughout this post, will yield a larger frittata with thinner slices that cook through a bit quicker. A cast iron skillet is an excellent choice for this recipe due to its natural oven-safe properties and superb heat retention.
- Mixing Bowl: For whisking your egg mixture to a perfect consistency.
- Whisk: An essential tool for thoroughly combining the eggs and other liquids.
- Slotted Spoon: Ideal for removing cooked bacon while leaving the flavorful grease in the skillet for sautéing vegetables.
- Bacon: For the best results, avoid thick-cut bacon in this recipe. Regular slices cook up crisper and render the fat more efficiently. If thick-cut bacon is all you have on hand, reduce the quantity to 4 slices instead of the recommended 6 to manage the fat content and texture.
- Large Eggs: The foundation of any great frittata, providing structure and richness.
- Milk: A splash of milk helps create a lighter, fluffier frittata texture. You can use any milk of your preference.
- Kosher Salt: Enhances all the flavors in the dish.
- Ground Black Pepper: Adds a subtle warmth and spice.
- Onion: Diced onion brings a foundational savory sweetness to the vegetable base.
- Red Bell Pepper: Adds a beautiful pop of color, a touch of sweetness, and a mild, peppery flavor.
- Spinach: You have the flexibility to use either fresh or frozen spinach. For convenience, a bag of pre-washed baby spinach is highly recommended. If opting for frozen spinach, ensure it’s properly defrosted and all excess moisture is squeezed out before incorporating it into the recipe to prevent a watery frittata (refer to the frequently asked questions section for more details).
- Crumbled Goat Cheese: The star cheese of this frittata, offering a distinct tangy, creamy, and slightly earthy flavor that beautifully complements the other ingredients.
Step-by-Step Guide to Making the Perfect Frittata
Follow these straightforward steps to create a show-stopping Spinach Frittata with Bacon and Goat Cheese:
- Preheat Your Oven: Begin by preheating your oven to 400°F (200°C). This ensures your oven is at the optimal temperature for the frittata to finish cooking evenly and achieve that beautiful golden-brown edge.
- Prepare the Egg Mixture: In a spacious mixing bowl, vigorously whisk together the large eggs, milk, kosher salt, and ground black pepper until thoroughly combined and slightly frothy. Set this perfectly seasoned egg mixture aside; it will be ready when you need it.
- Cook the Bacon to Crispy Perfection: Dice your bacon slices into small, manageable pieces. Place these chopped bacon pieces into your chosen oven-safe skillet on the stove over medium-high heat. Cook the bacon for approximately 8-10 minutes, stirring occasionally, until it reaches a delightful crispiness. Once done, use a slotted spoon to carefully remove the bacon from the skillet, transferring it to a plate lined with paper towels to drain any excess grease. This step ensures your bacon remains wonderfully crisp.
- Sauté the Aromatic Vegetables: Keep the rendered bacon grease in the skillet on the stove over medium-high heat – this flavorful fat will infuse your vegetables with incredible depth. Add the diced onions and red bell peppers to the hot skillet. Sauté them for about 4-5 minutes, allowing them to soften and develop a subtle sweetness. Next, add the fresh spinach leaves (or prepared frozen spinach) and continue to sauté for an additional 2 minutes, just until the spinach wilts down and becomes tender.
- Assemble the Frittata Base: Gently stir the cooked, crispy bacon pieces back into your whisked egg mixture. This ensures an even distribution of the bacon throughout the frittata. Then, pour this combined egg and bacon mixture directly over the sautéed vegetables in the skillet.
- Begin Cooking on the Stovetop: Reduce the heat on your stove to medium. Allow the frittata to cook undisturbed on the stovetop for 5 minutes. During this time, the edges of the frittata will begin to set, forming a solid base.
- Add Cheese and Finish in the Oven: After the stovetop cooking, generously sprinkle the crumbled goat cheese evenly over the top of the partially set frittata. Turn off the heat on the stove. Carefully transfer the entire skillet (ensure it’s oven-safe!) to your preheated oven. Bake for an additional 10-15 minutes, or until the frittata is puffed, the edges are golden brown, and the center is set when gently jiggled.
- Quick Tip! The baking time in the oven can vary slightly depending on your skillet size. If you’re using a 10-inch skillet, your frittata will be thicker, so I recommend baking for the full 15 minutes to ensure it cooks through perfectly. For a 12-inch skillet, where the frittata is thinner, 10-12 minutes is usually sufficient for a beautifully cooked result.
- Serve and Enjoy: Once cooked, carefully remove the skillet from the oven. Let the frittata rest for a few minutes before slicing into wedges. Serve immediately, adding any desired optional toppings for an extra burst of flavor and freshness.

Frequently Asked Questions
Here are answers to some common questions about making this delicious Spinach Frittata:
- Can I use frozen spinach in this recipe? Absolutely! Both frozen and fresh spinach work wonderfully. If you’re using frozen spinach, you’ll need approximately 1 1/2 cups, which is half the amount of fresh spinach. It’s crucial to defrost the spinach thoroughly and then squeeze out as much moisture as possible using paper towels or a clean kitchen towel before adding it to the recipe. This prevents your frittata from becoming watery.
- Can I substitute the goat cheese for another type of cheese? Yes, you certainly can! Feta cheese is an excellent substitute, offering a similar tangy and crumbly texture. Shredded cheddar cheese or even a blend of Italian cheeses would also be delicious and create a different flavor profile.
- Is this frittata recipe keto-friendly? Yes, it is! Each slice of this frittata contains only 3 net carbs and 4 total carbs, making it an ideal and delicious choice for a ketogenic diet. It’s packed with protein and healthy fats to keep you satiated.
- Can I make this frittata vegetarian? Easily! To make this frittata vegetarian, simply omit the bacon. Instead of bacon grease, sauté your vegetables in 1 tablespoon of olive oil or your preferred cooking oil. The rest of the recipe remains the same, ensuring a flavorful and satisfying meat-free meal.
- What if I don’t have an oven-safe skillet? No problem! You can still make this frittata. Follow instructions 1-7 (preheating the oven, whisking eggs, cooking bacon, sautéing veggies). After the vegetables are sautéed in the skillet, transfer them to a 9″ x 13″ baking dish. Stir the cooked bacon into the whisked eggs, then pour this mixture over the vegetables in the baking dish. Top with the crumbled goat cheese and bake it in the preheated 400°F (200°C) oven for 15-20 minutes, or until set and golden.
- Can I prepare this frittata ahead of time? Yes, frittatas are excellent for meal prep! You can cook the entire frittata a day or two in advance. Store it covered in the refrigerator.
- How should I reheat the frittata? I recommend reheating individual slices in the microwave for the best results. Place 1-2 slices on a plate and microwave for approximately 2 minutes, or until heated through. Alternatively, you can gently warm slices in a skillet on the stove over low heat, covered, until warm. Feel free to add fresh toppings like sliced avocado or cherry tomatoes after reheating for added freshness.
- What if my frittata sticks to the pan? To prevent sticking, ensure your oven-safe skillet is well-seasoned (especially if using cast iron) or adequately greased before cooking the bacon and sautéing the vegetables. A non-stick oven-safe skillet is also a great option.
Understanding the Difference: Frittata, Quiche, & Omelette
While all three are egg-based dishes often enjoyed for breakfast or brunch, frittatas, quiches, and omelettes have distinct characteristics that set them apart:
- A Frittata: Often referred to as an “open-face omelette,” a frittata is characterized by having a higher egg-to-liquid ratio and, crucially, no crust. It starts cooking on the stovetop in an oven-safe skillet, allowing the bottom to set, then finishes cooking in the oven to fully set the top and achieve a beautiful golden finish. There’s no flipping or folding involved, making it a relatively simple and rustic dish. Frittatas are almost exclusively served hot.
- A Quiche: In contrast to a frittata, a quiche always features a savory pastry crust and typically contains more liquid (like cream or milk) relative to the eggs. It is entirely baked in the oven, giving it a softer, more custard-like texture. Quiches are incredibly versatile and can be enjoyed either hot or cold, making them popular for picnics and buffets.
- An Omelette: An omelette is exclusively cooked on the stovetop and is designed for individual servings. It’s primarily made from beaten eggs, sometimes with a small amount of milk or cream for tenderness. The key feature of an omelette is that other ingredients (fillings) are added after the egg has partially set, then folded within the egg mixture rather than cooked directly with it. Omelettes are always served warm and fresh from the pan.

Serving Suggestions for Your Spinach Frittata
This versatile Spinach Frittata is delightful on its own, but it also pairs beautifully with a variety of sides to create a more complete meal. Here are some ideas:
- Fresh Avocado Slices: The creamy texture and healthy fats of avocado complement the frittata perfectly.
- Cherry Tomatoes or Salsa: A burst of fresh acidity and sweetness from halved cherry tomatoes or a spoonful of your favorite salsa can brighten every bite.
- Chopped Green Onions or Chives: A sprinkle of fresh herbs adds a mild oniony flavor and a touch of color.
- Light Side Salad: A simple green salad with a vinaigrette dressing offers a refreshing contrast.
- Air Fryer Roasted Potatoes: For a heartier meal that’s not strictly keto, these crispy potatoes are an excellent pairing.
- Fresh Fruit Salad: A bowl of berries or mixed fruit adds a sweet and light element to your breakfast spread.
Storage and Reheating Tips
One of the best features of this frittata is how well it stores and reheats, making it perfect for meal prep. Allow the frittata to cool completely before transferring slices to an airtight container. It will keep fresh in the refrigerator for up to 3-4 days. For reheating, individual slices can be microwaved for 1-2 minutes until warmed through, or gently reheated in a covered skillet over low heat on the stovetop. Avoid overheating to prevent the eggs from becoming rubbery.
Pin Recipe
4.67 stars (3 ratings)
Rate this Recipe
Spinach Frittata with Bacon
Looking for a quick and easy, keto breakfast idea? Try this Spinach Frittata Recipe with Goat Cheese and Bacon, it’s delicious, low carb and gluten free!
6 slices frittata
15 mins
20 mins
35 mins
Whitney Bond
Breakfast, Brunch
Italian
Ingredients
- 10 large eggs
- ¼ cup milk
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 6 slices bacon, chopped (not thick cut)
- ½ cup onion, diced
- ½ cup red bell pepper, diced
- 3 cups spinach
- ¼ cup goat cheese, crumbled
Optional Toppings
- 1 avocado, sliced
- ¼ cup cherry tomatoes, halved
- 1 tbsp green onions, chopped
Instructions
- Preheat the oven to 400°F.
- In a large mixing bowl, whisk the eggs, milk, salt and pepper together, set aside.
- Add the chopped slices of bacon to a 10 or 12 inch oven-safe skillet, on the stove over medium high heat.
- Cook the chopped bacon until crispy, 8-10 minutes.
- Use a slotted spoon to remove the bacon from the skillet, place the bacon on a paper towel lined plate to drain off the grease.
- Add the onion and bell pepper to the bacon grease in the skillet, on the stove, over medium high heat.
- Sauté for 4-5 minutes, add the spinach and sauté for an additional 2 minutes.
- Stir the cooked, chopped bacon into the egg mixture, then pour the egg and bacon mixture into the skillet.
- Reduce the heat on the stove to medium and cook the frittata for 5 minutes on the stove.
- Top with the crumbled goat cheese, then transfer the frittata to the oven and cook for an additional 10-15 minutes.
- Remove from the oven, slice and serve topped with avocado slices, cherry tomatoes or diced green onions, if you’d like.
Notes
- Nutritional Info: The nutritional information provided does not include the optional toppings.
- Bacon: If using thick sliced bacon, I recommend only using 4 slices, instead of 6, to maintain the ideal texture and fat balance.
- Spinach: If using frozen spinach, use 1 1/2 cups. Be sure to defrost the spinach completely and squeeze out all excess moisture with paper towels before adding it to the recipe to prevent a watery frittata.
Nutrition Facts
Carbohydrates 4g (1%)
Protein 15g (30%)
Fat 18g (28%)
Saturated Fat 7g (35%)
Cholesterol 293mg (98%)
Sodium 689mg (29%)
Potassium 288mg (8%)
Fiber 1g (4%)
Sugar 2g (2%)
Vitamin A 2305mg (46%)
Vitamin C 21mg (25%)
Calcium 84mg (8%)
Iron 2mg (11%)
Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!
More Keto-Friendly Recipes to Explore
If you’re loving the low-carb lifestyle, be sure to check out these other incredibly delicious and satisfying keto recipes that are perfect for any meal:
- Keto Egg Muffins
- Baked Chilean Sea Bass
- Buffalo Chicken Zucchini Boats
- Perfect Smoked Turkey Breast
- Flavorful Bacon Wrapped Pork Chops
- Tender Sous Vide Tri Tip
- Low Carb Almond Flour Blueberry Muffins
Discover More Delicious Breakfast Creations
Beyond frittatas, explore a variety of other enticing breakfast recipes to add excitement to your morning routine. From savory to sweet, there’s something for everyone:
- Fluffy Sous Vide Egg Bites
- Energizing Banana Protein Shake
- Caprese Avocado Omelette
- Sweet & Savory Maple Bacon Muffins
- Crispy French Toast Sticks with Macadamia Nuts