Potato, Sausage, and Broccoli Breakfast Casserole

Home » COOK » Recipes » Recipes By Course » Breakfast & Brunch » Potato, Sausage, and Broccoli Breakfast Casserole

This Potato Sausage Broccoli Breakfast Casserole is perfect for brunch, breakfast, or even dinner! This savory casserole can be prepped ahead of time so you can just pop it into the oven when you are ready to eat. This casserole will work fantastic for your Easter brunch and is sure to be a hit!

Text overlay says"Potato Sausage and Broccoli Breakfast Casserole". Similar photos of the recipe from various angles are used throughout but with different text overlays unless otherwise described.

Affiliate Disclosure
I have included affiliate links to useful products and services related to the topic of this post.
This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links.
As an Amazon Associate, I earn from qualifying purchases.
Read Full Disclosure Policy

Potato Sausage Broccoli Breakfast Casserole

The full ingredients list and instructions are found in the printable recipe card at the end of this post. I highly recommend reading the blog post all the way through so that you don’t miss any tips or substitution suggestions; to ensure that you have all the ingredients and equipment required, and to understand the steps and timings involved.

This breakfast casserole is full of delicious potato and Italian sausage that has been cooked in a skillet before being transferred to a casserole dish and mixed with fresh broccoli and topped with whisked eggs.

It is then baked to perfection and is a great dish for breakfast, brunch, or even dinner with a salad on the side.

It can be made ahead which makes it ideal for special brunches like Easter or Christmas when time might be a little short. Check out the tips section on how you can meal prep this recipe.

Ingredients & Equipment Used In This Recipe

While most ingredients can be bought in grocery stores, for your convenience, any specialized or notable ingredients (and equipment) needed for this recipe have been listed below and linked to Amazon or other stores if available online. The complete list of ingredients with measurements is found in the recipe card.

  • Italian Sausagethis is an American recipe that uses something called bulk Italian sausage, which if you’re in the UK (or indeed elsewhere) is sausage meat without the casing. See below on how you can easily make this at home yourself if you can’t buy it in stores. You could use regular sausage if you prefer.
  • Fresh ProduceRed Onion, Russet Potato, Broccoli, Chives.
  • Dairy ProduceEggs, Whole (Full-Fat) Milk, Sharp (Strong) Cheddar Cheese.

Making Italian Sausage

  • This is an American recipe and uses Italian sausage. Which looks like (what us Brits would call) pork mince or sausage meat. Essentially it is seasoned pork – just like the spicy pork you get on top of pizzas!
  • But what if you’re not in the USA and want to make this dish? Well, you still can!
  • You could buy some Italian sausages from a deli or supermarket and remove the meat from the casings to use in the recipe.
  • Or you could make your own using either pork mince or sausage meat. Check the easy recipe below!

Homemade Italian Sausage Seasoning

  • 1 tsp salt
  • 1 tsp ground black pepper
  • 1 tsp garlic granules
  • 1 tsp onion granules
  • 1 tsp dried parsley
  • 1 tsp Italian Seasoningthis recipe uses store-bought Italian Seasoning, but it is so easy to make your own herb mixes, especially if you already have a bunch of herbs and spices in your pantry already. Just mix equal measures of dried basil, oregano, rosemary, parsley, and thyme. You can also add a pinch of garlic granules or powder as well as red chili flakes if you like. Store in an airtight jar and use in recipes as required.
  • ¼ tsp fennel seeds, ground
  • ½ tsp smoked paprika
  • Mix the seasonings above in a bowl and add to 450g sausage meat or pork mince. Use as required in recipe.
  • You could also double, triple, etc., the seasoning recipe and store in an airtight jar in a cool, dry place and seasoning meat as and when. It can also be used for beef or turkey mince.
  • To add sweetness, add ½ teaspoon of brown sugar to the mix. To add heat, add 1 tsp red chili flakes. You can experiment with different ratios to your taste too!

Recipes on The Purple Pumpkin Blog use both cup measurements and/or weighted measurements. American cups and kitchen food scales are handy pieces of equipment to have in your kitchen as it means you’ll be able to make all of the different recipes on my blog. I try to give American, imperial, and metric measurements in my recipes. You can mix cup measurements with weighted measurements, but never mix imperial (pounds, ounces, pints, etc.,) with metric (kilograms, grams, litres, etc.,).

Potato, Sausage and Broccoli Casserole for Brunch

More Recipes Using Sausage

One of the hero ingredients in this dish is sausage, so here are some more recipes using the same:

