The Chicago-style hot dog is a Windy City icon: a steamed all-beef frankfurter on a poppy seed bun, loaded with a precise lineup of toppings that create a perfect balance of salty, tangy, crunchy, and spicy. It’s a complete meal in your hand, and the specific order of toppings isn’t just tradition—it ensures every bite hits all the right notes. This recipe delivers the authentic experience at home, with a few practical tips to get the details right.
Ingredients
- 4 all-beef hot dogs (no pork, no fillers)
- 4 poppy seed hot dog buns
- 1 small yellow onion, finely chopped (about 1/2 cup / 75 g)
- 1 medium tomato, thinly sliced into half-moons (about 1/2 cup / 75 g)
- 4 dill pickle spears (or 1/2 cup / 60 g chopped pickles)
- 2 tablespoons (30 ml) yellow mustard
- 2 tablespoons (30 ml) sweet pickle relish (neon green, if available)
- 4 sport peppers (or 1/2 teaspoon / 2.5 g crushed red pepper flakes)
- 1 teaspoon (5 g) celery salt
- 1 tablespoon (15 ml) vegetable oil (if grilling)
Instructions
- Fill a large pot with water and bring to a gentle simmer (about 180°F / 82°C). Add the hot dogs and simmer for 5–7 minutes, until heated through. Alternatively, grill over medium heat for 5–6 minutes, turning occasionally, until they have nice grill marks and are hot all the way through. If grilling, brush the dogs lightly with oil first.
- While the dogs cook, prepare the toppings: chop the onion, slice the tomato, and set out the pickles, mustard, relish, peppers, and celery salt.
- Steam the buns: place them in a steamer basket over simmering water for 1–2 minutes, or wrap in a damp paper towel and microwave for 20–30 seconds. The buns should be soft and warm.
- Place a hot dog in each bun. The classic order is: mustard, then relish, then onion, then tomato, then pickle spear, then sport peppers, and finally a sprinkle of celery salt. Don’t add ketchup—it’s not traditional and will overshadow the other flavors.
- Serve immediately, while the dog is hot and the bun is soft.
Tips
- Use the right hot dog: Look for all-beef, natural-casing franks. They have a snappy bite that’s essential. If you can’t find natural casing, regular all-beef works fine, but the texture will be softer.
- Don’t skip the celery salt: It’s the subtle flavor that ties everything together. If you don’t have it, you can substitute a pinch of celery seed mixed with salt (1/2 tsp salt + 1/2 tsp celery seed, ground).
- Steam, don’t boil, the buns: Steaming keeps the bun soft and slightly chewy, which is the ideal texture. Toasting in a dry skillet works if you don’t have a steamer, but it will change the texture.
- Prep ahead: Chop the onion and slice the tomato up to a day in advance and store in the fridge. This makes assembly quick when you’re ready to eat.
Serving Suggestions
Serve your Chicago dogs with a side of crinkle-cut fries or potato chips, and a cold glass of lemonade or a beer (for adults). For a full Chicago experience, add a side of Italian beef or a slice of deep-dish pizza, but the dog itself is a complete meal. Keep the toppings cold and the dog hot for the best contrast.
Variations
- Veggie version: Use a meatless frank (look for one that’s fully cooked) and follow the same instructions. The toppings are all vegetarian, so this is an easy swap.
- Spicy twist: Add sliced jalapeños or a dash of hot sauce along with the sport peppers for extra heat.
- Cheese dog: Add a slice of cheddar or a drizzle of cheese sauce before the toppings—this is not traditional, but it’s a popular variation.
- Bunless: Serve the hot dog on a bed of lettuce or in a bowl with the toppings chopped—this is a low-carb option, though not the classic experience.
Storage and Reheating
Assembled Chicago dogs are best eaten immediately. If you have leftover components, store them separately: cooked hot dogs in an airtight container in the fridge for up to 4 days; chopped onion and tomato in separate containers for up to 2 days. Reheat the hot dogs in simmering water for 2–3 minutes, or in the microwave for 30 seconds. The buns are best reheated in a steamer or wrapped in a damp paper towel for 15–20 seconds in the microwave. Do not freeze assembled dogs—the toppings will become watery.
Frequently Asked Questions
Why is ketchup not allowed on a Chicago dog? The tradition is that ketchup is too sweet and overpowers the other toppings. It’s a matter of local pride, but if you love ketchup, you can add it—just know it’s not the classic way.
What are sport peppers? Sport peppers are small, green, pickled peppers with a moderate heat and a tangy flavor. They are part of the classic topping lineup. If you can’t find them, you can substitute with pepperoncini (milder) or banana peppers (sweeter).
Can I use regular relish instead of sweet relish? Yes, but the flavor will be less sweet and more tart. The sweet relish adds a distinct sweetness that balances the salty dog and pickles. If you use dill relish, consider adding a pinch of sugar to the dog.
How do I steam the buns without a steamer? You can wrap the buns in a damp paper towel and microwave for 20–30 seconds, or place them on a plate over a pot of simmering water for a minute. A quick alternative is to toast them in a dry skillet for 30 seconds per side, but that will make them crisp, not soft.
Can I make these ahead of time? It’s not recommended, as the buns will get soggy from the tomato and pickle. If you need to prep ahead, cook the hot dogs and chop the toppings, then assemble just before serving.
What’s the best way to cook the hot dogs? Simmering in water is the traditional method and keeps them juicy. Grilling adds a smoky flavor but can dry them out if overcooked. Both are fine; just avoid boiling at a rolling boil, which can split the casings.
Related
- Amish vs Pennsylvania Dutch: Key Differences
- Apple Cider Donut Loaf: Easy Fall Quick Bread
- Yogurt Covered Strawberries: Easy 2-Ingredient 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).