Breakfast Pizza brings together all your morning favorites—scrambled eggs, ham, sausage, and melted cheese—for a delicious meal that the whole family will love. It’s a fun way to start your day and feed a crowd in just 20 minutes.

Looking for more breakfast recipes? Check out my Biscuit Breakfast Bowl, Pancake and Sausage Bites, and this Low-Carb Breakfast Idea next.

slices of breakfast pizza at a side angle

Breakfast Pizza Recipe

Breakfast pizza is perfect for holiday mornings and lazy weekends. It’s an easy-to-make dish that’s perfect for those special occasions like Christmas morning or Easter brunch when you want something hearty and filling.

One of the best things about it is that it’s a great way to use up leftovers, whether it’s ham from the day after Thanksgiving or extra cheese and sausage from the fridge.

Plus, it reheats well, so any leftovers make a quick and satisfying breakfast the next day. With all the flavors of a classic breakfast in one bite, this pizza is bound to become a family favorite.

What is Breakfast Pizza?

Breakfast Pizza is a fun twist on traditional pizza, swapping out typical toppings for classic breakfast ingredients. It’s a versatile dish that includes scrambled eggs, cheese, sausage, and ham (or whatever you’re craving and have on hand).

flat lay of breakfast pizza

Ingredients

  • Meat: Breakfast sausage and ham are my go-to for this recipe. I love how the sausage adds that savory kick while the ham brings a touch of sweetness.
  • Eggs: I scramble the eggs just until they’re soft and still a bit wet. They finish cooking in the oven and stay nice and tender, so the pizza doesn’t end up dry.
  • Seasoning: Just a bit of salt and black pepper in the eggs is enough to keep the flavors balanced. The cheese sauce and meats already bring so much to the table.
  • Cheddar Cheese: I sprinkle some extra shredded cheddar on top for that perfect, golden melt. It adds an irresistible layer of cheesy goodness.

Cheese Sauce

  • Butter: Real butter is key for that rich base in the sauce. I’ve tried alternatives, but nothing beats the depth of flavor butter brings.
  • Flour: Just enough to thicken the sauce without making it heavy. You want a smooth and velvety consistency.
  • Milk: I go with whole milk for creaminess, but if you only have 2% on hand, that works too. Just avoid skim milk since it can make the sauce too thin.
  • Cheese: Sharp cheddar is non-negotiable for me. It gives the sauce that bold, tangy flavor that pairs so well with the other toppings.
  • Seasoning: Onion powder, garlic powder, and black pepper bring a warm, savory depth to the sauce. It’s simple but hits all the right notes.
  • Chives (optional): A sprinkle of chives on top gives a fresh, slightly oniony bite that brightens everything up. I love adding them for a little pop of color and flavor.
angle view of breakfast pizza

How to Make Breakfast Pizza

See recipe card for ingredient quantities and full instructions.

I preheat my oven to 400°F and start by cooking the breakfast sausage until browned, breaking it up as it cooks. Once done, I set it aside on paper towels to drain excess grease. Next, I chop the ham into small pieces and sear it in the same pan for 5-7 minutes until it starts to brown, then set it aside.

In a bowl, I scramble the eggs with salt and black pepper. I cook the eggs in a non-stick skillet until they are just set, keeping them slightly soft so they can finish cooking in the oven. For the cheese sauce, I melt butter in a skillet over medium heat and stir in the flour until fully absorbed.

I slowly whisk the milk into the flour mixture until it’s smooth, adding a bit more milk if needed. Then, I mix in the sharp cheddar and seasonings, stirring until the cheese melts and everything is combined. I spread at least one cup of the cheese sauce evenly over the pizza crust and layer on the eggs, sausage, and ham.

Finally, I top it with more cheese and bake the assembled pizza for about 10 minutes or until the crust is golden brown. The result is a hearty, flavorful breakfast pizza that’s perfect for sharing.

slices of breakfast pizza at a side angle

Pro Tips

  • Cook the sausage and ham before placing them on the pizza. Pre-cooking the meats ensures they are fully done and helps the flavors blend seamlessly during baking.
  • Do not cook the eggs all the way through on the stove. Leave them slightly soft so they finish cooking in the oven, staying tender and avoiding dryness.
  • Use room temperature ingredients for the cheese sauce. This helps the butter, milk, and cheese melt together smoothly without clumping.
  • Spread the cheese sauce evenly over the crust. This creates a balanced layer of flavor and keeps the toppings in place as they bake.
  • Keep an eye on the pizza as it bakes. Depending on your oven, the crust may brown faster, so check it a minute or two before the 10-minute mark.
  • For a crispier crust, pre-bake the pizza crust for 3-4 minutes before adding the cheese sauce and toppings. This prevents a soggy base.
  • Add chives or fresh herbs after baking. This gives a burst of color and freshness without wilting in the oven.

Make Ahead

Prep the pizza exactly as described in the recipe card, but DO NOT add the eggs. Instead of baking immediately, tightly wrap the pizza in plastic wrap, then again with foil. If the pizza will fit into a gallon size Ziploc bag, place it in there as well!

Freeze: Label the pizza, and freeze it for up to one month. When it is time to cook the pizza, scramble the eggs and add them to the frozen pizza. Bake it in the oven on 375 degrees for 15 minutes.

