Go Back
+ servings
Keto vegetarian breakfast casserole

Keto Vegetarian Cheesy Spinach Breakfast Casserole

This spinach casserole has no bread, flour, or potatoes, making it as low-carb as possible. This recipe is highly customizable, so you can add almost anything you want!
5 from 1 vote
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Course Breakfast
Cuisine American
Servings 6
Calories 215 kcal


  • 6 large eggs
  • 3 oz heavy whipping cream
  • ½ cup mozzarella cheese shredded
  • 1 cup spinach frozen
  • 4 garlic cloves minced
  • ½ cup cottage cheese or feta
  • 2 tsp olive oil
  • salt and pepper to taste


  • Preheat the oven to 350 F.
  • If you’re using frozen spinach, thaw it, and drain the excess water.
  • In a frying pan, fry the minced garlic in olive oil until it turns brownish.
  • Throw the spinach into the frying pan. Cook until the liquid from spinach evaporates and set aside.
  • In a separate bowl, beat the eggs with the heavy whipping cream. Then add the shredded mozzarella cheese and salt, pepper, or any other favorite seasoning to taste.
  • Take a glass or crockery casserole dish and grease it with some olive oil.
  • First, move the spinach with garlic into the dish and spread it out evenly.
  • Pour the egg mixture on top of the spinach. Use a spoon to combine the two layers.
  • Sprinkle with cottage cheese or feta.
  • Place the casserole dish into the oven. Let it cook for 30 minutes.


Calories: 215kcalCarbohydrates: 11gProtein: 82gFat: 101gSaturated Fat: 7gTrans Fat: 1gCholesterol: 216mgSodium: 203mgPotassium: 141mgFiber: 1gSugar: 1gVitamin A: 1035IUVitamin C: 2mgCalcium: 107mgIron: 1mg
Keyword breakfast casserole, keto, vegetarian
Tried this recipe?Let us know how it was!