Home » Recipes » Breads » Sandwich Rolls (Hoagie Rolls)

Sandwich Rolls (Hoagie Rolls)

This post may contain affiliate links. For more information, please see our disclosure policy.

A simple recipe for homemade sandwich rolls, also called hoagie rolls (or sub rolls). Step by step instructions for how to make rolls included! These rolls are great for lunch meats, meatballs, or even grilled vegetable sandwiches. Fresh made = no preservatives! Eat real bread!

Note: The recipe below makes 6 small (6-inch) or 3 large (12-inch) rolls. The step-by-step photos in this post show a double batch (12 rolls) – perfect if you’re feeding a crowd or want to stock your freezer!

basket of hoagie sandwich rolls

How to Make (step by step)

Okay! So…ready to make some sandwich rolls?? These were really fun to make! The recipe yields 6 small (6-inch) rolls or 3 large (12-inch) rolls, though you can easily double it as shown in my process photos.

Here is a step by step overview of how to make these rolls.

Start by adding all of your ingredients (flour, water, salt, sugar, yeast) to a mixing bowl of an upright mixer.

I highly recommend using a kitchen scale (as you can see in the recipe card, all ingredients are listed in weights) – it’s SOOOO easy to weigh the ingredients. And kitchen scales are not expensive. I use an OXO Good Grips with a pull out digital display. And I love love love it. It makes things so much easier as I don’t have to deal with measuring cups and the extra mess.

Mixing the dough

bread ingredients in bowl

Mix on low speed for 4 minutes to allow the flour to properly hydrate. Then increase speed to medium and continue mixing for 15 additional minutes. You want the dough to develop enough gluten to pass the “windowpane test” – this is crucial for proper texture!

Here’s what the dough should look like about halfway through the mix:
photo of dough mixing in bolw

