Recreating Penn Station’s signature sub rolls at home delivers that same soft, slightly chewy texture and warm aroma you love from the restaurant. This recipe focuses on precise ingredient ratios and controlled proofing to achieve the perfect balance between a tender crumb and sturdy structure that holds up to hearty sandwich fillings.
The process combines simple pantry staples with professional techniques like proper kneading and strategic resting times. What emerges from your oven will be golden-brown rolls with a delicate crust and pillowy interior—ideal for recreating your favorite Penn Station subs or enjoying as warm garlic bread. The method ensures consistent results every time.
Ingredients for Penn Station Bread
These pantry staples and professional techniques recreate that signature soft, sturdy sub roll texture you love.
| Ingredient | Amount | Notes |
|---|---|---|
| Bread Flour 🌾 | 4 ½ cups | High-protein for structure |
| Instant Yeast 🍞 | 2 ¼ tsp | Quick-rise variety preferred |
| Granulated Sugar 🍚 | 2 tbsp | Feeds yeast for proper rise |
| Kosher Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Whole Milk 🥛 | 1 ¼ cups | Warm to 110°F (43°C) |
| Unsalted Butter 🧈 | 3 tbsp | Melted and cooled |
| Large Egg 🥚 | 1 whole | Room temperature |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Vital Wheat Gluten 🌾 | 2 tbsp | Boosts chewiness |
| Dry Milk Powder 🥛 | ¼ cup | Enhances browning |
| Cornmeal 🌽 | 2 tbsp | For dusting pans |
| Olive Oil 🫒 | 1 tbsp | For bowl greasing |
The flour matters here—King Arthur Bread Flour gives the perfect protein content (12.7%) for structure without toughness. I’ve tested with Gold Medal too, but you’ll need an extra tablespoon of vital wheat gluten to compensate. Yeast freshness is critical: check the expiration date, and if you’re unsure, proof it in warm milk first. Whole Foods bulk bins often have fresher yeast than those little packets. The milk should be whole for richness—2% works in a pinch, but avoid skim (the rolls won’t brown as well).
No bread flour? All-purpose plus 2 extra tbsp vital wheat gluten gets you close. Out of dry milk powder? Replace with an extra ¼ cup whole milk—just reduce the water slightly. Honey can be swapped for sugar (use 1½ tbsp), but it won’t keep the rolls as soft for as long. Butter is non-negotiable for flavor, but vegan butter like Miyoko’s works if you’re avoiding dairy. The cornmeal prevents sticking—semolina or extra flour in a pinch, but cornmeal gives that classic sub-shop texture.
Dough rises best in a 70-75°F environment—turn your oven light on for 30 minutes before proofing if your kitchen’s cold. Baked rolls keep 3 days wrapped in foil at room temp, or freeze for 1 month (thaw, then warm at 350°F for 5 minutes). For that just-baked feel, brush warm rolls with melted butter before serving. The egg wash can be made with just milk if you’re out of eggs—less shiny, but still tasty.
Why You’ll Love This Recipe
- I’ll be real: the instant yeast and whole milk do all the heavy lifting here. Mix, let it rise while you do something else, and boom—golden, airy loaves without the arm workout.
- No-Knead Magic: I’ll be real: the instant yeast and whole milk do all the heavy lifting here. Mix, let it rise while you do something else, and boom—golden, airy loaves without the arm workout.
- That Milk-Butter Flavor: Honestly, the whole milk gives this bread a richness that water-based recipes just can’t match. It’s tender, slightly sweet, and has that bakery-fresh taste without being cloying.
- Sandwich Superhero: This is my go-to for everything—thick slices for BLTs, sliders for game day, even French toast the next morning. The sturdy-but-soft crumb holds up without getting soggy.
Step-by-Step Instructions for Soft, Warm Sub Rolls
Here’s how to achieve that perfect bakery-style texture with a golden crust and pillowy interior.
Step 1: Activate the Yeast and Create the Dough Base
Begin by warming the 1.25 cups whole milk to 110°F (43°C)—this is the sweet spot where yeast activates without being killed. I use an instant-read thermometer for precision, but you can test it by dipping your finger in; it should feel like warm bathwater, not hot. In a large mixing bowl, combine the warmed milk with the 2 tbsp granulated sugar and 2.25 tsp instant yeast. Let this sit for 5-7 minutes until you see a foamy layer form on top—this confirms your yeast is active and ready to work.
While the yeast activates, whisk together the 4.5 cups bread flour, 2 tsp kosher salt, 2 tbsp vital wheat gluten, and 0.25 cup dry milk powder in a separate bowl. The vital wheat gluten is the secret to that chewy texture you love in sub rolls, while the dry milk powder will give you that beautiful golden-brown crust. Create a well in the center of your dry ingredients—this makes incorporating the wet ingredients much easier.
Step 2: Develop the Dough with Proper Mixing Technique
Once your yeast mixture is foamy, add the 1 whole large egg, 1 tbsp honey, and 3 tbsp unsalted butter (make sure it’s cooled to room temperature so it doesn’t kill the yeast). Pour this wet mixture into the well of your dry ingredients. Using a sturdy wooden spoon or dough whisk, begin combining the ingredients until you form a shaggy mass. At this point, you’ll want to switch to mixing by hand—the dough will be sticky, but that’s exactly what you want.
Turn the dough out onto a lightly floured surface and knead for 8-10 minutes by hand. You’re looking for a smooth, elastic dough that springs back when poked. I like to use the “windowpane test” to check for proper gluten development: stretch a small piece of dough between your fingers—if it forms a thin, translucent membrane without tearing, you’re good to go. The dough should feel slightly tacky but not stick to your hands when properly kneaded.
Step 3: First Rise for Maximum Flavor Development
Lightly coat a large bowl with the 1 tbsp olive oil, then place your dough in the bowl, turning to coat all sides with oil. This prevents the dough from drying out during the rise. Cover the bowl with a damp kitchen towel or plastic wrap and let it rise in a warm, draft-free place. I like to use my turned-off oven with the light on for consistent warmth. Let it rise until doubled in size, which typically takes 1 to 1.5 hours depending on your kitchen temperature.
The dough is ready when it holds an indentation when gently pressed with your finger. Don’t rush this step—proper rising time allows the yeast to fully develop flavor and creates that airy texture we’re after. If your kitchen is particularly cold, you might need to extend the rise time by 30 minutes. Remember, the dough should look puffy and jiggly when it’s properly risen.
Step 4: Shape and Second Rise for Perfect Roll Formation
Once doubled, turn the dough out onto a lightly floured surface and gently deflate it by pressing with your fingertips. Divide the dough into 6 equal portions (about 5.5 oz each) for standard sub rolls. Shape each piece into a tight cylinder by rolling it between your palms and the counter, sealing the seams underneath. This tight shaping prevents the rolls from splitting during baking and gives you that classic sub roll appearance.
Dust a baking sheet with the 2 tbsp cornmeal—this adds texture to the bottom of your rolls and prevents sticking. Place the shaped rolls seam-side down on the prepared sheet, spacing them about 2 inches apart. Cover loosely with greased plastic wrap and let them rise again for 45 minutes to 1 hour, or until they’ve puffed up noticeably but haven’t quite doubled in size. They’re ready to bake when they spring back slowly when gently pressed.
Step 5: Bake to Golden Perfection with Steam
Preheat your oven to 375°F with a rack positioned in the middle. Just before baking, use a sharp razor blade or lame to make a single ¼-inch deep slash down the center of each roll. This controlled scoring allows the rolls to expand properly in the oven and gives them that professional bakery look. Place a metal baking pan on the lower oven rack and pour 1 cup of hot water into it as you put the rolls in the oven—this creates steam for a crispier crust.
Bake for 20-25 minutes, rotating the pan halfway through, until the rolls are deep golden brown and sound hollow when tapped on the bottom. The internal temperature should reach 190-200°F when checked with an instant-read thermometer. Transfer the rolls to a wire rack to cool for at least 15 minutes before slicing. This cooling period allows the structure to set so your rolls don’t become gummy when cut. Serve warm for that authentic Penn Station experience!
Storing and Reheating This Recipe
Room Temperature Storage
Once completely cooled, wrap your sub rolls individually in aluminum foil or place them in a ziplock bag with the air squeezed out. They’ll stay fresh at room temperature for up to 3 days. I like to store them cut-side down on the counter to maintain that soft texture. For best results, keep them away from direct sunlight or heat sources. 💡
Refrigerator Storage
For longer freshness, refrigerate your rolls in an airtight container for up to 5 days. The cold temperature slows staling but can dry them out slightly. To combat this, I place a slice of white bread in the container—it absorbs excess moisture and keeps the rolls soft. Let them come to room temperature before serving.
Freezing for Long-Term
These rolls freeze beautifully for up to 3 months. Wrap each roll tightly in plastic wrap, then place in a freezer bag with all air removed. When ready to use, thaw overnight in the fridge. For that just-baked taste, warm at 350°F for 5-7 minutes before serving. The texture will be nearly identical to fresh.
Reheating in Oven
My favorite method for reviving rolls is the oven. Preheat to 350°F, wrap rolls in aluminum foil, and warm for 8-10 minutes. For extra crispness, unwrap and bake 2 additional minutes. Brush with melted butter after reheating for that bakery-fresh shine. This method works perfectly for both refrigerated and frozen rolls.
Microwave Quick Fix
When short on time, microwave individual rolls wrapped in a damp paper towel for 20-30 seconds. The steam from the towel prevents drying. Be careful not to overdo it—microwaves can make bread rubbery if heated too long. I use this method for quick sandwich prep when I’m in a hurry.
Reviving Stale Rolls
If your rolls have dried out, don’t toss them! Sprinkle with water, wrap in foil, and warm at 300°F for 10 minutes. The steam will restore moisture. For extra flavor, brush with garlic butter before reheating. This trick has saved many forgotten rolls in my kitchen. ✨
Nutrition Facts
Frequently Asked Questions
Can I use all-purpose flour instead of bread flour?
Yes, but you’ll need to adjust for the lower protein content. Replace the 4.5 cups bread flour with 4.5 cups all-purpose flour plus 2 extra tbsp vital wheat gluten. This mimics bread flour’s structure for chewy results.
Why does the recipe include both milk and dry milk powder?
The whole milk adds richness and tenderness, while the dry milk powder enhances browning and extends freshness. Together, they create that signature soft yet sturdy texture. Skip the powder if needed, but expect slightly paler rolls.
How do I prevent the rolls from getting too dense?
Over-kneading or under-proofing are common culprits. Knead just until the dough passes the windowpane test (8-10 minutes), and let it rise until truly doubled—about 1.5 hours at 75°F. Rushing either step sacrifices lightness.
Can I make this dough in a stand mixer?
Use the dough hook on medium-low speed for 6-8 minutes until smooth. The dough should pull away from the bowl but remain slightly tacky. Avoid high speeds—they overheat the dough and kill yeast.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026