Breakfast Casserole with Sausage & Sweet Potato (Dairy-Free)

5 from 1 vote
A hearty, protein-packed breakfast casserole made with crumbled breakfast sausage, shredded sweet potatoes, and fresh spinach. It’s naturally dairy-free, gluten-free, and perfect for meal prep.
Calories 308
Protein 27
Carbohydrates 11
Fat 17
This post may contain affiliate links.
Two stacked slices of dairy-free breakfast casserole with sausage, sweet potato, and spinach on a neutral plate.

Looking for a make-ahead breakfast that’s delicious, high in protein, and completely dairy-free? This breakfast casserole with sausage, sweet potato, and spinach is simple, nourishing, and perfect for busy mornings.

As the weather starts to cool, my desire for a warm, cozy breakfast emerges, but I don’t always have time to make a fresh hot meal every morning.

That’s where breakfast casseroles and egg bakes come in. Just prep them once and enjoy all week long.

This recipe combines crumbled sausage, shredded sweet potatoes, and fresh spinach for a balanced, flavorful breakfast that’s easy to prep and full of wholesome ingredients.

It’s free of dairy and gluten but rich in protein and flavor, making it ideal for meal prep or a crowd-pleasing brunch.

Serve it warm straight from the oven, or enjoy a reheated slice during the week with a drizzle of hot sauce or a side of avocado.


Why You’ll Love It

  • High in protein and naturally dairy-free
  • Easy to prep ahead for quick weekday breakfasts
  • Comforting, balanced flavor from sausage and sweet potato
  • Gluten-free and made with simple, nourishing ingredients
  • Reheats beautifully for meal prep or weekend brunch

Need more dairy-free inspiration? Check out 7 High-Protein Dairy-Free Breakfast Ideas with 30+ Grams Protein for simple breakfasts you can prep ahead.


Overhead view of a sliced sweet potato and spinach breakfast casserole baked in a glass dish.

Key Ingredients

  • Breakfast sausage: Brings a rich, savory flavor that forms the base of the casserole. You can use pork for a traditional taste or chicken or turkey sausage for a lighter option.
  • Shredded sweet potatoes and onion: Add natural sweetness and create a hashbrown-style texture that turns tender and golden in the oven.
  • Spinach: Adds color, freshness, and nutrients without overpowering the other flavors.
  • Eggs: Provide structure, protein, and the perfect fluffy texture.
  • Unsweetened almond milk: Keeps the casserole light and moist while staying completely dairy-free.
  • Seasonings: A simple blend of salt, garlic powder, onion powder, and smoked paprika for a balanced, savory taste.

Not dairy-free? This High-Protein Egg Bake with Cottage Cheese & Hash Browns has a rich, savory flavor that’s perfect for meal prep or weekend brunch.


How to Make It

Making this dairy-free breakfast casserole is simple and perfect for meal prep. Here’s how to bring it together step by step:

Crumbled breakfast sausage browning in a stainless steel skillet for a dairy-free breakfast casserole.

Cook the sausage
Start by browning the breakfast sausage in a large skillet over medium heat until it’s fully cooked and crumbled, about 6 to 8 minutes. Transfer it to a plate and set aside.

Sautéed shredded sweet potatoes and spinach in a skillet for the base of a dairy-free breakfast casserole.

Sauté the vegetables
In the same skillet, add a drizzle of olive oil, then cook the shredded onion and sweet potato for 5 to 7 minutes until softened. Stir in the chopped spinach and cook for another minute until wilted.

Bowl of eggs, almond milk, and spices being whisked together for a sausage and sweet potato breakfast casserole.

Mix the egg base
In a large bowl, whisk together the eggs, almond milk, salt, garlic powder, onion powder, and smoked paprika until smooth and well combined.

Unbaked breakfast casserole with sausage, spinach, and sweet potato mixture poured into a parchment-lined dish.

Combine and transfer
Add the cooked sausage and vegetables to the egg mixture, stirring gently to combine. Pour everything into a greased 9×9-inch baking dish and spread it evenly.

Golden-brown dairy-free breakfast casserole with sausage, shredded sweet potatoes, and spinach baked in a glass dish lined with parchment paper.

Bake until set
Place the dish in a 375°F (190°C) oven and bake for 30 to 35 minutes, or until the center is set and the top turns lightly golden.

Close-up of thick, golden slices of sausage and sweet potato breakfast casserole showing fluffy egg texture.

Cool and serve
Let the casserole cool for about 5 to 10 minutes before slicing into six portions. Serve warm with hot sauce or avocado on the side.

Looking for more grab-and-go options? Try the Veggie-Loaded Breakfast Frittata Cups for an easy, portable breakfast full of veggies and protein.

Save this recipe

Love this recipe? Get it sent to your inbox.


