This egg bake with sausage, spinach, and butternut squash is simple and delicious, and the perfect dish for a fall brunch. Warm and comforting, it’s a great way to start any day.
Egg bake, breakfast casserole, frittata – whatever you want to call them, I love them. Basically, I love eggs and am always looking for different ways to serve them.
Filled with roasted butternut squash, breakfast sausage and spinach, this version is a great fall dish.
Like all egg bakes, it’s great for hosting brunch, as it can be made the night before, covered, refrigerated and baked up in the morning. It also makes a great make-ahead breakfast as it reheats well and is freezer friendly.
It’s pretty hearty, so this egg bake with sausage recipe also makes a great make-ahead lunch or even dinner.
If you like egg bakes, you should also try my Ham, Broccoli, Potato and Cheddar Egg Bake recipe.
Jump to:
Ingredients
- butternut squash
- ground breakfast sausage
- baby spinach
- mozzarella cheese, shredded
- eggs
- milk
- olive oil
- salt
- black pepper
- onion powder
- garlic powder
See recipe card for quantities.
Ingredient Notes
Butternut squash: To make this dish super easy to whip up, I use frozen butternut squash. It saves all the time of peeling, seeding, and slicing that comes with a whole butternut squash, without sacrificing any flavour. You can roast the squash straight from frozen, no thawing required. Roasting directions are in the recipe card below. You can of course swap the frozen butternut squash for fresh; just peel, seed and dice into ½ inch cubes and follow the same roasting directions below.
Breakfast sausage: I like to use a mild breakfast sausage for this recipe, but feel free to use whatever sausage you prefer. If you need the dish to be gluten free, ensure that you’re using a gluten free sausage; some brands of breakfast sausage contain wheat crumbs. I sometimes find it hard to find ground sausage that is gluten free in my local grocery store and end up buying sausage links and removing the meat from the casings before cooking.
Baby spinach: I prefer the milder taste of baby spinach, but you can also use regular spinach. If using frozen spinach, make sure to squeeze dry to remove all the extra moisture.
Milk: I generally use 1% milk, but skim or 2% will also work.
Instructions
- Roast the butternut squash: Preheat the oven to 425°F (220°C). Toss the frozen squash in the olive oil, salt, pepper, onion powder and garlic powder, breaking up any pieces that are frozen together, and spread out on a baking sheet in an even layer. Roast for about 20 minutes, until the squash is fork tender and slightly browned and crispy in places.
- Cook the sausage: In a medium sized skillet, add the ground sausage and cook over medium heat until cooked through.
- Preheat oven to 350°F (180°C). Grease a 9” square baking dish and set aside. Spread the roasted butternut squash, cooked sausage, spinach, and ½ cup of the mozzarella cheese evenly across the bottom of the baking dish.
- In a large bowl, beat the eggs and milk until blended. Stir in the salt and pepper. Pour the egg mixture into the baking dish. Top with the remaining ½ cup of shredded cheese.
- Bake, uncovered, for 50 to 55 minutes or until browned and puffed and the centre no longer jiggles. Let stand 5 to 10 minutes before slicing and serving.
Top Tips for a Perfect Butternut Squash Egg Bake with Sausage
- Make it ahead – to make for an easier, mess-free morning, make it the night before and bake it in the morning. Once you’ve made the dish, cover with plastic wrap and keep in the fridge overnight. When it’s time to bake, set it out on your counter while your oven preheats and then bake uncovered as normal. This is especially helpful if you’re hosting breakfast or brunch for a crowd. Alternatively, you can also just roast the butternut squash and cook the sausage up to a day before and store in the fridge until you’re ready to assemble the dish for faster prep the day of.
- Double up – this recipe can be doubled and baked up in a 9” x 13” baking dish to serve 12.
- Great for meal prep – this dish is great for meal prep. Refrigerate up to 4 days and reheat in the microwave.
Substitutions
Make it vegetarian – instead of an egg bake with sausage, leave out the sausage and double the amount of butternut squash to make it vegetarian.
Storage
Leftovers – store any leftovers in the fridge up to 4 days and reheat in the microwave.
Freezer friendly – this dish freezes really well. I like to slice it into serving sizes and wrap each slice tightly in plastic wrap and freeze in a freezer safe container or freezer bag. You can thaw overnight in the fridge or defrost in the microwave. Reheat in the microwave. It will keep in the freezer for 1 to 2 months.
Recipe Card
Butternut Squash Egg Bake with Sausage
Ingredients
Roasted butternut squash
- 1½ cups frozen butternut squash cubes
- 2 teaspoon olive oil
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ teaspoon onion powder
- ¼ teaspoon garlic powder
Egg Bake
- 13 ounces ground breakfast sausage
- 2 cups baby spinach
- 1 cup shredded mozzarella cheese, divided
- 6 eggs
- 1 cup milk
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
Instructions
- Roast the butternut squash: Preheat the oven to 425°F (220°C). Toss the frozen squash in the olive oil, salt, pepper, onion powder and garlic powder, breaking up any pieces that are frozen together, and spread out on a baking sheet in an even layer. Roast for about 20 minutes, until the squash is fork tender and slightly browned and crispy in places.
- Cook the sausage: In a medium sized skillet, add the ground sausage and cook over medium heat until cooked through.
- Preheat oven to 350°F (180°C). Grease a 9” square baking dish and set aside. Spread the roasted butternut squash, cooked sausage, spinach, and ½ cup of the mozzarella cheese evenly across the bottom of the baking dish.
- In a large bowl, beat the eggs and milk until blended. Stir in the salt and pepper. Pour the egg mixture into the baking dish. Top with the remaining ½ cup of shredded cheese.
- Bake, uncovered, for 50 to 55 minutes or until browned and puffed and the centre no longer jiggles. Let stand 5 to 10 minutes before slicing and serving.
Notes
- Make it ahead – to make for an easier, mess-free morning, make it the night before and bake it in the morning. Once you’ve made the dish, cover with plastic wrap and keep in the fridge overnight. When it’s time to bake, set it out on your counter while your oven preheats and then bake uncovered as normal. This is especially helpful if you’re hosting breakfast or brunch for a crowd. Alternatively, you can also just roast the butternut squash and cook the sausage up to a day before and store in the fridge until you’re ready to assemble to the dish for faster prep the day of.
- Double up – this recipe can be doubled and baked up in a 9” x 13” baking dish to serve 12.
- Great for meal prep – this dish is great for meal prep. Refrigerate up to 4 days and reheat in the microwave.
- Make it vegetarian – leave out the sausage and double the amount of butternut squash.
- Leftovers – store any leftovers in the fridge up to 4 days and reheat in the microwave.
- Freezer friendly – this dish freezes really well. I like to slice it into serving sizes and wrap each slice tightly in plastic wrap and freeze in a freezer safe container or freezer bag. You can thaw overnight in the fridge or defrost in the microwave. Reheat in the microwave. It will keep in the freezer for 1 to 2 months.
Nutrition
Nutritional information shown is an estimate only.
See full disclaimer here.
Leave a Comment