Storage

To store leftover breakfast pizza, wrap the slices tightly in aluminum foil or place them in an airtight container and refrigerate for up to 3 days.

When you’re ready to reheat, preheat your oven to 350°F and warm the slices on a baking sheet for about 8-10 minutes or until heated through. This method keeps the crust crisp and the toppings from drying out.

You can also use a skillet over medium heat for a quick reheat with a crisp bottom or the microwave for convenience, though the crust may be softer.

overhead flat lay view of breakfast pizza

Variations

  • Crescent-roll dough: Pre-bake the crescent-roll dough at 375°F for 5-7 minutes until it begins to set. This prevents a soggy crust when you add the cheese sauce and toppings. Then, layer the toppings and bake for 10-12 minutes until golden brown.
  • Bacon: To substitute bacon for the ham, chop it up roughly and pan fry it until it is completely cooked. Set it to the side to drain excess grease. Then assemble the breakfast pizza according to the directions below.
  • Runny Eggs: If you enjoy a yolky egg, try cracking the eggs directly over the assembled pizza with cheese and meats instead of scrambling them beforehand. For serving multiple people, crack 3-4 eggs on top to ensure each person gets a portion.

FAQ

What if my crust turns soggy?

Pre-bake the flatbread or dough slightly before adding the toppings to avoid a soggy crust. Also, make sure your cheese sauce isn’t too runny; it should be thick enough to spread without pooling.

How do I prevent the eggs from overcooking?

Scramble the eggs until they’re slightly underdone before adding them to the pizza, as they’ll finish cooking in the oven. If using runny eggs, keep an eye on the bake time to get your desired yolk consistency.

Why is my cheese sauce too thick?

If your cheese sauce is too thick, gradually add a teaspoon of milk at a time until you reach the desired consistency. Stir well between each addition to keep the sauce smooth.

up close slice of breakfast pizza

More Pizza Recipes

Looking for other recipes like this? Try these:

After you try this Breakfast Pizza recipe, I’d love to hear your thoughts. Comment below and follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious recipes!

slices of breakfast pizza at a side angle
4.91 stars (11 reviews)

Cheesy Breakfast Pizza with Sausage Ham and Eggs

Breakfast Pizza brings together all your morning favorites—scrambled eggs, ham, sausage, and melted cheese—for a delicious meal that the whole family will love. It’s a fun way to start your day and feed a crowd in just 20 minutes.

Ingredients
 

  • 1 pre-made Pizza crust
  • 1/2 cup Breakfast sausage, cooked and crumbled
  • 1/2 cup Ham, cooked and chopped
  • 2 large Eggs, scrambled
  • 1/4 teaspoon Salt
  • 1/4 teaspoon Black pepper
  • 1/4 cup Cheddar cheese, shredded for garnish

Cheese Sauce

  • 2 tablespoons Butter
  • 1 1/2 tablespoon Flour
  • 1/2 cup Milk
  • 1 cup Sharp Cheddar cheese, shredded
  • 1 teaspoon Onion powder
  • 1 teaspoon Garlic powder
  • 1 teaspoon Black pepper
  • Chives for garnish, optional

Instructions
 

  1. Preheat oven to 400 degrees. Cook breakfast sausage until there is no more pink. Break the sausage up with a spoon as it cooks. Once it is done, set it aside on a bed of paper towels for access grease to drain.
  2. Cut ham into small bite size pieces. Use the same pan the sausage cooked in, and sear it for 5-7 minutes, until it begins to brown. Remove the ham from the pan and set it aside.
  3. Mix-up (scramble) the eggs in a medium size bowl. Add the salt and pepper to the egg mixture. Pour the eggs into a non-stick skillet and scramble them until they are semi soft. Try not to cook them all the way through, as they will finish cooking in the oven.
  4. Cheese Sauce
  5. Place the butter in a skillet over medium heat. Once it begins to melt, sprinkle in the flour. Continue stirring the flour into the butter until it is fully absorbed.
  6. Slowly pour the milk into the flour mixture. Whisk it together until it is smooth. If the mixture is too thick, add a teaspoon of milk at a time.
  7. Mix the sharp cheddar cheese, and all of the seasonings into the sauce. Stir until fully combined, and the cheese is melted.
  8. Assemble the Breakfast Pizza
  9. Spread at least one cup of the cheese sauce onto the pizza dough. Smooth it out into one even layer. Add more sauce if desired.
  10. Begin layering the remaining ingredients over the cheese sauce. Add the eggs, sausage, and ham into even layers across the entire pizza.
  11. Sprinkle remaining cheese over the top and bake in the oven for 10 minutes, or until crust is golden brown.
YouTube video

Notes

Flat bread pizza dough was used for this recipe.
It is important to not cook the eggs all the way through on the stove top!
Serving: 1, Calories: 572kcal, Carbohydrates: 46g, Protein: 25g, Fat: 32g, Saturated Fat: 14g, Polyunsaturated Fat: 14g, Trans Fat: 1g, Cholesterol: 134mg, Sodium: 1093mg, Fiber: 2g, Sugar: 2g
Did you make this recipe?Leaving a Review below and tag me in your photo on Instagram or Facebook!