Tips & Variations

  • Use turkey or chicken sausage: For a leaner option that still delivers great flavor.
  • Swap the sweet potatoes: Use shredded russet or Yukon gold potatoes for a more traditional breakfast casserole taste.
  • Add more vegetables: Chopped bell peppers, zucchini, or mushrooms work great here.
  • Make it spicy: Add a pinch of chili flakes or a diced jalapeño for heat.

Storage & Meal Prep

Let the casserole cool completely before slicing it into portions. Store in an airtight container in the fridge for up to 4 days.

To reheat, warm individual slices in the microwave for about 1 minute.

For longer storage, freeze slices individually for up to 2 months. Thaw overnight in the fridge before reheating.


FAQ

Can I make this casserole ahead of time?

Yep. You can assemble the casserole the night before, cover it tightly, and refrigerate it overnight. In the morning, bake it straight from the fridge, adding about 5 extra minutes to the cook time.

Can I freeze this breakfast casserole?

Absolutely. Once baked and cooled, cut into individual portions and freeze for up to 2 months. Thaw overnight in the fridge before reheating in the oven or microwave.

Can I make it without sausage?

Totally. Omit the sausage for a vegetarian version and add sautéed mushrooms or extra vegetables.

How do I keep the casserole from getting soggy?

Make sure to cook out any excess moisture from the vegetables before mixing everything together, and don’t overbake. It should be just set in the center.

Slice of dairy-free breakfast casserole lifted from a baking dish with sausage and spinach visible.

Breakfast Casserole with Sausage & Sweet Potato (Dairy-Free)

5 from 1 vote
A hearty, protein-packed breakfast casserole made with crumbled breakfast sausage, shredded sweet potatoes, and fresh spinach. It’s naturally dairy-free, gluten-free, and perfect for meal prep.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Video

Servings : 6 servings

Save this recipe

Love this recipe? Get it sent to your inbox.

Ingredients

  • 1 lb breakfast sausage, pork, chicken or turkey, casing removed
  • 1 tbsp olive oil
  • 2 cups shredded sweet potato, about 1 medium-large sweet potato
  • 1 shredded yellow onion
  • 2 cups fresh spinach, chopped
  • 12 large eggs
  • ½ cup unsweetened plant-based milk
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ½ tsp smoked paprika
Start Cooking

Instructions
 

  1. Preheat the oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish with olive oil or nonstick spray.
  2. In a large skillet, cook 1 pound breakfast sausage over medium heat for 6 to 8 minutes until browned and crumbled. Remove and set aside.
    Crumbled breakfast sausage browning in a stainless steel skillet for a dairy-free breakfast casserole.
  3. In the same skillet, add 1 tbsp olive oil, then sauté the shredded onion and shredded sweet potato for 5 to 7 minutes, stirring occasionally, until the sweet potato softens slightly.
    Add 2 cups chopped spinach to the pan and cook for 1 to 2 minutes, just until wilted.
    Sautéed shredded sweet potatoes and spinach in a skillet for the base of a dairy-free breakfast casserole.
  4. In a large bowl, whisk together 12 eggs, ½ cup milk (of choice), 1 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon onion powder, and ½ teaspoon smoked paprika.
    Stir in the cooked sausage and vegetable mixture, mixing until well combined.
    Bowl of eggs, almond milk, and spices being whisked together for a sausage and sweet potato breakfast casserole.
  5. Pour the mixture evenly into the prepared baking dish and smooth the top with a spatula.
    Unbaked breakfast casserole with sausage, spinach, and sweet potato mixture poured into a parchment-lined dish.
  6. Bake for 30 to 35 minutes, or until the center is set and the top is lightly golden.
    If you bake it in a slightly smaller dish like mine, you might need to add an additional 10 to 15 minutes to the baking time.
    Golden-brown dairy-free breakfast casserole with sausage, shredded sweet potatoes, and spinach baked in a glass dish lined with parchment paper.
  7. Let cool for 5 to 10 minutes before slicing into 6 servings.
    Close-up of thick, golden slices of sausage and sweet potato breakfast casserole showing fluffy egg texture.

Nutrition

Calories: 308kcalCarbohydrates: 11gProtein: 27gFat: 17gSaturated Fat: 5gPolyunsaturated Fat: 4gMonounsaturated Fat: 7gTrans Fat: 0.1gCholesterol: 383mgSodium: 622mgPotassium: 503mgFiber: 2gSugar: 3gVitamin A: 6853IUVitamin C: 5mgCalcium: 118mgIron: 3mg

Breakfast Casserole with Sausage & Sweet Potato (Dairy-Free)

Pin this Recipe

Save this Breakfast Casserole with Sausage & Sweet Potato (Dairy-Free) to Pinterest so you can easily find it again later.

Share this post

Similar Posts

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.