The dough after about a 20-minute mix (notice that it is still not completely smooth, needs a bit more time to develop: 

dough for sandwich rolls

Initial Shaping

On a lightly floured surface, roll the dough out to a 12 x 16 rectangle. Cut into 6 pieces for small hoagie rolls (6-inch) or 3 pieces for large hoagie rolls (12-inch). Cover with a damp towel or oiled plastic wrap and let rest for about 20 to 30 minutes.

Final Shaping

Roll each piece out using a rolling pin (you want them relatively thin), and then roll up each piece jelly roll style. Let these rest for another 20 minutes – this pre-shaping step is important for developing the right texture. Note that these photos showed rolls that were shaped more like “torpedo” rolls, which are tapered at the end.

After this rest, you’ll do the final shaping. Roll them back and forth on the counter until you have either 6-inch lengths (for small rolls) or 12-inch lengths (for large rolls). Apply more pressure to the ends and pull the dough over to seal them if needed.

Rising and Baking Prep

Line your baking sheet with parchment paper, dust with cornmeal if using, and place the rolls allowing for about 2 inches of space between them. Cover with plastic wrap (pro tip: spray the top of your rolls with cooking spray so the plastic wrap won’t stick).

tray of hoagie rolls uprisen

Let the rolls rise for about 60 to 90 minutes at room temperature. If your kitchen is cold, you can place them in an oven with just the light on (make sure the oven isn’t actually heating!). Alternatively, you can place the rolls in the refrigerator for an overnight rise.

sandwich rolls about to be baked

Here’s a pro tip: Use a “spy” – place a small piece of dough in a shot glass with a rubber band marking its initial height. When this piece doubles, your rolls are ready to bake!

Baking

Preheat your oven to 440°F (not on convection setting). Just before baking, slash each roll with a clean razor or sharp knife and mist with water. Load them into the oven and quickly create steam by either misting the oven several times or throwing a few ice cubes onto the oven floor.

scored rolls about to be baked

After about 5 minutes, reduce the temperature to 400°F and continue baking for about 15 to 20 minutes total. If you’re making multiple batches, keep the waiting tray in the refrigerator until it’s time to bake.

For a glossy finish, brush the finished rolls with pasteurized egg whites thinned with water or with melted butter after baking.

Tips for Success

  • Use high quality bread flour – this is your main ingredient, so quality matters
  • Use a kitchen scale if you have one – weighing ingredients is one of the easiest ways to improve your bread baking
  • Weigh out each dough ball after portioning to ensure all rolls are the same size
  • Ensure proper mixing time – the full 20-minute initial mix is crucial
  • Make sure the rolls rise enough before baking – they should be 30-50% larger than when first shaped
  • If your kitchen is cold, place a pot of hot water nearby during rising
  • Use a thermometer to ensure proper dough temperature (target: 80°F after mixing)
  • Bake in the center of your oven for best results
  • Don’t skip the water misting step – it helps create that perfect crust

How to Store 

It’s best to slice and freeze these rolls if you aren’t going to use them all on the day you bake them. They are probably okay to use the day after you make them as well. I recommend storing them in a paper bag or sealed plastic, although you may lose some of the crisp by sealing in plastic. 

♥️ Loved this recipe? I’d be thrilled if you’d rate it ⭐️ and share your experience in the comments below! Your ratings and comments help other readers discover this recipe and keep this blog going. Did you add any special tweaks? Our community of home cooks would love to hear about it! ♥️

📖 Recipe

three hoagie rolls on black baking sheet

Sandwich rolls (hoagie rolls)

A simple recipe for homemade sandwich rolls, also called hoagie rolls (or sub rolls). Step by step instructions for how to make rolls included! These rolls are great for lunch meats, meatballs, or even grilled vegetable sandwiches. Fresh made = no preservatives! Eat real bread! Makes 1250 grams of dough
5 from 13 votes
⭐️ Save Your Favorite Recipes ⭐️

Click the heart icon ♡ above to save a recipe. To find your saved recipes later, click the heart icon on the right side of the screen near the search icon and select My Favorites.

Prep Time 20 minutes
Cook Time 20 minutes
Rest, 30 minutes; Final Rise, 60 min 1 hour 30 minutes
Total Time 2 hours 10 minutes
Course Bread
Cuisine Italian
Servings 6 rolls (small) or 3 large rolls (recipe can be doubled)
Calories 260 kcal

Ingredients
 

  • 6 cups (742 g) bread flour (see notes for baker's percentages)
  • 1 3/4 cups (423 g) water (room temp/about 70 degrees F)
  • 2.5 tsp (15 g) salt
  • 2 tbsp (22 g) sugar
  • 3 tbsp (37 g) olive oil
  • 2 1/4 tsp (8 g) instant dry yeast (one package)
  • Note that grams are exact but volume measurements are rounded

Instructions
 

  • Add all ingredients to the bowl of a standing mixer (see blog post for step by step pictures)
  • Mix on low speed for 4 minutes (it's important for the flour to "hydrate" and absorb the water before you start using higher speed)
  • Increase speed to medium and continue mixing for 15 additional minutes (you want the dough to "windowpane"- this is crucial!) (see notes)
  • On a lightly floured surface, roll the dough out to a 12 x 16 rectangle and cut into 6 pieces for small hoagie rolls (6-inch) or 3 pieces for large hoagie rolls (12-inch). Cover with damp towel or oiled plastic wrap and let rest for about 20 to 30 minutes
  • Roll each piece out using a rolling pin and after rolling out, roll up each piece jelly roll style and let rest for 20 minutes (this is preshaping – we will do a final shape in the next step).
  • After the rolls have rested you will do a final shape. To do so, roll them back and forth on the counter until you have a length of 6-inches for small hoagie rolls or 12 inches for large hoagie rolls. Apply more pressure to ends and pull the dough over to seal the ends if needed.
  • Line 2 baking sheets with parchment paper, dust with cornmeal (if using) and place the rolls allowing for about 2 inches of space between. Cover with plastic wrap (I spray the top of my rolls with cooking spray so the plastic wrap won't stick.
  • Let the rolls rise for about 60 to 90 minutes at room temperature. (if it's winter and/or chilly, you can place in oven with oven light on; just make sure the oven is not heating/turned on). Alternatively, you can also place the rolls in the refrigerator so they could rise overnight.
  • Consider using a "spy" – if you have a small shot glass, add a piece of dough and place a rubber band to mark the top of the dough. When the dough has doubled, it will be easier to see. This "spy" should be subject to the same temperature/location as the rolls that are rising.
  • About 30 minute before the rolls are finished rising, preheat your oven to 440. Update: do not use convection setting as the fan will dry out the crust and also push out the steam we will create in an upcoming step.
  • Just before baking, slash each roll swiftly with a clean razor or knife and then mist with clean water just before loading into oven.
  • Mist the oven several times with water or throw a few cups of ice on over floor just after loading bread and quickly close oven door. Try to trap that steam by doing this quickly.
  • After about 5 minutes, reduce the oven temperature to 400 degrees and continue baking for about 15 to 20 minutes total. You may place the remaining tray in the refrigerator until the first tray is finished baking; don't mist with water until ready to bake.
  • If you'd like a glossy look, brush rolls with pasteurized egg whites thinned with a little water or with butter after they are finished baking.
  • Hoagie rolls are best eaten the same day; they freeze well. I like to slice and freeze.

Notes

Baker’s percentages: flour 100%, water 62%, yeast 1.15%, salt 2%, sugar 3%, oil 5%; small rolls (6-inch, 200 grams dough; 12-inch, 400 grams dough; 9-inch, 300 grams dough) 
May 2021: Hydration updated to 62% from 57%. 
  • To get more accurate cups measurement for bread flour, refer to your flour’s nutrition label which will give you grams/cup of flour. 
  • Use high quality, bread flour – this is the main ingredient in your recipe so make sure it’s a good brand
  • Use a kitchen scale if you have one. Weighing ingredients is one of the easiest ways to improve your bread baking
  • Ensure you are mixing the dough enough initially. This recipe calls for a 20-minute initial mix
  • I also recommend weighing out each dough ball after you portion the dough so that each roll is about the same size
  • Make sure the rolls rise enough before baking. The rolls should be at least 30 to 50% larger than when they were first shaped
  • If you kitchen is cold, place a pot of water on the stove with the tray of rolls next to it to heat things up
  • Using a thermometer such as a Thermapen is very helpful to make sure your dough is not too hot or too cold (target dough temp about 80 degrees after mixing)
  • Make sure your oven is hot enough – I found the best place to bake these rolls was right in the center rack of the oven
  • Don’t forget to mist the rolls with water as well as the oven so you get a bit of oven spring (oven spring is the sudden increase in volume of bread during the first several minutes of baking)

Nutrition

Calories: 260kcalCarbohydrates: 47gProtein: 8gFat: 4gSaturated Fat: 1gSodium: 488mgPotassium: 69mgFiber: 2gSugar: 2gCalcium: 10mgIron: 1mg
Help Us Grow!Your ratings are essential to keep our small business visible. If you loved this recipe, please take a moment to comment and rate this recipe. We really appreciate your support!

I’d love to hear from you! Questions, tips, and respectful feedback are always welcome! Comments that are abusive, disrespectful, or intended to provoke may not be approved. (Updated 6/25/2026)

27 Comments

  1. 5 stars
    I love this recipe! I live alone and cut the dough in half put half in the refrigerator and the other half I make any kind of roll I want for that days meals and use the other half for the following day. I am now accustomed to having fresh bread anytime I want. Thank you so much for sharing this recipe

    1. Thank you so much! I love your idea of dividing the dough and baking fresh rolls as needed. Fresh bread on demand is hard to beat, and it’s great to hear the dough works so well over multiple days for you. Thanks for taking the time to leave a comment! 😊

5 from 13 votes (8 ratings without comment)

Leave a Reply

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

Recipe Rating