We’re all probably familiar with those overnight breakfast casseroles that start with a layer of bread on the bottom soaked in egg, then layered with sausage and cheese. While these types of casseroles can be a convenient answer to feeding a crowd, this sweet potato casserole provides a much healthier solution that is still really convenient due to the amount of pre-preparation that can be done.

To pre-prep this, I brown the lean ground turkey sausage, dice up and roast the sweet potatoes and onions, then store them all together in a sealed container until I’m ready to assemble them the morning I want to serve the casserole. Additionally, I (rough) chop the spinach and place in a container in the fridge until needed. I have even cracked all the eggs, mixed in the spices and stored (covered) in the fridge overnight. In the morning, simply layer everything in the baking dish while the oven is preheating and you’ll be ready to entertain your guests in no time!

Need quick weekday breakfasts packed with nutrition? Make one of these casseroles on the weekend and enjoy, then cut the remaining casserole into single servings. Either cover and freeze or place individual servings in storage containers. Simply pull out of the freezer, warm individual servings in the microwave, add a few berries and you have a quick, healthy breakfast!

Sweet Potato Breakfast Casserole

This casserole recipe is versatile enough to feed a crowd stylishly and healthfully, or as a quick weekday breakfast.

Course Breakfast, Brunch
Cuisine American
Keyword casserole
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 12 people
Calories 169 kcal
Author Sandy Smith


  • 2 T Fat of choice melted (coconut oil, butter, ghee)
  • 1 Sweet potato or yam, diced
  • .5 t Sea Salt
  • 1 lb Breakfast Sausage
  • .5 Yellow Onion diced
  • 2 C Spinach chopped
  • 10 Eggs whisked
  • .5 t Salt
  • .5 t Garlic Powder


  1. Preheat oven to 400 degrees
  2. Grease a 9x12 baking dish
  3. Toss diced sweet potatoes in fat and sprinkle with salt
  4. Place sweet potatoes on baking sheet and bake for 20 -25 minutes, until soft.
  5. While sweet potatoes are cooking, place a large saute pan over medium heat. Add breakfast sausage and yellow onion. Cook until no pink remains in the meat.
  6. Place meat mixture in baking dish. Add sweet potatoes, spinach, eggs, salt and garlic powder and mix well until combined.
  7. Bake in oven for 25-30 minutes, until eggs are set in the middle.

Recipe Notes

This recipe was adapted from a recipe at Paleomg.com.

Nutrition Facts
Sweet Potato Breakfast Casserole
Amount Per Serving
Calories 169 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 3g19%
Cholesterol 201mg67%
Sodium 510mg22%
Potassium 180mg5%
Carbohydrates 3g1%
Protein 10g20%
Vitamin A 1795IU36%
Vitamin C 0.8mg1%
Calcium 37mg4%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.