Healthy Breakfast Recipes

Paleo Chicken and Spinach Breakfast Casserole for Easy Meal Prep

High ProteinDairy-FreeGluten-FreeMeal PrepPaleo
Prep Time20 min
Cook Time45 min
Servings8
Calories285 kcal
Health Score7/10
↓ Jump to recipe
Paleo Chicken and Spinach Breakfast Casserole for Easy Meal Prep

There is something deeply satisfying about opening your fridge on a Tuesday morning and knowing breakfast is already sorted. This paleo chicken and spinach breakfast casserole was built with exactly that feeling in mind. It is hearty, genuinely nourishing, and holds up beautifully in the fridge for five days straight. Each slice is loaded with shredded chicken, wilted baby spinach, roasted red peppers, and a generous base of pasture-raised eggs, all baked together in a way that keeps every bite moist and flavourful without any dairy, grains, or processed ingredients.

What makes this version stand out from similar recipes is the combination of grated sweet potato worked into the base layer. Sweet potato gives the casserole a subtle natural sweetness that balances the savoury chicken and earthy spinach perfectly. It also adds a slightly firmer, almost hash-brown-like texture at the bottom of each slice, which makes the whole thing feel more substantial and filling. On the nutrition side, sweet potato brings in extra fibre, potassium, and beta-carotene, nudging this recipe well above typical egg casseroles in terms of micronutrient density. The total carbohydrate count stays modest too, since sweet potato is spread across eight generous servings.

The seasoning here does real work. A blend of smoked paprika, ground cumin, garlic powder, and a pinch of chilli flakes gives this casserole a warm, slightly smoky depth that tastes far more complex than the ingredient list suggests. Fresh lemon zest stirred directly into the egg mixture before baking brightens everything up and stops the dish from tasting flat or heavy. Sun-dried tomatoes are scattered through the layers for little bursts of concentrated flavour, and a handful of sliced spring onions on top adds a fresh, mild bite once the casserole comes out of the oven. These small details add up to something that genuinely tastes like you spent more effort than you did.

For meal prep, this casserole is as practical as it gets. You can bake the whole dish on Sunday, slice it into eight portions, and store the pieces in airtight containers. They reheat from cold in about two minutes in the microwave, or you can warm them in a low oven for a few minutes if you prefer a slightly crispier edge. Each serving delivers around 32 grams of protein, which is unusually high for a breakfast slice and will keep you full and focused well into the morning. The recipe is fully paleo, completely gluten-free, and dairy-free, making it a reliable option if you are cooking for a household with mixed dietary needs. It scales up well too. Double the quantities, use a deeper baking dish, and you have sixteen servings ready to carry you through a fortnight of stress-free mornings.

Ingredients

Serves:8
  • 2 tablespoons extra virgin olive oil (divided)
  • 500 g cooked chicken breast (shredded, rotisserie or poached works well)
  • 150 g baby spinach (roughly chopped)
  • 1 medium sweet potato (peeled and coarsely grated, about 200g)
  • 1 medium brown onion (finely diced)
  • 3 cloves garlic (minced)
  • 1 medium red capsicum (roasted or fresh, finely diced)
  • 60 g sun-dried tomatoes (oil-packed, drained and roughly chopped)
  • 10 large eggs (pasture-raised preferred)
  • 80 ml unsweetened almond milk (or coconut milk for a richer result)
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 0.5 teaspoon chilli flakes (adjust to taste)
  • 1 teaspoon fine sea salt
  • 0.5 teaspoon black pepper (freshly ground)
  • 1 teaspoon lemon zest (from one lemon)
  • 3 stalks spring onions (thinly sliced, for topping)
  • 1 tablespoon fresh flat-leaf parsley (chopped, optional garnish)

Instructions

  1. 1

    Preheat your oven to 190 degrees Celsius (375 degrees Fahrenheit). Grease a 9x13 inch baking dish generously with one tablespoon of olive oil and set it aside.

    Lining the dish with baking paper after greasing makes slicing and removing portions much cleaner.

  2. 2

    Heat the remaining tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for four to five minutes, stirring occasionally, until softened and translucent. Add the minced garlic and diced red capsicum and cook for a further two minutes until fragrant.

  3. 3

    Add the grated sweet potato to the skillet and stir everything together. Cook for three to four minutes, pressing the sweet potato lightly against the pan to help it soften slightly. You are not trying to fully cook it here, just take the raw edge off.

    Squeezing excess moisture from the grated sweet potato with a clean tea towel before adding it to the pan prevents the casserole base from turning soggy.

  4. 4

    Add the chopped baby spinach to the skillet and stir through the vegetable mixture. Cook for one to two minutes until the spinach just wilts. Remove the skillet from heat and stir through the shredded chicken and chopped sun-dried tomatoes. Season lightly with a pinch of salt and pepper.

  5. 5

    Spread the chicken and vegetable mixture evenly into the prepared baking dish, pressing it down gently into a single layer.

  6. 6

    In a large mixing bowl, whisk together the eggs, almond milk, smoked paprika, ground cumin, garlic powder, chilli flakes, sea salt, black pepper, and lemon zest until fully combined and slightly frothy. This takes about one minute of brisk whisking.

    Taste the egg mixture before pouring. Adjust salt or spice now rather than after baking.

  7. 7

    Pour the egg mixture evenly over the chicken and vegetable layer in the baking dish. Use a fork or spatula to gently press any filling pieces that are sticking up above the egg level back down so they are mostly submerged.

  8. 8

    Scatter the sliced spring onions evenly over the top of the casserole. Place the dish in the preheated oven and bake for 38 to 45 minutes, until the egg is fully set in the centre, the edges are golden, and a knife inserted into the middle comes out clean.

    Start checking at the 35-minute mark. Oven temperatures vary and you do not want to overbake, as the egg can turn rubbery.

  9. 9

    Remove the casserole from the oven and allow it to rest for ten minutes before slicing. This resting time helps the egg set firmly so slices hold their shape cleanly. Cut into eight equal portions, garnish with fresh parsley if using, and serve warm.

    For meal prep, allow the casserole to cool completely before slicing and storing.

