Handmade Sub Rolls

These Handmade Sub Rolls are soft on the inside with a perfectly chewy crust—just the way I like them for holding up to my favorite sandwich fillings. Whether I’m building a classic Italian hoagie, meatball sub, or a grilled veggie sandwich, these rolls are the perfect homemade base.

Why You’ll Love This Recipe

I love how fresh and satisfying these rolls are compared to store-bought versions. They’re soft enough to bite through easily but sturdy enough to hold all the sauces, meats, and toppings I pile on. They freeze well, toast beautifully, and make any sandwich feel a little more special. Plus, the smell of freshly baked bread filling the kitchen is reason enough to make them from scratch.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

warm water
active dry yeast
granulated sugar
bread flour (or all-purpose flour)
salt
unsalted butter, softened
olive oil (for greasing)
egg wash (1 egg + 1 tablespoon water, for brushing)

directions

  1. I combine warm water, yeast, and sugar in a bowl and let it sit for 5–10 minutes until foamy.

  2. In a large mixing bowl, I add the flour and salt, then pour in the yeast mixture and softened butter.

  3. I mix and knead the dough for about 8–10 minutes, either by hand or with a stand mixer, until it’s smooth and elastic.

  4. I transfer the dough to a lightly oiled bowl, cover it, and let it rise in a warm place for 1–1½ hours, or until doubled in size.

  5. I punch the dough down and divide it into 4–6 equal pieces, depending on how big I want the rolls.

  6. I shape each piece into a log, about 6–8 inches long, and place them on a parchment-lined baking sheet.

  7. I cover the rolls lightly and let them rise again for about 30–40 minutes.

  8. I preheat the oven to 375°F and brush the rolls with the egg wash.

  9. I bake for 18–22 minutes, or until the tops are golden brown and the rolls sound hollow when tapped.

  10. I let them cool slightly before slicing and using for sandwiches.

Servings and timing

This recipe makes 4–6 sub rolls and takes around 2½ hours total—20 minutes of prep, 1½ hours for rising, and 20–25 minutes for baking.

Variations

Sometimes I sprinkle sesame seeds or everything seasoning on top after the egg wash for added texture. I’ve also added garlic powder or dried herbs to the dough for an herbed version. When I want softer rolls, I brush them with melted butter after baking instead of using egg wash before.

storage/reheating

I store leftover rolls in a bread bag or airtight container at room temperature for up to 3 days. They freeze beautifully—I wrap them tightly and thaw as needed. To refresh, I warm them in a 350°F oven for about 5–7 minutes or slice and toast them for sandwiches.

Handmade Sub Rolls

FAQs

Can I use all-purpose flour instead of bread flour?

Yes, I’ve made these with all-purpose flour and they still turn out great—just a bit less chewy.

How do I make the crust softer?

I brush the tops with butter right after baking and cover the rolls with a clean towel while they cool to trap steam.

Can I make the dough ahead of time?

Yes, I make the dough and let it rise once, then refrigerate overnight. I let it come to room temperature and do the second rise before baking.

What’s the best way to shape sub rolls?

I gently flatten each dough ball into a rectangle, roll it up tightly, and pinch the seam underneath to hold its shape.

Can I double the recipe?

Absolutely. I double all the ingredients and make a larger batch—perfect for freezing extras for later.

Conclusion

Handmade Sub Rolls bring that bakery-fresh quality right into my kitchen. With their soft, chewy texture and sturdy structure, they’re the perfect foundation for building epic sandwiches. Whether I’m meal prepping or making lunch on the fly, these rolls always elevate the experience.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Handmade Sub Rolls

Handmade Sub Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 20 minutes
  • Cook Time: 20–25 minutes
  • Total Time: 2 1/2 hours
  • Yield: 4–6 sub rolls
  • Category: Bread
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Handmade Sub Rolls are soft, chewy, and perfectly sturdy to hold your favorite sandwich fillings. Freshly baked from scratch, they add a special touch to any sub or hoagie.


Ingredients

  • 1 cup warm water
  • 2 1/4 teaspoons active dry yeast
  • 1 tablespoon granulated sugar
  • 3 1/2 cups bread flour (or all-purpose flour)
  • 1 teaspoon salt
  • 2 tablespoons unsalted butter, softened
  • Olive oil, for greasing
  • 1 egg + 1 tablespoon water (for egg wash)

Instructions

  1. Combine warm water, yeast, and sugar in a bowl. Let sit for 5–10 minutes until foamy.
  2. In a large mixing bowl, combine flour and salt. Add the yeast mixture and softened butter. Mix until a dough forms.
  3. Knead the dough for 8–10 minutes by hand or with a stand mixer until smooth and elastic.
  4. Transfer dough to a lightly oiled bowl, cover, and let rise in a warm place for 1–1½ hours, or until doubled in size.
  5. Punch the dough down and divide it into 4–6 pieces. Shape each into a log about 6–8 inches long. Place on a parchment-lined baking sheet.
  6. Cover the rolls and let them rise for 30–40 minutes.
  7. Preheat the oven to 375°F (190°C). Brush the rolls with egg wash.
  8. Bake for 18–22 minutes, or until golden brown and hollow-sounding when tapped.
  9. Let cool slightly before slicing and serving with your favorite fillings.

Notes

  • For added texture, sprinkle sesame seeds or everything seasoning on top after the egg wash.
  • Add garlic powder or dried herbs to the dough for extra flavor.
  • Brush the rolls with butter after baking for a softer crust.
  • For a softer roll, cover with a towel while cooling to trap steam.

Nutrition

  • Serving Size: 1 roll
  • Calories: 200
  • Sugar: 2g
  • Sodium: 300mg
  • Fat: 3g
  • Saturated Fat: 1g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 15mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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