Clean Start Paleo Breakfast Casserole

at a glance
Prep Time 10 minutes
Cook Time 35 minutes
Servings 8 servings
3.7 — Votes 3 votes

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.

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!

Paleo Clean Start Breakfast Casserole with spinach and hash browns

Clean Start Paleo Breakfast Casserole

By: Cassy
3.7 — Votes 3 votes
Prep Time: 10 minutes
Cook Time: 35 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 Information

Nutrition Facts
Clean Start Paleo Breakfast Casserole
Amount per Serving
Calories
274
% Daily Value*
Fat
 
13
g
20
%
Saturated Fat
 
5
g
31
%
Trans Fat
 
0.2
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
4
g
Cholesterol
 
376
mg
125
%
Sodium
 
512
mg
22
%
Potassium
 
736
mg
21
%
Carbohydrates
 
23
g
8
%
Fiber
 
4
g
17
%
Sugar
 
1
g
1
%
Protein
 
17
g
34
%
Vitamin A
 
7272
IU
145
%
Vitamin C
 
19
mg
23
%
Calcium
 
142
mg
14
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Paleo Breakfast Casserole Fed and Fit 5

Meet the Author
Cassy Headshot

Cassy Joy Garcia

HOWDY! I’m Cassy Joy and I am just so happy you’re here. I’m the founder, Editor-in-Chief, and Nutrition Consultant here at Fed and Fit. What started as a food blog back in 2011 has evolved now into so much more.
Get to know Cassy

Show us!

Did You Make This Recipe?

Share a photo and tag us! We can’t wait to see what you make!

Reader Interactions

Comments

    Leave a Reply

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

    Recipe Rating




  1. Ana says

    Ana —  01/03/2017 At 10:22

    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.

  2. Jeannine says

    Jeannine —  01/03/2017 At 11:28

    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!!

  3. Kim says

    Kim —  09/12/2017 At 16:46

    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?

  4. Virginia says

    Virginia —  09/19/2017 At 13:54

    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!!

    • Cassy says

      Cassy —  09/26/2017 At 08:04

      Awesome!!

  5. abby says

    abby —  01/20/2018 At 10:34

    does this freeze well? cooking for one over here!

  6. Michele says

    Michele —  01/25/2018 At 10:12

    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.

  7. kathy says

    kathy —  04/13/2019 At 11:00

    can this be prepared day ahead to pop in oven early next day?

  8. Adam says

    Adam —  04/29/2019 At 17:20

    Where can I get the nutritional info from

  9. Anna says

    Anna —  01/06/2020 At 07:42

    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.

  10. D says

    D —  01/22/2020 At 01:18

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

  11. Emily says

    Emily —  01/18/2021 At 16:02

    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!

    • Brandi Schilhab says

      Brandi Schilhab —  01/19/2021 At 11:21

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