Sweet Potato Sausage Breakfast Casserole

This casserole combines crispy homemade sausage with fresh spinach, sweet potatoes, and blueberries for an easy and comforting egg-free breakfast that will shake up your daily routine!

Course Breakfast
Prep Time 10 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 25 minutes
Servings 6 servings


For the Breakfast Sausage

  • 2 pounds ground pork
  • 1 teaspoon sea salt
  • 1 teaspoon fresh chopped thyme (may use 1/4 teaspoon dried)
  • 1 teaspoon fresh chopped sage (may use 1/4 teaspoon dried)
  • 1 teaspoon fresh chopped rosemary (may use 1/4 teaspoon dried)
  • 1/2 teaspoon garlic powder*
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon cinnamon
  • pinch red pepper flakes (optional)
  • 1 tablespoon pure maple syrup (optional)

For the Casserole

  • 1.5 pounds sweet potatoes
  • 1 tablespoon avocado oil, olive oil, or other fat of choice
  • 2 tablespoons butter, ghee, or coconut oil
  • 1/4 cup coconut milk
  • 1/4 teaspoon cinnamon
  • pinch sea salt, to taste
  • 6 ounces baby spinach
  • 2 cups blueberries, fresh or frozen


  1. Preheat the oven to 350 F.

  2. Rub the sweet potatoes with oil and place on a baking sheet. Bake for about 45 minutes to 1 hour, until you can easily pierce the potato with a knife.

  3. While potatoes are baking, add all of the breakfast sausage ingredients to a large bowl and use your hands to combine. 

  4. Cook the sausage in a large pan over medium high heat for 10-12 minutes, until sausage begins to crumble and caramelize. Remove sausage from pan and place in paper towel-lined colander to drain the excess grease.

  5. Add spinach to the pan you cooked the sausage in and saute for 2-4 minutes, until wilted. Let cool and then squeeze between paper towels, a tea towel, or cheesecloth to get rid of excess moisture. Mix spinach with the breakfast sausage.

  6. Remove the sweet potatoes from the oven, and once cooled, remove from skin and add to a medium-sized pot along with coconut milk, butter, cinnamon, salt, and pepper. Mash with a potato masher or blend with an immersion blender. Add more butter or coconut milk as needed until desired consistency is achieved.

  7. Increase the oven temperature to 400 F.

  8. In an 8x8 casserole dish, add the breakfast sausage and spinach mixture, layer with mashed sweet potatoes, and then add blueberries on top

  9. Bake for 30 minutes until blueberries have started to burst and bubble. Let cool for 5-10 minutes, then serve. Store leftovers in the refrigerator or freezer for repeat use throughout the week!

Recipe Notes

For Low Oxalate:

Sub kabocha squash mash for sweet potato mash and sauteed arugula for the spinach. 

For Low FODMAP and Lower Carb:

Substitute kabocha squash mash for the sweet potato mash.