Every item on this page was chosen by The Fed & Fit team. The site may earn a commission on some products (read more here).
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.
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.
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!
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:
- 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.
- 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.
- 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.
- Bake – bake the casserole at 350°F for 35 minutes, or until the center of the dish is firm when shaken.
- Let Cool, Slice, and Serve – let the finished casserole cool for at least 10 minutes, then slice and serve!
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!
- 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
- 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.
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.
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!!
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?
Amber Link says
Hi Kim! This is a highly debated topic in the Paleo-sphere, with some saying potatoes ARE Paleo and others saying they’re not, but really it is up to your individual tolerance! I’d recommend testing white potatoes and seeing how you handle them and whether they fit into your plan.
Here are some good articles on the subject:
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!!
does this freeze well? cooking for one over here!
Amber Link says
Yes! You can wrap it into individual servings and then just microwave for about 90 seconds.
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.
can this be prepared day ahead to pop in oven early next day?
Amber Goulden says
Where can I get the nutritional info from
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.
Amber Goulden says
Delicious!! Glad you enjoyed it!
Pretty easy to make, however we felt it was extremely bland. Maybe add garlic or spices to bring it more to life
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!
Brandi Schilhab says
So glad you love this one, Emily! Thanks for the recommendations!