Chicago-style hot dogs are defined by their toppings, but the bun is just as important. These soft, slightly sweet poppy seed rolls are steamed to give them that signature pillowy texture that holds a juicy frankfurter without falling apart. Making them at home means you get the authentic experience, with a bun that’s fresh, tender, and perfectly sized for your favorite Chicago dog fixings.
Ingredients
- 4 cups (500 g) all-purpose flour, plus more for dusting
- 2 tablespoons (25 g) granulated sugar
- 1 tablespoon (9 g) instant yeast
- 1 ½ teaspoons (9 g) fine salt
- 1 cup (240 ml) whole milk, warmed to 110°F (43°C)
- ¼ cup (60 g) unsalted butter, melted and cooled
- 1 large egg, room temperature
- 1 tablespoon (15 ml) vegetable oil, for greasing
- 1 egg yolk beaten with 1 tablespoon (15 ml) water, for egg wash
- 2 tablespoons (12 g) poppy seeds
Instructions
- In a large bowl, whisk together the flour, sugar, yeast, and salt. Make a well in the center.
- Pour the warm milk, melted butter, and egg into the well. Stir with a wooden spoon until a shaggy dough forms.
- Turn the dough out onto a lightly floured surface. Knead for 8–10 minutes, until smooth and elastic. If using a stand mixer, use the dough hook on medium-low speed for 6–7 minutes.
- Place the dough in a lightly oiled bowl, cover with plastic wrap or a clean kitchen towel, and let rise in a warm place for 1 to 1 ½ hours, until doubled in size.
- Punch down the dough. Divide it into 8 equal pieces (about 100 g each). Shape each piece into a smooth ball.
- Roll each ball into a 6-inch (15 cm) log. Place the logs on a parchment-lined baking sheet, about 2 inches (5 cm) apart. Flatten each log slightly to about 1 inch (2.5 cm) thick.
- Cover the rolls loosely with plastic wrap and let rise for 30–45 minutes, until puffy.
- Preheat the oven to 375°F (190°C).
- Brush each roll with the egg wash and sprinkle generously with poppy seeds.
- Bake for 15–18 minutes, until golden brown. The internal temperature of the rolls should reach 190°F (88°C) if measured with a thermometer. Transfer to a wire rack to cool completely.
- To serve authentically, steam the rolls: place them in a steamer basket over simmering water for 2–3 minutes, until warm and soft. Alternatively, wrap in a damp paper towel and microwave for 20 seconds.
Tips
- Use instant yeast for a faster rise; active dry yeast needs to be dissolved in warm milk with a pinch of sugar for 5–10 minutes before adding.
- Don’t skip the egg wash – it gives the rolls that glossy, classic look and helps the poppy seeds stick.
- If the dough feels too sticky, add flour one tablespoon at a time, but avoid over-flouring – the dough should be soft and slightly tacky.
- For a vegan version, substitute the milk with unsweetened almond milk, the butter with vegan butter, and the egg with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water). The rolls will be slightly less rich.
Serving Suggestions
Use these rolls for classic Chicago-style hot dogs: a steamed all-beef frankfurter, yellow mustard, chopped white onion, tomato slices, a dill pickle spear, sport peppers, and a dash of celery salt – never ketchup. They also work great for any grilled sausage or as soft sandwich rolls for pulled pork or Italian beef.
Variations
- Seeded: Swap poppy seeds for sesame seeds or everything bagel seasoning.
- Brioche-style: Add an extra egg yolk and increase the butter to 6 tablespoons (85 g) for a richer, more tender roll.
- Whole wheat: Replace 1 cup (125 g) of all-purpose flour with whole wheat flour; add 2 tablespoons (30 ml) extra milk if the dough seems dry.
- Spiced: Add 1 teaspoon of garlic powder or onion powder to the dry ingredients for a savory twist.
Storage and Reheating
Store the rolls in an airtight container at room temperature for up to 2 days. For longer storage, freeze them in a zip-top bag for up to 3 months. To reheat, steam them for 2–3 minutes, or wrap in foil and warm in a 350°F (175°C) oven for 5–7 minutes. Microwaving can make them tough, so use it only if you’re in a hurry.
Frequently Asked Questions
Can I make these rolls ahead of time?
Yes, you can prepare the dough through step 6, then refrigerate the shaped rolls overnight. Let them come to room temperature and rise before baking.
Why do I need to steam the rolls?
Steaming gives the buns their characteristic soft, chewy texture that contrasts with the snap of the sausage. It also warms them without drying them out.
Can I use bread flour instead of all-purpose?
Yes, bread flour will yield a slightly chewier roll. Use the same amount, but you may need to add 1–2 tablespoons (15–30 ml) more milk if the dough feels stiff.
My rolls came out too dense. What went wrong?
This usually happens if the dough was over-kneaded, if the yeast was dead (check expiration), or if the rolls were under-proofed. Make sure your milk is not too hot – above 120°F (49°C) can kill the yeast.
Can I bake these without steaming?
Absolutely. They’ll be more like a standard soft roll, but still delicious. Just skip the steaming step and serve them at room temperature or toasted.
What if I don’t have poppy seeds?
You can use sesame seeds, or simply leave them off. The rolls will still taste great, just less traditional.
Related
- Tofu Iron Content: How Much and How to Boost It
- Strawberries Serving Size: How Many to Eat
- Strawberries Wild Jamba Juice Copycat Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).