My recipe for Italian Sausage Bread yields a hearty and delicious homemade bread filled with sausage, onions, and cheese and is the perfect snack to serve for holidays!

This post may contain affiliate links. Our disclosure policy.

Italian Sausage Bread – easier than you think!
Many of you have been asking for my sausage bread recipe for years, and I’m so happy to finally share it today, especially with Easter right around the corner.
This Italian-American classic is easy to make and the flavor from the sausage and onions is fantastic!
Serve this and stromboli as an appetizer, or alongside soups such as Italian lentil soup, stracciatella, or escarole and bean soup for a full meal.
Recipe Ingredients
All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

- Sausage. I’m using bulk sweet Italian sausage with fennel. If you can’t find bulk sausage, simply buy sausage links and remove the sausage from the casing.
- Cheese. The combination of a melting cheese, like mozzarella, and a salty grated hard cheese, like Pecorino Romano, contribute flavor and texture to my sausage bread.
- Flour. I’m using bread flour for this recipe. Its higher protein gives the sausage bread a wonderful chewy texture.
- Yeast. I’m using instant yeast as I find it to be superior to active dry yeast and can be added to the other ingredients without the need to dissolve it in warm water first. I use instant yeast in all of my pizza recipes.
See the recipe card for full information on ingredients and quantities.
How to make the dough
Note: if using storebought dough, skip this section.
- Place the water in a bowl large enough to hold the dry ingredients plus the water with room to spare. In a separate bowl combine the bread flour, instant yeast, fine sea salt and sugar.
- Add the dry ingredients a little at a time to the water and mix thoroughly to form a dry rough mass.

- Pour the oil over the dough, mix again to scrape off any residue stuck to the bowl, then place the shaggy dough onto a work surface and knead for 5 to 7 minutes. If the dough is too sticky, place a clean bowl inverted over the dough and wait 30 minutes before resuming. Return to kneading and make sure to knead for at least a total of 5 minutes.
- Place the bowl over the dough once more and let it sit for 30 to 40 minutes to warm up before forming the dough ball. After 40 minutes, pull the dough towards its end repeatedly to form a smooth ball. Pinch the seam side and place the dough ball seam side down in an oiled bowl and cover tightly with plastic wrap. Refrigerate for at least 12, but ideally 24 hours, before using.
Want To Save This Recipe?
How to make sausage bread
Each number corresponds to the numbered written steps below.
- Remove the dough ball from the fridge 2 hours prior to using. Preheat the oven to 425°F and set the rack to the middle level. In a large pan over medium-high heat add the olive oil and sausage and cook until browned while breaking it up with a wooden spoon or meat masher. With a slotted spoon, transfer the browned sausage to a plate and allow it to cool.

- Add the butter and onions to the pan with a pinch of salt and cook the onions until lightly browned and soft, about 10-15 minutes, then turn off the heat.
- Place the dough ball onto a floured surface and use your hands to press it out and open it up.

- Transfer the dough to a piece of parchment paper and and strech or roll it into a rectangle, approximately 12×16″ in size.
- Distribute the sausage and onions onto the dough leaving 1 inch around the edges. Sprinkle the shredded mozzarella, oregano, black pepper, and 2 tablespoons of Pecorino cheese all over the sausage and onions.

- Fold the roll over once and tuck in the sides. With a wet pastry brush, brush the seam, then use the parchment paper to lift the bottom and roll to form a log shape. Place the seam side down and center the roll onto an oiled baking pan or parchment paper-lined pan. Cover with plastic and let the roll rise for 30-60 minutes before baking.
- Before baking, beat the egg and a tablespoon of water then brush the eggwash onto the top of the roll. Cut a few slits into the top to allow air to escape then sprinkle the sesame seeds and the remaining Pecorino on top.

- Bake the sausage bread for 10 minutes then turn the heat down to 375°F and continue to bake for 20-30 more minutes or until the interior is fully cooked through. Let the sausage bread sit for at least 10 minutes to solidify. Slice and serve.
Top tips
- Cold ferment the dough. If you’re going to take the time to make the dough, it’s best to let it do its thing and cold ferment in the refrigerator for at least 12 hours, but ideally 24 hours. The cold fermentation process adds great flavor to the dough. New York pizza, Grandma pizza, and Sicilian pizza all benefit from a cold ferment process.
- Make ahead. This sausage bread holds up well and can be saved up to 5 days in the refrigerator. Simply reheat in the oven at 350°F until warmed through prior to serving.
- Save time. While I do encourage you to try making your own dough, I realize not everyone has the time. You can definitely use storebought pizza dough, or better yet, pizza dough from your local pizzeria.
More recipes you’ll love
If you enjoyed this sausage bread, give these other recipes a try.
If you’ve enjoyed this Italian Sausage Bread recipe, give it a 5-star rating.
Watch us on YouTube, follow along on our Facebook Page, and become a Patreon member to receive access to exclusive full-meal videos and content.
Italian Sausage Bread

