Easy Homemade Sausage Rolls (with Whole Sausages)

  • Prep Time
    175 mins
  • Cook Time
    30 -45 mind
  • Serving
    12

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

    Step1

    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.

    Step2

    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.

    Step3

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

    Step4

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

    Step5

    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.

    Step6

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

    Step7

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

    Step8

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

    Step9

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

    You May Also Like

    Leave a Review

    Your email address will not be published. Required fields are marked *