Loaded with bacon, sausage, sweet potato, and kale, this Whole30 Breakfast Casserole is a filling flavor bomb! Perfect for a crowd or meal prep, it’ll be easy to stick to your goals from the moment you wake up with this healthy paleo breakfast recipe. It’s kid-friendly as well!
This post was originally published on January 5, 2022.
❤️ Why you will love this Whole30 Breakfast Casserole
- It’s easy! Just a few simple steps and this delicious sausage, sweet potato, and egg casserole is ready to serve!
- It’s healthy! Loaded with simple ingredients like kale, tomatoes, sweet potatoes, and plenty of protein like bacon, egg, and homemade sausage, this easy breakfast casserole is packed full of nutrition and keeps you full and satisfied.
- It has crispy bits! I love all things crispy and crunchy – it’s probably my favorite texture. In this breakfast bake, the bacon becomes crispy and the kale that sticks out of the casserole becomes crispy when baking as well. SO good!
- Great make-ahead breakfast. This is a good breakfast casserole to make ahead and eat throughout the whole week, or bake it and reheat it to serve a crowd when you have company over for breakfast or brunch.
- It fits lots of diets. Not only is this whole30 breakfast casserole recipe perfect for the whole30 diet, but it’s also gluten-free, paleo, low carb (11.1g net carbs per slice), and kid-friendly too!
- Tastes amazing! This sausage egg bake is one of my favorite whole30 breakfasts! The sweetness of the potatoes mixed with egg, bacon, sausage, and a little kale is just delicious!
🗝️ Key Ingredients for Paleo Breakfast Casserole
- Sausage: I made my own whole30 compliant ground pork sausage (listed in the recipe). It’s crumbly and loaded with flavor. You could also use store-bought whole30 compliant breakfast sausage. This post from Whole Kitchen Sink has a detailed breakdown of brands offering whole30 sausage. Remove the casing if it has casing!
- Bacon: Nitrate-free sugar-free bacon is what you’ll need, plus check the ingredient list for any other additives. This post from Life Healthy HQ lists whole30 compliant bacon brands.
- Eggs: I used 12 medium eggs. Organic is best, even better if you know the farmer!
- Sweet Potato: I couldn’t find the normal large sweet potatoes so I just used small ones. I needed 4 for this recipe, probably about 2 large sweet potatoes. The weight was 425g so if you have scales, they will keep you with the right amount! The sweet potatoes should be placed in a single layer so they cook evenly.
- Veggies: Fresh, chopped kale with the stems removed packs a ton of nutrition (and color!), and the vine-ripened cherry tomatoes I added give little bursts of flavor. Delightful!
- Oil: I used a refillable oil spray bottle that has olive oil in it. It’s so handy, and I’m not worried about weird ingredients like I would be with commercial spray oils. You can also use a brush to brush the oil in the baking dish and on the sweet potatoes. Avocado oil is a great option as well.
🥣 How to make this Healthy Breakfast Casserole
1. Preheat the oven to 180°C/356°F.
2. Prep and bake sweet potatoes: Spray olive oil, coating the bottom of the baking dish, place the sweet potato circles on top in a single layer, and then lightly spray oil over the sweet potatoes.
3. Bake for 25 minutes, until you can prick the potatoes easily with a fork.
4. Cook the bacon: Meanwhile, add the 1″ cut bacon pieces into a large skillet over medium heat and cook until nearly crispy (5-10 minutes). Remove from the pan to a small dish leaving the bacon grease behind.
5. Make sausage: If making homemade breakfast sausage, while the bacon is cooking, add all of the sausage ingredients to a mixing bowl and mix well.
6. Cook the sausage: Once the crispy bacon is removed from the pan, add the homemade sausage or crumbled store-bought sausage to the same pan and cook it in the bacon grease until it is no longer pink (about 10 minutes).
7. Mix wet ingredients and seasoning: In a large bowl, whisk together the eggs, unsweetened almond milk, salt, black pepper, basil, and garlic powder.
8. Assemble the casserole: After the sweet potatoes have finished cooking, top them with the sausage, then chopped kale, quartered cherry tomatoes, the egg mixture, and finally the bacon. You may need to give the casserole dish a little wiggle for the egg to spread evenly.
9. Cover and bake! Cover with aluminum foil and bake for 20 minutes.
10. Remove the aluminum foil and bake the whole30 breakfast casserole for a further 10 minutes, or until the eggs are set and the bacon is crispy.
11. Serve whole30 breakfast casserole with a side of fresh fruit and top with hot sauce or Whole30 Ranch, if desired. Store in the fridge for up to 4 days.
❄️ Can you freeze this recipe after baking?
Yes! Here are my storage and reheating tips for this paleo breakfast casserole recipe:
- Fridge:
- Store: Keep in an airtight container in the fridge for up 4 days.
- Reheat: Reheat in the microwave until hot, or in the oven for 15-20 minutes at 180°C/356°F. This can also be eaten cold!
- Freezer:
- Freeze in an airtight container for up to 2 months.
- Reheat: Thaw the whole30 breakfast casserole completely before reheating the casserole in the oven for 15-20 minutes at 180°C/356°F.
❓ What is the difference between quiche and a breakfast casserole?
Quiches have a pie crust (usually made with all-purpose flour) whereas breakfast casseroles do not. The potatoes on the bottom kind of make a crust, but it’s not the same as a pie crust.
🪄 Recipe Notes & Tips
- This simple recipe is a great way to clear out the fridge! Feel free to substitute any of the vegetables (apart from the sweet potato) with ones you need to be eaten or your favorite veggies. Some great options are red bell pepper, green pepper, green onions, yellow onion (fry it with the bacon), brussels sprouts, and zucchini.
- To make it a little lighter, you can use ground turkey or ground chicken to make the sausage.
😋 More Whole30 recipes you will love
- WHOLE30 SAUSAGE STUFFING
- 5 MINUTE WHOLE30 COLESLAW
- WHOLE30 MAYONNAISE
- WHOLE30 THAI COCONUT SOUP WITH SHRIMP (VEGAN OPTION!)
- GLUTEN-FREE SCALLOPED POTATOES WITH TOM KHA SAUCE
Have you made this recipe? I’d love to know <3 Tag me (@makehealthyrecipes) on Facebook and Instagram, Pin it on Pinterest, and please give it 5 stars with a review below! Don’t forget to subscribe to the email list (top right of this page) for sparkly new recipes in your inbox.
📖 Recipe
Whole30 Breakfast Casserole Recipe
Ingredients
- spray oil I use olive oil in a refillable spray bottle.
- 425 g sweet potatoes sliced into 1/2″ circles (4 small sweet potatoes or 2 large)
- 8 slices nitrate-free bacon cut into 1″ pieces
- 200 g cherry tomatoes quartered (about 20 cherry tomatoes)
- 35 g chopped kale (3 cups packed) washed and stems removed
- 12 medium eggs
- 80 ml unsweetened almond milk 1/3 cup
- 1 tsp salt
- 1 tsp pepper
- 2 sprigs fresh basil stems removed
- 1/2 tsp garlic powder/granules
- 500 g whole30 compliant sausage without casing, or sausage recipe below
Homemade Whole30 Sausage (if not using premade sausage)
- 500 g ground pork
- 2 tsp pepper
- 1 tsp salt
- 2 tsp dried sage
- 1 tsp coriander seeds
- 1/2 tsp thyme
- 1/4 tsp cayenne powder
Instructions
- Preheat oven to 180°C/356°F.
- Spray oil, coating the bottom of the baking dish, place the sweet potato circles on top in a single layer, and then lightly spray oil over the sweet potatoes.
- Bake for 25 minutes, until you can prick the potatoes esily with a fork.
- Meanwhile, add the 1" cut bacon pieces into a frying pan over medium-hot heat and cook until nearly crispy (5-10 minutes). Remove from the pan to a small dish leaving the bacon grease behind.
- If making sausage, while the bacon is cooking, add all of the sausage ingredients to a mixing bowl and mix well.
- Once the crispy bacon is removed from the pan, add the homemade sausage or crumbled store-bought sausage to the same pan and cook it in the bacon grease until it is no longer pink (about 10 minutes).
- In a mixing bowl, whisk together the eggs, unsweetened almond milk, salt, pepper, basil, and garlic powder.
Layering the casserole
- After the sweet potatoes have finished cooking, top them with the sausage, then chopped kale, quartered cherry tomatoes, the egg mixture, and finally the bacon. You may need to give the baking dish a little wiggle for the egg to spread evenly.
- Cover with aluminum foil and bake for 20 minutes.
- Remove the aluminum foil and bake for 10 more minutes, or until the eggs are set and the bacon is crispy.
- Serve with a side of fresh fruit and top with hot sauce, if desired. Store in the fridge for up to 4 days.
Notes
- This simple recipe is a great way to clear out the fridge! Feel free to substitute any of the vegetables (apart from the sweet potato) with ones you need to be eaten or your favorite veggies. Some great options are red bell pepper, green pepper, green onions, yellow onion (fry it with the bacon), brussels sprouts, and zucchini.
- To make it a little lighter, you can use ground turkey or ground chicken to make the sausage.
This looks so good!
Can this be made ahead of time and baked the next day? It sounds amazing and I can’t wait to try it!
Hi Stephanie,
Yes, it can be made ahead of time! You’d still need to bake the sweet potatoes as part of the prep (or possibly microwave them) so they’re soft, but yes, prep as the recipe says and bake it the next day =] Let me know how it goes!
Bethany