Go Back

Keto Spinach & Feta Egg Bake – Easy, Flavorful, and Meal-Prep Friendly

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

  • Eggs (10–12 large)
  • Fresh spinach (8–10 ounces) or frozen chopped spinach (10 ounces, thawed and well-drained)
  • Feta cheese, crumbled (1 to 1 1/2 cups)
  • Heavy cream or half-and-half (1/2 cup) — optional but recommended for a creamier texture
  • Olive oil or butter (1–2 tablespoons)
  • Yellow onion, finely chopped (1 small)
  • Garlic, minced (2–3 cloves)
  • Salt and black pepper
  • Red pepper flakes (optional, for heat)
  • Fresh dill or parsley (optional, 1–2 tablespoons chopped)
  • Cooking spray or extra butter for greasing the baking dish

Method
 

  1. Preheat the oven: Set to 350°F (175°C). Grease a 9x13-inch baking dish with cooking spray or butter.
  2. Sauté the aromatics: Warm olive oil or butter in a skillet over medium heat. Add chopped onion and cook 3–4 minutes until softened. Stir in garlic and cook 30 seconds until fragrant.
  3. Cook the spinach: Add fresh spinach to the skillet and cook until wilted, 2–3 minutes. If using frozen spinach, make sure it’s fully thawed and squeezed dry, then warm it through with the onions and garlic. Season lightly with salt and pepper.
  4. Whisk the eggs: In a large bowl, whisk eggs with heavy cream (if using), 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Add a pinch of red pepper flakes if you like heat.
  5. Assemble the bake: Spread the spinach mixture evenly in the baking dish. Sprinkle crumbled feta over the top. Pour the egg mixture evenly across the dish. Gently shake the dish to settle everything.
  6. Add herbs: Sprinkle chopped dill or parsley on top for a fresh finish.
  7. Bake: Place on the center rack and bake 22–28 minutes, until the eggs are just set in the center and the edges are lightly golden. The center should jiggle slightly but not look wet.
  8. Rest and serve: Let the egg bake rest 5–10 minutes to set. Slice into squares and serve warm.