This Sweet Potato Breakfast Casserole is a great meal prep recipe. Easy to reheat for breakfast and lunch throughout the week!

Sometimes it’s hard to believe the recipes I HAVEN’T shared around here. These often include things that my family eats on at least a bi-weekly basis! One of those things is a classic breakfast casserole.

I did share a leftover cornbread breakfast casserole a few years back, but that’s more of a special occasion recipe for us, I guess (it’s in the same category with waffles and ice cream and lemon pancakes).

The one I’m talking about today is something we make at least every other week, and also serve every time I host a brunch buffet.

It involves cleaning out the fridge of whatever vegetables and cheese we have, pouring eggs over it, and baking. The ingredients may differ, but the technique is always the same.

We do this on a Sunday, and then eat the casserole throughout the week for breakfast and lunch, when we’re not eating savory cottage cheese breakfast bowls or egg salad with pickles.

Adults and the toddler alike both love this casserole. Here’s what I made yesterday, for us to eat this week.

Prepped ingredients for sweet potato and egg casserole, including sausage links, green onions, baby spinach, roasted sweet potatoes and brown eggs.

Is a sweet potato good for breakfast?

This week, I happened to have one sweet potato in my pantry, so I thought “hmmm . . . can this go in breakfast casserole?” The answer, of course, is why not?

Sweet potatoes are a great source of fiber, complex carbohydrates and Vitamin A, making them a perfect food to fuel your day with. Add in the protein from the eggs, sausage and cheese, and this is a breakfast that will keep you going.

One piece of sweet potato breakfast casserole on small plate with fork.

Why this casserole is one of the best sweet potato breakfast recipes:

No need for a side dish for this recipe! You’ve got your eggs, breakfast meat (feel free to substitute oven baked bacon, turkey bacon in the oven or turkey bacon in an air fryer for the sausage here, like in my breakfast muffins), and a side of (sweet) potatoes, all in this one side dish. It’s great for meal prepping because it reheats so well.

I love this casserole because once you’ve learned the basic techniques, you can change it up in any number of ways. You’ll find yourself raiding your fridge and pantry every weekend for a new casserole!

Use any cheese you happen to have in the fridge for this. If you’re a fellow goat cheese lover like me, be sure to bookmark my cranberry appetizer for Thanksgiving!

It’s important to start by roasting any vegetables or meats that require a longer cooking time. If you’re using fresh greens like spinach or kale, you’ll want to chop them up so that they cook down easier.

And I like to add a little milk to my eggs to make the eggs stretch further.

Breakfast casserole made with sweet potatoes, sausage, spinach and goat cheese, in rectangular white baking dish.

How do I reheat this?

Honestly, I go for fast and lazy and just pop a piece into the microwave for about a minute. You can always reheat it in a toaster oven or regular oven. Make sure the inside reaches 165 degrees F for food safety.

What to serve with sweet potato breakfast casserole:

Like I said, definitely no side dish needed here! But why not treat yourself to a fancy coffeehouse drink like a caramel coffee, mocha hot chocolate or tea latte?

Overhead photo of egg breakfast casserole in white rectangular baking dish, with serving spatula.

Sweet Potato Breakfast Casserole

Yield: 8 servings
Prep Time: 25 minutes
Cook Time: 55 minutes
Total Time: 1 hour 20 minutes

This Sweet Potato Breakfast Casserole is a great meal prep recipe. Easy to reheat for breakfast and lunch throughout the week!


  • Nonstick cooking spray
  • 1 large sweet potato, peeled and cut into 1/2-inch cubes
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon ground black pepper, divided
  • 8 links breakfast sausage
  • 3 green onions, thinly sliced
  • 1 cup baby spinach, chopped
  • 1/2 cup roasted red pepper, chopped
  • 8 eggs
  • 3/4 cup whole milk
  • 4 ounces goat cheese


  1. Preheat oven to 350 degrees F. Spray large rimmed baking pan with cooking spray. Place sweet potato on half of pan and season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Place sausage links on other half of pan.
  2. Transfer to oven and bake 10 minutes. Transfer sausage to cutting board. Stir sweet potatoes and return to oven. Continue baking sweet potatoes 8 to 10 minutes longer or until tender. Remove sweet potatoes from oven; leave oven on.
  3. Slice sausage into 1/2-inch pieces. Spray 9 x 13-inch casserole dish with cooking spray. Evenly spread sliced sausage and sweet potatoes over bottom of pan. Spread green onions, spinach and roasted red pepper over sweet potato mixture.
  4. In large liquid measuring cup, whisk eggs until smooth. Add milk and remaining 1/2 teaspoon salt and 1/4 teaspoon black pepper; whisk until well combined. Pour egg mixture over sweet potato mixture in casserole dish.
  5. Dollop goat cheese in large pieces over egg mixture. Transfer casserole to oven and bake 35 to 40 minutes or until eggs are set. Let cool 5 minutes before slicing into 8 pieces and serving.

Recommended Products

Foxes Love Lemons, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to There is no additional cost to you.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 226Total Fat: 15gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 215mgSodium: 610mgCarbohydrates: 8gFiber: 1gSugar: 4gProtein: 15g

Did you make this recipe?

Please let me know what you think! Rate the recipe above, leave a comment below, and/or share a photo to Instagram using the tag #foxeslovelemons.

More great breakfast recipes:

Collage of images of finished breakfast casserole, and prepped ingredients, with overlay: SWEET POTATO BREAKFAST CASSEROLE meal prep breakfast or lunch!