This “clean start” Paleo breakfast casserole aims at offering just that: a clean start to your day! A balanced meal in each slice, this casserole offers up healthy starch, protein, and leafy greens. Using frozen hashed browns and spinach to help this dish come together, it’s an absolute breeze to whip up.

Paleo Clean Start Breakfast Casserole with spinach and hash browns

Here’s the deal, y’all, I love a good indulgent breakfast/brunch (think: coffee cake, scones, etc.), and I totally believe there is a really wonderful time and place for these yummy breakfast treats, but more often than not, my body CRAVES a healthy, nutritious breakfast. This “clean-start” Paleo breakfast casserole is just that: a super balanced, super nutritious breakfast. Even better? It is meal prep-friendly! I personally love the idea of meal prepping for breakfast specifically, and with a healthy breakfast prepped and ready to go, my day falls into place much more easily.

Paleo Clean Start Breakfast Casserole with spinach and hash browns

Ingredients for Paleo Breakfast Casserole

Today’s Paleo breakfast casserole is extremely simple and extremely balanced. We have healthy carbohydrates, protein, and a good dose of leafy greens. Though you can absolutely use fresh ingredients to make the hash browns and spinach, I wrote this recipe to call for frozen! Here’s what you’ll need for this casserole:

  • Butter or Ghee – to start, you’ll need 2 tablespoons of butter or ghee (coconut or olive oil work here too!). We love the way that butter/ghee taste here, but feel free to use any fat you love most.
  • Hash Browns – you’ll also need 16 ounces of hash browns here. Again, you can totally use fresh potatoes here, but grabbing a bag of frozen hash browns makes things *so* much easier!
  • Spinach – 16 ounces of frozen spinach adds the perfect amount of leafy greens here,…
  • Eggs – …18 eggs bind everything together beautifully, and…
  • Sea Salt + Cracked Pepper – …a 1/2 teaspoon of sea salt + a sprinkle of pepper add just enough seasoning!

Paleo Clean Start Breakfast Casserole with spinach and hash browns

How to Make Easy Paleo Egg Casserole

It doesn’t get much easier than this casserole, y’all, and after a quick prep, you’ll have 8 whole servings to feed or family or to store away for a week of healthy breakfasts! Here’s how you’ll throw this easy breakfast together:

  1. Cook the Hash Browns – melt 1 tablespoon of the butter in a large frying pan over medium heat, and once melted, add the hash browns to the pan. Cover and let the hash browns steam for 4 minutes, then uncover, stir, and let them cook for 5 minutes before stirring again. Stir again and let cool for 5 more minutes (or until the potatoes start to brown and are cooked through). Finally, transfer the cooked hashed browns to a 9 x 13″ glass casserole dish, and using a spatula, spread the potatoes out into one even layer.
  2. Steam the Spinach – melt the remaining butter in the frying pan and return to medium heat, and once melted, add the frozen spinach and cover. Let the spinach steam for about 4 minutes then uncover and stir.
  3. Combine the Eggs + Spinach – in a large bowl, whisk the eggs together, then pour the cooked spinach into the eggs and whisk to combine. Pour the egg mixture over the hash browns in the casserole dish and season with the salt.
  4. Bake – bake the casserole at 350°F for 35 minutes, or until the center of the dish is firm when shaken.
  5. Let Cool, Slice, and Serve – let the finished casserole cool for at least 10 minutes, then slice and serve!

Paleo Breakfast Casserole with spinach and potatoes

Can You Have Eggs on Paleo?

Yes, you can! Eggs are totally Paleo-compliant, so scramble them, fry them, casserole them, and enjoy!

Variations for Spinach Breakfast Casserole

We LOVE this recipe as written, but feel free to change it up to fit your needs. Here are a few of our favorite swaps and additions:

  • Add an Animal Protein – add bacon or breakfast sausage to the casserole for some extra flavor and protein. Simply cook the sausage/bacon, then add it in with the hash browns in the bottom of the casserole dish.
  • Add Cheese – if you aren’t Paleo, feel free to add your favorite cheese over top of the casserole just before baking!
  • Add More Veggies – chop up any veggies you love and add them to the casserole too! For all of the best recommendations on veggie cookie time (because oftentimes this requires some pre-roasting), check out our breakfast casserole article.

If you’re looking for additional Paleo breakfast casserole recipes try my Plantain and Sausage Breakfast Casserole, my Sausage and Tomato Frittata, or my Chile Relleno Breakfast Casserole!