The Purple Pumpkin BlogLet’s stay in touch! Join The Pumpkin Patch and get notified when I share more delicious recipes!

Breakfast Casserole Recipe with Sausage and Broccoli

Recipe Tips

Prepping in Advance

You can prep this breakfast casserole in advance when you have more time, and then just cook it when ready to enjoy.

  • Method One: Cook the sausage and potato filling, chop the broccoli and whisk the eggs as per the recipe. Store in three separate airtight containers in the fridge for up to 24 hours. When ready to cook, assemble the casserole (whisk the eggs again before using them) and cook as directed in the recipe card.
  • Method Two: Prepare the casserole up to step 5 in the recipe – which is where the sausage, potato, and broccoli filling and eggs have been layered in the baking dish but the cheese hasn’t been added on top. Cover with plastic wrap and store for up to 24 hours. Remove from fridge about 1 hour before ready to cook. Continue to follow the recipe card from step 6 – adding the cheese on top and baking.

Storing Cooked This Breakfast Casserole

This casserole makes great leftovers and is just as delicious cold as it is hot. Cut into slices and store in an airtight container in the fridge for 3-4 days. If stacking the slices, place a piece of parchment paper between them.

Reheating This Breakfast Casserole

You can reheat the cold potato sausage casserole (but not more than once) in the microwave or oven.

  • Microwave: Place an individual serving onto a microwave-safe plate and heat on high for 1-2 minutes until warmed through. You don’t want to overcook it as it may turn rubbery.
  • Oven: Cover with foil and bake for 15-20 minutes in a 180C/350F/Gas 4 oven until warmed through.

How Do I Make Potato Sausage Broccoli Breakfast Casserole?

Just check out the printable recipe card below with full ingredients and instructions. Any demonstration photos do not print out to save your ink.

Recipe for Breakfast Casserole with Sausage and Broccoli

Potato, Sausage, and Broccoli Breakfast Casserole

Yield: 4
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes

This Potato Sausage Broccoli Breakfast Casserole is perfect for brunch, breakfast, or even dinner!


  • Non-stick cooking spray
  • ½ lb (225g) bulk Italian sausage (no casings)
  • 1 small red onion, diced
  • 1 large russet or Idaho potato, diced
  • 2 large eggs
  • 3 Tbsp whole milk
  • 2 cups fresh broccoli, diced
  • ¾ cup. sharp cheddar cheese, shredded, divided
  • 2 Tbsp fresh chives, finely chopped
  • Sea salt and black pepper, to taste


  1. Preheat oven to 180C/350F/Gas 4 and spray an 8 x 8-inch baking dish with some non-stick cooking spray. Set aside.
  2. Set a large skillet or frying pan over medium heat and add the sausage. Cook for 3-4 minutes until slightly browned, breaking up the sausage with a wooden spoon as it cooks.
  3. Add the onion and potato and season with salt and black pepper, to taste. Cook for 6-7 minutes, stirring occasionally until the onion softens and the potatoes become golden brown.
  4. In the meantime, whisk the eggs and whole milk in a small bowl and season with salt and black pepper, to taste. Add one-half cup cheddar cheese and stir to combine.
  5. Transfer the sausage-potato mixture into the prepared baking dish and stir in the diced broccoli. Spread into an even layer and pour the egg mixture evenly over the top.
  6. Sprinkle remaining cheese across the top.
  7. Place in the preheated oven and bake for 30-35 minutes until the eggs are set and the potatoes are cooked through.
  8. Remove from oven and cool for several minutes before slicing. Top with fresh chives and serve immediately. Enjoy!

    Recipe for Breakfast Casserole with Sausage and Broccoli

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 517Total Fat: 33gSaturated Fat: 15gTrans Fat: 1gUnsaturated Fat: 18gCholesterol: 169mgSodium: 849mgCarbohydrates: 27gFiber: 5gSugar: 5gProtein: 29g

This site uses Nutritionix to provide estimated nutrition. Nutritional information is always approximate and will depend on the quality of ingredients used and serving sizes. If you need exact calories and macros, please do your own calculations.

Did you make this recipe? Share it!

Tag The Purple Pumpkin Blog on Instagram with the hashtag #TPPBRecipes!

Make It A Meal!

Why not make this casserole as part of a brunch spread? Here are additional recipes to serve:

There are 500+ Recipes on The Purple Pumpkin Blog for you to enjoy – please feel free to check them out too!

Please share this post with your family and friends on social media – just use the buttons below! Your shares are how The Purple Pumpkin Blog grows and I am sincerely grateful every time you share something. ♥