Ingredients
For the dough
- 3 1/4 cups bread flour
- 1/2 teaspoon instant yeast
- 1 1/2 teaspoons fine sea salt
- 1 teaspoon sugar
- 9 ounces cold water
- 1 tablespoon olive oil
For the sausage roll
- 1 24-ounce dough ball from above or use store bought pizza dough
- 2 tablespoons olive oil
- 1 1/2 pounds bulk Italian sausage
- 4 tablespoons unsalted butter
- 2 large onions sliced
- 1 1/4 cups shredded mozzarella
- 2 teaspoons coarse black pepper
- 1/2 teaspoon Sicilian oregano
- 4 tablespoons grated Pecorino Romano divided
- 1 large egg beaten
- 1 tablespoon Sesame or poppy seeds
Want To Save This Recipe?
Instructions
For the dough
- Place water in a bowl large enough to hold both the water and all the dry ingredients and still have room to spare. Mix together dry ingredients in another bowl.
- Add dry ingredients to water a bit at a time and mix thoroughly to form a dry rough mass.
- Pour the oil over the dough, mix again to scrape off any dough residue stuck to side of the bowl, and place the rough shaggy dough onto a work surface.
- Knead the dough for 5-7 minutes. If the dough is too sticky, place a clean bowl inverted over the dough and wait 30 minutes before resuming. Return to kneading (just make sure to knead for at least a total of 5 minutes).
- Place the bowl over the dough once more and let sit for 30-40 minutes to warm up before forming the dough ball.
- After 40 minutes pull the dough towards its end repeatedly to form a smooth ball. Pinch the seam side and place the dough ball seam side down into an oiled bowl and cover tightly with plastic wrap. Refrigerate for at least 12 but ideally 24 hours before using.
For the sausage roll
- Remove the dough ball from fridge 2 hours prior to using.
- Preheat oven to 425°F and set the rack to the middle level.
- Heat the olive oil in a large pan to medium-high heat. Add the sausage and brown while breaking it up with a wooden spoon or meat masher. Remove the browned sausage with a slotted spoon to a plate and set aside to cool.
- Add the butter and onions to the pan along with a pinch of salt. Cook the onions until slightly browned and soft (about 10-15 minutes) then turn off the heat.
- Place the dough onto a floured surface and press with your hands to open it, then transfer to parchment paper and roll into a rectangle shape approximately 12×16" in size.
- Distribute the sausage and onions onto the dough, leaving about 1 inch around the sides. Sprinkle the shredded mozzarella, oregano, black pepper, and 2 tablespoons of grated Pecorino cheese all over the sausage and onions.
- Fold the roll over one time then tuck in the sides. With a wet pastry brush, brush the seam and roll with the parchment paper to form a log shape. Place the seam side down and center the roll on an oiled baking pan or on top of a parchment paper-lined pan. Cover with plastic and let the roll rise for 30-60 minutes before baking.
- Before baking, beat the egg and add a tablespoon of water to thin. Brush the eggwash onto the top of the roll. Cut a few slits into the top of the roll to allow air to escape.
- Sprinkle the sesame seeds and the remaining grated Pecorino on top. Bake the sausage bread for 10 minutes then turn the heat down to 375°F and continue to bake for 20-30 more minutes or until the interior is fully cooked through.
- Let the sausage bread sit for at least 10 minutes to solidify and make cutting easier. Enjoy!
Notes
- Dough. Any pizza dough can be used. For this recipe, we used 24 ounces of our standard pizza dough.
- Cheese. Soft provolone can be subbed for the mozzarella.
- Leftovers. Sausage bread can be saved for up to 5 days and should be reheated in the oven at 350f until hot.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Follow Me

The Sip and Feast Cookbook
- 100+ recipes
- Essential tools and ingredients
- Entertaining ides
- Stunning photography









Made this for a party and it was a huge hit! The entire thing disappeared with many folks coming back for seconds. I followed the recipe exactly and the cold ferment brings an incredible flavor to the dough. Make the time to try this.
Glad you enjoyed!