Keto Frittata With Spinach and Feta – A Simple, Satisfying Low-Carb Breakfast

A good frittata feels like a small luxury on a busy morning. It’s hearty, flavorful, and ready with minimal fuss. This keto frittata with spinach and feta checks every box: quick to prep, easy to customize, and perfect for meal prep.

The salty pop of feta pairs beautifully with tender spinach and rich, custardy eggs. Whether you’re keeping carbs low or just want a wholesome breakfast, this is a smart, comforting choice.

Keto Frittata With Spinach and Feta – A Simple, Satisfying Low-Carb Breakfast

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings

Ingredients

  • 8 large eggs
  • 1/3 cup heavy cream (or full-fat coconut milk for dairy-light)
  • 2 cups fresh spinach, roughly chopped (or 1 cup thawed frozen spinach, well squeezed)
  • 1/2 cup feta cheese, crumbled
  • 1/2 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil (or avocado oil)
  • 1/4 teaspoon red pepper flakes (optional, for a little heat)
  • 1/2 teaspoon dried oregano (or 1 teaspoon fresh, chopped)
  • Salt and black pepper to taste
  • Fresh parsley or dill, chopped, for garnish (optional)

Instructions

  • Preheat and prep your pan. Heat your oven to 375°F (190°C). Use a well-seasoned 10-inch oven-safe skillet or cast-iron pan. Lightly oil the surface to prevent sticking.
  • Whisk the eggs and cream. In a medium bowl, whisk eggs, heavy cream, oregano, a generous pinch of salt, and pepper. Whisk until the mixture looks smooth and slightly frothy. Set aside.
  • Sauté the aromatics. Warm olive oil over medium heat. Add the diced onion with a pinch of salt and cook 3–4 minutes until softened. Stir in the garlic and red pepper flakes, and cook 30 seconds until fragrant.
  • Wilt the spinach. Add chopped spinach to the pan. Toss until just wilted, about 1–2 minutes. If using frozen spinach, make sure it’s thoroughly squeezed dry before adding so the frittata isn’t watery.
  • Add the egg mixture. Reduce heat to low. Spread the spinach evenly across the pan, then pour in the egg mixture. Tilt the pan to distribute it. Sprinkle crumbled feta evenly over the top.
  • Start on the stovetop. Let the frittata cook undisturbed over low heat for 2–3 minutes. This sets the edges and helps prevent a soggy center.
  • Bake to finish. Transfer the pan to the oven and bake 10–14 minutes, or until the center is just set and a knife inserted near the middle comes out clean. Avoid overbaking to keep it tender.
  • Rest and garnish. Remove from the oven and let it rest 5 minutes. Garnish with chopped parsley or dill. Slice into wedges and serve warm.

What Makes This Special

Cooking process — Keto Spinach and Feta Frittata setting on the stovetop: close-up of a 10-inch ca

This recipe leans on classic Mediterranean flavors that never get old: eggs, greens, and tangy cheese. It’s also a true one-pan situation, so cleanup is a breeze.

You can serve it warm for brunch or pack slices for a grab-and-go lunch. The texture is soft and fluffy in the middle with just a little golden edge on top. Best of all, it’s flexible—perfect for whatever vegetables and herbs you have on hand.

Ingredients

  • 8 large eggs
  • 1/3 cup heavy cream (or full-fat coconut milk for dairy-light)
  • 2 cups fresh spinach, roughly chopped (or 1 cup thawed frozen spinach, well squeezed)
  • 1/2 cup feta cheese, crumbled
  • 1/2 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil (or avocado oil)
  • 1/4 teaspoon red pepper flakes (optional, for a little heat)
  • 1/2 teaspoon dried oregano (or 1 teaspoon fresh, chopped)
  • Salt and black pepper to taste
  • Fresh parsley or dill, chopped, for garnish (optional)

Step-by-Step Instructions

Tasty top view — Overhead shot of the finished Keto Frittata fresh from the oven: evenly golden ed
  1. Preheat and prep your pan. Heat your oven to 375°F (190°C).

    Use a well-seasoned 10-inch oven-safe skillet or cast-iron pan. Lightly oil the surface to prevent sticking.


  2. Whisk the eggs and cream. In a medium bowl, whisk eggs, heavy cream, oregano, a generous pinch of salt, and pepper. Whisk until the mixture looks smooth and slightly frothy.

    Set aside.


  3. Sauté the aromatics. Warm olive oil over medium heat. Add the diced onion with a pinch of salt and cook 3–4 minutes until softened. Stir in the garlic and red pepper flakes, and cook 30 seconds until fragrant.
  4. Wilt the spinach. Add chopped spinach to the pan.

    Toss until just wilted, about 1–2 minutes. If using frozen spinach, make sure it’s thoroughly squeezed dry before adding so the frittata isn’t watery.


  5. Add the egg mixture. Reduce heat to low. Spread the spinach evenly across the pan, then pour in the egg mixture.

    Tilt the pan to distribute it. Sprinkle crumbled feta evenly over the top.


  6. Start on the stovetop. Let the frittata cook undisturbed over low heat for 2–3 minutes. This sets the edges and helps prevent a soggy center.
  7. Bake to finish. Transfer the pan to the oven and bake 10–14 minutes, or until the center is just set and a knife inserted near the middle comes out clean.

    Avoid overbaking to keep it tender.


  8. Rest and garnish. Remove from the oven and let it rest 5 minutes. Garnish with chopped parsley or dill. Slice into wedges and serve warm.

