Penn Station Bread Recipe: Soft, Warm Sub Rolls at Home

Comprehensive Penn Station Bread Recipe: Soft, Warm Sub Rolls at Home visual reference

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 7g9%
Saturated Fat 3.5g18%
Cholesterol 35mg12%
Sodium 580mg25%
Total Carbohydrate 52g19%
Dietary Fiber 2g7%
Sugars 5g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.7(8 reviews)
Nathan Turner