Paleo Breakfast Casserole {Whole30} (2024)

Jump to Recipe

This Paleo Breakfast Casserole is loaded with so many goodies and is perfect for brunch or to make ahead! Roasted sweet potatoes form the “crust” and are topped with crispy bacon, roasted brussels sprouts, caramelized onions, and baked with eggs. Nutritional yeast adds the right amount of “cheesy” flavor in this Whole30 friendly breakfast recipe.

Paleo Breakfast Casserole {Whole30} (1)

Guys, I completely spoiled myself with this recipe. Not because of the bacon and caramelized onions (or at least, not entirely) and not because of the roasted sweet potatoes and Brussels sprouts (god I love them!)

But really, I spoiled myself mostly because I woke up for 3 days straight and DID NOT HAVE TO COOK BREAKFAST.

Paleo Breakfast Casserole {Whole30} (2)

Let me tell ya, it was a glorious 3 days. Well, actually it wasn’t totally glorious because it happened to coincide with the annoying upper respiratory infection that arrived in time for my birthday.

Don’t even ask why I made 2 breakfast casseroles when I was sick and it was a challenge to just stand upright. The short answer is that I don’t take sick days, the honest answer is that I can’t resist an opportunity to challenge torture myself.

I definitely do not recommend you do the same! Wait until you’re good and healthy, then make 3 of these babies (or however many fit in your fridge/freezer) and go on a breakfast strike for a solid week.

So let’s get right into the details here! When I was planning this Paleo breakfast casserole, there were a few things I NEEDED to include.

Paleo Breakfast Casserole {Whole30} (3)

Ingredients Needed for Paleo Breakfast Casserole

  • Nitrate free bacon (Sugar free for Whole30)
  • Sweet potatoes (peeled & sliced into thin rounds)
  • Brussels sprouts (cut in quarters or chopped)
  • Melted cooking fat
  • Onion (sliced thin)
  • Eggs
  • Coconut milk
  • Nutritional yeast
  • Garlic powder
  • Sea salt & black pepper

Caramelized onions and bacon, to start – there are simply no other ingredients that provide the flavor you get from that combo! I used my favorite sugar free bacon, discovered during my first Whole30, way back when, from U.S. Wellness Meats and my family swears it’s the best bacon they’ve had, Paleo or not. That’s big stuff around here!

Second, I wanted sweet potatoes. Because let’s face it – I need some carbs in my breakfast and I wanted this casserole to be all inclusive – no frying or roasting on the side allowed, period.

Paleo Breakfast Casserole {Whole30} (4)

What Can I Substitute for Brussels Sprouts?

When I was dreaming up this casserole, I knew I wanted to add some roasted GREEN veggies! So, it was down to either Brussels sprouts or broccoli. I decided on Brussels sprouts since I’m digging them lately, but in truth, you can sub your favorite veggie/veggies here and it will be delicious. If you like, try including mushrooms, peppers, really anything roast-able. 🙂

I also have a Mexican Breakfast Casserole that is Paleo and Whole30 if you want to spice things up a bit!

Why Should I Use Nutritional Yeast?

I wanted a little bit of a kicker in the form of CHEESY flavor. Ever since trying out Amanda’s dairy free cheese sauce, I’ve been experimenting with adding nutritional yeast to a few of my favorites recipes. Nutritional yeast is a great way to get that cheesy flavor without adding unwanted dairy to your cooking.

While it has a subtle flavor, it definitely adds something to the egg mixture in this casserole and is a fun ingredients to experiment withif you typically avoid dairy or are doing the Whole30.

Paleo Breakfast Casserole {Whole30} (5)

How to Assemble Paleo Breakfast Casserole

First, grease a casserole dish with coconut oil and line a baking sheet with parchment. Cut your bacon into one-inch pieces and cook them in a skillet until crisp. Drain the bacon and set aside but reserve the bacon fat for later.

Toss the sweet potato rounds in your cooking fat of choice and arrange them overlapping in the bottom of the casserole dish. Arrange the Brussels sprouts in a single layer on your prepared baking sheet. Place the sweet potatoes and Brussels sprouts in a 425 degree oven to roast. The sweet potatoes will take about 30 minutes and the Brussels sprouts will take 20 minutes.

Caramelize the onions in the reserved bacon fat over low-medium heat for about 25 minutes.

Lower your oven heat to 400 degrees. Over the sweet potatoes in the baking dish, layer the Brussels sprouts, caramelized onions, and bacon. Whisk the eggs, coconut milk, nutritional yeast, and spices in a separate bowl and pour the mixture over the veggies and bacon. Bake for 25 minutes until set and enjoy!

Ready to get started? We’re about to enter complete breakfast casserole bliss. Let’s go!

Paleo Breakfast Casserole {Whole30}

Paleo Breakfast Casserole {Whole30} (6)

Paleo Breakfast Casserole {Whole30} (7)

Paleo Breakfast Casserole {Whole30}

This Paleo Breakfast Casserole is loaded with so many goodies and is so easy to make! Roasted sweet potatoes form the "crust" and are topped with crispy bacon, roasted brussels sprouts, caramelized onions, and baked with eggs. Whole30 friendly!

Author: Michele Rosen

Prep Time: 15 minutes

Cook Time: 1 hour

Total Time: 1 hour 15 minutes

Course:Breakfast/brunch

