
-
Prep Time175 mins
-
Cook Time30 -45 mind
-
Serving12
Craving the perfect savory snack? These homemade sausage rolls made with whole sausages and fluffy, golden bread are the ultimate comfort food. Whether you’re prepping for a brunch spread, party platter, or hearty lunchbox filler, this sausage roll recipe delivers every time.
Why You’ll Love These Whole Sausage Rolls
- Uses real whole sausages (not sausage filling!)
- Made with a soft, enriched homemade dough
- Perfect for meal prep, parties, or breakfast on-the-go
- Freezer-friendly and easy to reheat
These aren’t your average sausage rolls made with puff pastry—they’re wrapped in a pillowy, golden bread roll that’s just as satisfying as the sausage inside.
Ingredients for Homemade Sausage Rolls
For the Dough:
- 1 cup lukewarm water
- 2 tsp active dry or instant yeast
- 1/4 cup + 1 pinch granulated sugar (divided)
- 4 1/2 cups all-purpose flour (plus more as needed)
- 1 tbsp kosher salt
- 2 large eggs
- 1 large egg yolk (reserve the white for egg wash)
- 1/4 cup neutral oil (like vegetable or canola)
- Extra oil for greasing the bowl
For the Filling:
- 10 to 12 whole sausages (pork, chicken, or veggie—your choice)
For the Egg Wash:
- 1 large egg white
- 1 tbsp water
How to Make Sausage Rolls from Scratch
1. Activate the Yeast
Combine lukewarm water, yeast, and a pinch of sugar. Let it sit for 5–10 minutes until foamy—this means your yeast is alive and active.
2. Make the Dough
In a large mixing bowl or stand mixer, whisk flour, remaining sugar, and salt. Create a well in the center. Add eggs, yolk, and oil, whisking gently to create a slurry.
Pour in the yeast mixture and mix until a shaggy dough forms. Knead until soft and elastic (6–8 minutes by mixer or 10 by hand). Add flour a tablespoon at a time if sticky.
3. Let It Rise
Place dough in an oiled bowl, cover, and let rise for 1.5 to 2 hours or until doubled in size.
4. Cook and Cool the Sausages
While dough rises, cook your sausages until lightly browned (75–80% done). Let them cool to room temperature.
5. Assemble the Rolls
Divide dough into 10–12 portions. Roll each into a 5×7-inch rectangle. Place a sausage at one end and roll tightly like a burrito. Pinch the seam and sides to seal.
Place seam-side down on a parchment-lined baking tray.
6. Second Rise
Cover and let the rolls rise for 30–45 minutes. Meanwhile, preheat oven to 350°F (175°C).
7. Brush with Egg Wash
Mix egg white and water, then brush generously over each roll for a beautiful golden finish.
8. Bake
Bake for 25–30 minutes or until golden brown and cooked through. Internal temp should be at least 190°F.
Best Sausages to Use
- Pork Bratwurst – Juicy and flavorful
- Chicken Apple Sausage – Slightly sweet
- Spicy Italian Sausage – For a little kick
- Vegetarian Sausages – For a meat-free option
Using whole sausages gives a more satisfying texture and cleaner presentation than ground filling. It’s a game-changer!
Serving Ideas
- Dip in mustard, ketchup, or spicy mayo
- Serve with a fresh green salad for a full meal
- Cut into thirds for party appetizers
- Pair with scrambled eggs and fruit for brunch
How to Store and Reheat
- Refrigerate: Store in an airtight container for up to 3 days.
- Freeze: Cool completely, wrap individually, and freeze up to 2 months.
- Reheat: Bake at 350°F for 10–12 minutes or microwave for 1 minute (oven preferred for best texture).
Frequently Asked Questions
Can I make these sausage rolls ahead of time?
Absolutely! You can prepare them up to the second rise and refrigerate overnight. Bring to room temp before baking.
What dough alternatives can I use?
You can use puff pastry, pizza dough, or crescent dough—but this homemade version gives the softest, fluffiest texture.
Can I make mini sausage rolls?
Yes! Cut the dough portions smaller and use mini cocktail sausages for bite-sized rolls.
Better Than Bakery Sausage Rolls
These homemade sausage rolls with whole sausages are rustic, filling, and way more delicious than anything store-bought. They’re perfect for feeding a crowd or simply enjoying with your morning coffee.
Try them once, and you’ll never go back to the frozen aisle again.
Loved this recipe?
Share it with friends, pin it for later, and let us know how yours turned out in the comments below! Use the hashtag #HomemadeSausageRolls to be featured.
Ingredients
For The Dough
For The Filling
Egg wash
Directions
Combine lukewarm water, yeast, and a pinch of sugar. Let it sit for 5–10 minutes until foamy—this means your yeast is alive and active.
In a large mixing bowl or stand mixer, whisk flour, remaining sugar, and salt. Create a well in the center. Add eggs, yolk, and oil, whisking gently to create a slurry. Pour in the yeast mixture and mix until a shaggy dough forms. Knead until soft and elastic (6–8 minutes by mixer or 10 by hand). Add flour a tablespoon at a time if sticky.
Place dough in an oiled bowl, cover, and let rise for 1.5 to 2 hours or until doubled in size.
While dough rises, cook your sausages until lightly browned (75–80% done). Let them cool to room temperature.
Divide dough into 10–12 portions. Roll each into a 5×7-inch rectangle. Place a sausage at one end and roll tightly like a burrito. Pinch the seam and sides to seal. Place seam-side down on a parchment-lined baking tray.
Cover and let the rolls rise for 30–45 minutes. Meanwhile, preheat oven to 350°F (175°C).
Cover and let the rolls rise for 30–45 minutes. Meanwhile, preheat oven to 350°F (175°C).
Mix egg white and water, then brush generously over each roll for a beautiful golden finish.
Bake for 25–30 minutes or until golden brown and cooked through. Internal temp should be at least 190°F.
You May Also Like



Easy Homemade Sausage Rolls (with Whole Sausages)
Ingredients
For The Dough
For The Filling
Egg wash
Follow The Directions

Combine lukewarm water, yeast, and a pinch of sugar. Let it sit for 5–10 minutes until foamy—this means your yeast is alive and active.

In a large mixing bowl or stand mixer, whisk flour, remaining sugar, and salt. Create a well in the center. Add eggs, yolk, and oil, whisking gently to create a slurry. Pour in the yeast mixture and mix until a shaggy dough forms. Knead until soft and elastic (6–8 minutes by mixer or 10 by hand). Add flour a tablespoon at a time if sticky.

Place dough in an oiled bowl, cover, and let rise for 1.5 to 2 hours or until doubled in size.

While dough rises, cook your sausages until lightly browned (75–80% done). Let them cool to room temperature.

Divide dough into 10–12 portions. Roll each into a 5×7-inch rectangle. Place a sausage at one end and roll tightly like a burrito. Pinch the seam and sides to seal. Place seam-side down on a parchment-lined baking tray.

Cover and let the rolls rise for 30–45 minutes. Meanwhile, preheat oven to 350°F (175°C).

Cover and let the rolls rise for 30–45 minutes. Meanwhile, preheat oven to 350°F (175°C).

Mix egg white and water, then brush generously over each roll for a beautiful golden finish.

Bake for 25–30 minutes or until golden brown and cooked through. Internal temp should be at least 190°F.
Leave a Review