Storage Instructions

  • Refrigerator: Cool completely, then store slices in an airtight container for up to 4 days.
  • Freezer: Wrap individual slices tightly and freeze for up to 2 months.

    Thaw overnight in the fridge.


  • Reheating: Warm in a 300°F (150°C) oven for 8–10 minutes or microwave in 20–30 second bursts. For the best texture, the oven is ideal.
Final plated dish — Single wedge of Keto Frittata plated on a matte white rimmed plate: extreme cl

Why This is Good for You

This frittata is naturally low in carbs and rich in protein and healthy fats, which helps keep you satisfied for hours. Spinach delivers iron, folate, and vitamin K, while eggs provide choline and B vitamins.

Feta adds calcium and a bold flavor so you don’t need heavy sauces. Because it’s baked, you use less oil than a typical skillet scramble. It’s a simple way to meet keto goals without feeling restricted.

Common Mistakes to Avoid

  • Too much liquid in the pan. If using frozen spinach, squeeze it very well.

    Excess moisture can make the frittata watery and rubbery.


  • Overbaking. Dry frittatas happen fast. Pull it when the center is just set and still a little jiggly; it will finish cooking as it rests.
  • Skipping the stovetop step. Setting the edges before baking helps prevent a soggy bottom and creates a cleaner slice.
  • Using a pan that sticks. Poorly seasoned or thin pans cause sticking and uneven cooking. A cast-iron or well-coated oven-safe skillet is worth it.
  • Under-seasoning. Eggs need salt.

    Taste the spinach mixture before adding eggs, then season the eggs generously too.


Variations You Can Try

  • Herb boost: Add fresh dill, basil, or chives for brightness. Herbs lift the richness of eggs and feta.
  • Mediterranean mix: Fold in chopped sun-dried tomatoes and a few sliced olives for extra tang and depth.
  • Protein upgrade: Add cooked bacon, pancetta, or leftover shredded chicken for a heartier slice.
  • Veggie swap: Use kale, Swiss chard, or zucchini (pre-sautéed) in place of spinach. Keep moisture low to stay keto-friendly.
  • Dairy-light option: Swap heavy cream for full-fat coconut milk and use a smaller amount of feta or a lactose-free feta-style cheese.
  • Spice it up: Add a pinch of smoked paprika or cumin for warmth, or top with a drizzle of chili oil after baking.

FAQ

Can I make this without dairy?

Yes.

Use full-fat coconut milk instead of heavy cream and choose a dairy-free feta alternative, or skip the cheese and add extra herbs and a bit of nutritional yeast for a savory note.

What size pan should I use?

A 10-inch oven-safe skillet works best for 8 eggs. If you use a 12-inch pan, the frittata will be thinner and cook faster; in an 8-inch pan, it will be thicker and need a few extra minutes.

How do I know when it’s done?

The edges should be set and lightly golden, and the center should look just set with a slight jiggle. A knife inserted near the center should come out clean or with a few moist crumbs, not wet egg.

Can I make this ahead?

Absolutely.

Bake it the day before, cool, and refrigerate. Reheat slices in the oven for the best texture. It’s great for meal prep and weekday breakfasts.

Is this frittata good for keto macros?

Yes.

It’s low in carbs and rich in protein and fat. Exact macros depend on your ingredients, but a typical slice is very keto-friendly, especially if you avoid adding starchy vegetables.

Do I need to blanch the spinach?

No. Fresh spinach wilts quickly in the pan.

If using frozen spinach, thaw and squeeze out as much water as possible before adding it.

Can I use milk instead of cream?

You can, but cream makes a richer, more custardy texture and keeps carbs lower. If you use milk, choose full-fat and reduce the amount slightly to avoid a watery result.

Why did my frittata puff up and then deflate?

That’s normal. Steam causes a rise in the oven, and it settles as it cools.

If it collapses into a dense texture, it was likely overbaked. Pull it sooner next time and let carryover heat finish the job.

In Conclusion

This Keto Frittata with Spinach and Feta delivers big flavor with minimal effort. It’s reliable, versatile, and perfect for busy mornings or easy lunches.

With a handful of pantry staples and a good skillet, you’ll have a satisfying, low-carb meal on the table in under 30 minutes. Keep the basics, swap the extras, and make it your own. Simple, tasty, and repeat-worthy.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Other Recipes