Cuisine:Paleo &amp, Whole30

Keyword:bacon, breakfast, brussels sprouts, caramelized onion, casserole, egg casserole, eggs

Servings: 10 servings

Paleo Breakfast Casserole {Whole30} (8)

Print this Recipe

Did you make this recipe?

Leave a review

Ingredients

  • 12slicesnitrate free baconsugar free for Whole30
  • 2large sweet potatoes peeled and sliced into thin roundsapproximately 1/4"
  • 1tbspmelted cooking fat** + sea salt for roasting the sweet potatoes
  • 3cupsBrussels sproutstops removed and either quartered or chopped, plus about 1 tbsp cooking fat** plus a pinch of sea salt for roasting
  • 1large onion or 2 smallsliced thin
  • 12eggs
  • 1/3cupfull fat coconut milk
  • 1/2tspsalt plus to suit your taste
  • 1/4cupnutritional yeastthis is for a cheesy flavor, you can also sub Parmesan if you include dairy in your diet
  • 1/2tspgarlic powder
  • Black pepper to taste

Instructions

  1. Preheat your oven to 425 F and grease a 9x13" casserole dish with coconut oil, and line a large baking sheet with parchment paper.

  2. Cut the bacon into 1" pieces and cook in a large heavy skillet, over medium high heat, stirring occasionally for even browning, until crisp. Remove with a slotted spoon to drain on paper towels and set aside. Reserve at least 3-4 tbsp of bacon fat to caramelize onions.*

  3. Next, roast the sweet potatoes and brussels sprouts. Toss the sweet potato rounds with cooking fat of choice and sea salt to taste (I add a generous pinch) and arrange, (overlapping since they will shrink after roasting) over the bottom of your casserole dish.

  4. Arrange the brussels sprouts on the parchment lined baking sheet in a single layer. Place the casserole dish and baking sheet in your oven to roast. The sweet potatoes will roast for about 30 minutes until soft and the brussels sprouts for about 20.

  5. Meanwhile, caramelize the onions. Heat the pan you cooked your bacon in over low/medium heat and add the onions, tossing with the leftover reserved bacon fat*

  6. Add a pinch of salt, and cook, stirring occasionally, adjusting the heat if any onions begin to brown too quickly. Cook the onions long and slow (about 25 minutes) to bring out the most flavor. Once the onions are deeply caramelized and very soft, remove from heat.

  7. While the onions cook, whisk together the eggs, coconut milk, nutritional yeast, salt, pepper, and garlic powder.

  8. Lower your oven heat to 400 F, then assemble the casserole. Layer your roasted brussels sprouts over your sweet potato rounds in the casserole dish. Remove the caramelized onions with a slotted spoon and layer over the brussels sprouts, follow with the cooked bacon. Finally, pour all the whisked egg mixture over the casserole to evenly cover.

  9. Bake in the 400 F oven for about 25 minutes until the center is just set and edges begin to turn light brown. Allow to cool for a bit in the baking dish before cutting into pieces and serving warm. Leftovers can be stored, covered, in the refrigerator for up to 5 days*** Enjoy!

Recipe Video

Recipe Notes

*If you want to use a different cooking fat to caramelize the onions, coconut oil or ghee are your best bets!
**Melted coconut oil, ghee, or light-flavored olive oil will work well here
***If you wish to freeze this casserole to make ahead of time, cover tightly and freeze before the final baking step.

Nutrition

Calories: 254kcal

Carbohydrates: 10g

Protein: 12g

Fat: 18g

Saturated Fat: 7g

Cholesterol: 213mg

Sodium: 272mg

Potassium: 370mg

Fiber: 2g

Sugar: 2g

Vitamin A: 4185IU

Vitamin C: 23.8mg

Calcium: 54mg

Iron: 1.9mg

Did you make this recipe?

Tag @PaleoRunningMomma on Instagram and hashtag it #PaleoRunningMomma

What I Used to Make My Paleo Breakfast Casserole

Paleo Breakfast Casserole {Whole30} (9)Paleo Breakfast Casserole {Whole30} (10)Paleo Breakfast Casserole {Whole30} (11)Paleo Breakfast Casserole {Whole30} (12) Paleo Breakfast Casserole {Whole30} (13)Paleo Breakfast Casserole {Whole30} (14)Paleo Breakfast Casserole {Whole30} (15)Paleo Breakfast Casserole {Whole30} (16)

Breakfast, brunch, or make ahead! #Paleo and #whole30 #breakfast casserole loaded with all your favorites

Click To Tweet

Want more Whole30 and Paleo breakfast recipes? Try one of these!

Roasted Butternut Bacon and Apple Hash

Chorizo Sweet Potato Frittata with Caramelized Onions

Plantain Apple and Bacon Hash

Sausage Pizza Egg Muffins

Whole30 Breakfast Recipes on the Web:

Buffalo Chicken Breakfast Casserole

Breakfast Baked Sweet Potatoes with Almond Butter, Banana and Chia

Note: This post contains Amazon affiliate links. This means that if you click on a link and make a purchase, I will receive a small commission at no cost to you. Thank you for supporting The Paleo Running Momma!

Paleo Breakfast Casserole {Whole30} (2024)

References

Top Articles
Latest Posts
Article information

Author: Chrissy Homenick

Last Updated:

Views: 5733

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.