Nutrition per serving

285kcal

Calories

32g

Protein

12g

Carbs

12g

Fat

3g

Fibre

5g

Sugar

420mg

Sodium

Pro Tips

  • Use rotisserie chicken to cut prep time significantly. Strip the meat the night before and store it in the fridge.

  • Grating the sweet potato on the large holes of a box grater gives the best texture. Avoid pre-grated frozen hash browns as these often contain additives that are not strictly paleo.

  • Do not skip the lemon zest. It sounds like a small detail but it genuinely lifts the flavour of the whole casserole.

  • If your spinach is very wet after washing, spin it dry or pat it with paper towels before adding it to the pan.

  • The casserole continues to firm up as it cools. If slices seem slightly soft straight from the oven, give them the full ten-minute rest before judging the texture.

  • Double the recipe and bake in two dishes simultaneously if you want enough servings for a fortnight of meal prep.

Frequently Asked Questions

Can I use raw chicken instead of cooked chicken?

Raw chicken is not recommended in this recipe because the baking time is calibrated around vegetables and eggs setting, not raw meat cooking through safely. Cook the chicken first by poaching, baking, or using a rotisserie, then shred it before assembling.

Is this recipe truly paleo?

Yes. Every ingredient in this casserole is paleo-compliant. There are no grains, no legumes, no dairy, no refined sugar, and no processed additives. The almond milk used in the egg mixture is paleo-friendly. If you want a more traditional fat source, swap it for full-fat coconut milk.

How long does this casserole keep in the fridge?

Stored in airtight containers in the refrigerator, individual slices keep well for up to five days. The texture remains good through day four and day five is still perfectly edible, just slightly softer.

Can I freeze individual portions?

Yes, this casserole freezes well. Wrap individual slices tightly in cling film, then place them in a freezer-safe container or bag. Freeze for up to two months. Thaw overnight in the fridge and reheat in the microwave or oven before eating.

What can I use instead of almond milk?

Full-fat coconut milk adds a slightly richer flavour and is a great paleo option. You can also use cashew milk, macadamia milk, or simply omit the milk entirely. The texture will be a little firmer without it but still delicious.

Can I prepare this the night before and bake it in the morning?

Absolutely. Assemble the casserole fully, cover the dish tightly with cling film or a lid, and refrigerate overnight. The next morning, remove the dish from the fridge while the oven preheats to take the chill off slightly, then bake as directed. You may need to add three to five extra minutes to the bake time.

Variations

  • Mushroom and Kale Version

    Swap the baby spinach for an equal weight of roughly chopped kale, removing the tough stems first. Add 150g of sliced cremini mushrooms to the skillet alongside the onion. The earthier flavour profile works beautifully with the smoked paprika.

  • Mediterranean Style

    Add a handful of pitted kalamata olives, half a teaspoon of dried oregano, and a teaspoon of capers to the filling mixture. The briny, herby notes give this variation a strongly Mediterranean character that pairs well with sliced cucumber on the side.

  • Spicy Southwest Variation

    Double the chilli flakes, add one diced fresh jalapeno to the skillet with the onion, and stir a teaspoon of chipotle powder into the egg mixture. Serve slices with sliced avocado and a squeeze of fresh lime juice on top.

  • Turkey Instead of Chicken

    Leftover roast turkey works just as well as chicken here. The flavour is slightly milder, which makes the spice blend come through even more prominently. Great option after any occasion where you have turkey leftovers to use up.

Substitutions

  • Almond milkFull-fat coconut milk (Coconut milk gives a slightly richer, creamier texture and a very subtle coconut flavour that complements the spices well.)
  • Sweet potatoGrated parsnip or grated carrot (Both work as lower-sugar alternatives. Parsnip gives a slightly more neutral base while carrot adds a mild sweetness similar to sweet potato.)
  • Baby spinachKale, silverbeet, or Swiss chard (Remove tough stems from kale and chard before using. These leafy greens hold their texture slightly better than spinach during baking.)
  • Sun-dried tomatoesRoasted cherry tomatoes (Halve about 150g of cherry tomatoes, toss with a little olive oil, and roast at 200 degrees for 15 minutes before adding to the filling. Less intense but fresher in flavour.)
  • Red capsicumZucchini or broccolini (Both add volume and nutrition. Dice zucchini finely and cook it in the skillet as you would the capsicum. Chop broccolini into small florets and blanch briefly before adding.)

🧊 Storage

Allow the casserole to cool completely before slicing into portions. Store individual slices in airtight glass or BPA-free plastic containers in the refrigerator for up to five days. To reheat, microwave on high for 90 seconds to two minutes, or warm in a 160 degree Celsius oven for eight to ten minutes. For freezing, wrap slices individually in cling film and store in a freezer-safe bag for up to two months. Thaw overnight in the fridge before reheating.

📅 Make Ahead

This casserole is an excellent make-ahead breakfast. You can fully assemble it the night before, cover it, and refrigerate it unbaked for up to 18 hours. Bake fresh the next morning for the best texture. Alternatively, bake it in full on Sunday and portion it out for the week. The flavour actually deepens overnight as the spices meld together, so day two slices taste even better than day one.