Clean Start Paleo Breakfast Casserole

4.17 — Votes 12 votes
By Cassy
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Servings: 8 servings
This clean start Paleo breakfast casserole comes together quickly, makes great leftovers, and offers a balanced meal with protein, carbohydrates, and leafy greens in each slice!

Ingredients  

  • 2 tablespoons butter ghee, or coconut oil, divided
  • 1 pound frozen hashed browns
  • 1/2 teaspoon fine sea salt
  • 1 pound frozen spinach
  • 18 eggs
  • fresh cracked pepper to taste

Alternate for the hashed browns if you can't find frozen:

  • 1 pound yellow potatoes shredded
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder

Instructions 

  • Melt 1 tablespoon of the butter in a large frying pan over medium heat. Once melted, add the fresh homemade or frozen hashed browns to the pan. Cover and let steam for 4 minutes. Uncover, stir, and let them cook for 5 minutes before stirring again. Stir again and let cool for 5 more minutes, or until the potatoes start to brown and are cooked through. Transfer the cooked hashed browns to a 9 x 13" glass casserole dish. Using a spatula, spread the potatoes out into one even layer.
  • Melt the remaining butter in the frying pan and return to medium heat. Once melted, add the frozen spinach and cover. Let the spinach steam for about 4 minutes then uncover, stir, and continue to stir until it's completely melted.
  • In a large bowl, whisk the eggs together. Pour the cooked spinach into the eggs and whisk to combine. Pour the egg mixture over the hashed browns in the casserole dish and season with the salt.
  • Bake at 350 F for 35 minutes, or until the center of the dish is firm when shaken.
  • Let cool for at least 10 minutes and then slice and serve. Add additional salt and pepper to taste.
  • Note: the casserole is less likely to stick the longer you let it cool.

Nutrition

Calories: 274kcal | Carbohydrates: 23g | Protein: 17g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 376mg | Sodium: 512mg | Potassium: 736mg | Fiber: 4g | Sugar: 1g | Vitamin A: 7272IU | Vitamin C: 19mg | Calcium: 142mg | Iron: 4mg

Additional Info

Course: Breakfast
Cuisine: American
Servings: 8 servings
Calories: 274
Keyword: breakfast casserole, paleo breakfast casserole

Like this recipe?

Leave a comment

Paleo Breakfast Casserole Fed and Fit 5



About the Author

Cassy Joy Garcia, NC

Cassy Joy Garcia, a New York Times best-selling author, of Cook Once Dinner Fix, Cook Once Eat All Week, and Fed and Fit as well as the creative force behind the popular food blog Fed & Fit.


More Like This

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




17 Comments

  1. 4 stars
    This is an amazing recipe if you love quiche but don’t eat it anymore because you’re on a paleo diet. I modified a little bit by adding a little non-dairy milk to the eggs, as well as onion powder (real onions would be amazing too), cayenne, and nutmeg as my favorite quiche recipe uses those spices and this recipe seems to need a bit of a flavor boost. Go a little lighter on the greens if you’re hoping for a more quiche-like finish, but overall AMAZING!

    1. So glad you love this one, Emily! Thanks for the recommendations!

  2. 2 stars
    Pretty easy to make, however we felt it was extremely bland. Maybe add garlic or spices to bring it more to life

  3. 5 stars
    This is a tasty dish. I added 1 lb of crumbled breakfast sausage(gluten and sugar free) to the mix and it was really spot on. Easy to make. It took about 15 min longer to bake.

  4. Hi! I used a 9X13 baking dish and 1lb of hasbrowns BARELY covered the bottom with a thin layer. The photo looks a little thicker, hmm. Wondering if anyone ran into this.

  5. I really can’t wait to try this! This Irish girl is sooooo happy to have potatoes in the morning. My Fed and Fit book is on its way from Amazon and I’m so excited! It has been on my wishlist for months and months 🙂 Thank you!!

  6. I’ve been enjoying some of the recipes you have posted, thanks! But I have a question-I have been reading about Paleo lately, and everything I have read has said that white potatoes is not Paleo?

  7. Made this yesterday in preparation for this weeks breakfast. It was a simple recipe to follow and very tasty. This made my meal prep for breakfast super simple!!

  8. Made some last night for this week, and 1/6th of the casserole dish left me full enough for the whole morning. It was really easy to make, even though I had to make my own hashed browns, and swap out frozen spinach for fresh, as I couldn’t find any at the store!

    Overall, I now have breakfast for an entire week, which is super convenient for meal planning.