Paleo Breakfast Casserole

12 75 392
Ingredients Minutes Calories
Prep Cook Servings
15 min 1 h 8
Paleo Breakfast Casserole
Health Rating


12 medium slice Bacon
2 medium potato Sweet potato (peeled and sliced into thin rounds, approximately 1/4-inch thick)
2 tbsp Ghee
3 cup Brussels sprouts (tops removed and quartered or halved)
1 1/2 tsp Sea salt
1 large White onion (sliced thin)
12 medium egg Egg
1/3 cup Coconut milk
1/4 cup Nutritional yeast
1/2 tsp Garlic powder
1 tsp Black pepper
1 tbsp Coconut oil


1. Preheat your oven to 425°F and grease a 9x13“ casserole dish with 1 tbsp 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 med/hi 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 your onions.

3. Now it's time to roast your sweet potatoes and brussels sprouts. Toss the sweet potato rounds with ghee and salt and arrange, (overlapping since they will shrink after roasting) over the bottom of your casserole dish.

4. Now do the same with your brussels sprouts, this time arranging them 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, it's time to 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. Your goal is to cook the onions long and slow (about 25 minutes) to bring out the most flavour! Once they're deeply caramelized and very soft, remove from heat.

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

8. Now it's time to assemble the casserole! Lower your oven heat to 400°F, then 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.


For a healthier option - consider choosing turkey bacon made without nitrates


are a great source of protein and they contain some important B vitamins!

Nutrition Facts

Per Portion

Calories 392
Calories from fat 264
Calories from saturated fat 112
Total Fat 29.4 g
Saturated Fat 12.5 g
Trans Fat 0.2 g
Polyunsaturated Fat 2.9 g
Monounsaturated Fat 11.0 g
Cholesterol 285 mg
Sodium 846 mg
Potassium 502 mg
Total Carbohydrate 14.6 g
Dietary Fiber 4.3 g
Sugars 3.8 g
Protein 17.3 g

Dietary servings

Per Portion

Meat 0.4
Meat Alternative 0.8
Vegetables 1.1

Energy sources

Recipe from: