The Chicago hot dog is a beloved icon of Windy City street food: a steamed all-beef frankfurter on a poppy seed bun, loaded with yellow mustard, chopped onions, neon green relish, tomato slices, a dill pickle spear, sport peppers, and a dash of celery salt—never ketchup. This recipe recreates that classic flavor profile for your own eating contest, whether you’re hosting a friendly competition or just want to enjoy a true Chicago-style dog at home. It works because each topping is balanced to complement the beefy sausage, and the assembly is straightforward enough to make a dozen or more in minutes.
Ingredients
- 8 all-beef hot dogs (about 1/4 lb / 113 g each)
- 8 poppy seed hot dog buns
- 1/2 cup (120 ml) yellow mustard
- 1/2 cup (80 g) finely chopped white onion
- 1/2 cup (120 ml) neon green sweet relish (or regular sweet relish)
- 2 medium tomatoes, sliced into 1/4-inch (6 mm) rounds, then halved
- 4 dill pickle spears, each cut in half lengthwise
- 8 sport peppers (or banana peppers as substitute)
- 1 tsp (5 g) celery salt
- Water for steaming (about 1 cup / 240 ml)
Instructions
- Fill a large pot with about 1 inch (2.5 cm) of water and bring to a simmer over medium heat. Place the hot dogs in a single layer in a steamer basket or on a rack that fits inside the pot. Cover and steam for 5–7 minutes, until the hot dogs are heated through (internal temperature of 140°F/60°C if checking). Keep them warm while you prepare the buns.
- Steam the buns: place the buns cut-side down in the steamer basket over the same simmering water for 30–60 seconds, just until soft and warm. Remove and keep covered with a clean kitchen towel.
- Place each hot dog in a bun. The dog should be nestled snugly, not hanging over the ends.
- Apply the toppings in the traditional order: start with a line of yellow mustard along one side of the dog, then add a spoonful of chopped onions (about 1 tbsp per dog).
- Add a generous spoonful of neon green relish (about 1 tbsp) on the other side of the dog.
- Place two tomato halves on one side of the dog, slightly overlapping.
- Lay a pickle spear half alongside the dog (or on top, if you prefer).
- Add 1 sport pepper per dog, placing it on top of the onions or tucked into the side.
- Finish with a pinch of celery salt (about 1/8 tsp per dog) over the entire assembled hot dog.
- Serve immediately. For a contest, line up the finished dogs on a platter and let participants eat them as fast as they like, but for a normal meal, serve one per person.
Tips
- Don’t skip the celery salt: It’s the signature flavor that ties everything together. If you don’t have celery salt, grind celery seeds with salt in a 2:1 salt-to-seed ratio, but know that the texture will be slightly different.
- Use all-beef franks: Vienna Beef is the traditional brand, but any high-quality all-beef hot dog works. Avoid chicken or turkey dogs; they have a different taste and texture that won’t hold up to the toppings.
- Steam, don’t boil: Steaming keeps the hot dog juicy and the bun soft. Boiling can make the dog waterlogged and split the bun.
- Prep toppings ahead: Chop the onions, slice tomatoes, and halve pickle spears up to a day in advance. Store them separately in airtight containers in the fridge. This makes assembly quick, especially if you’re feeding a crowd.
Serving Suggestions
Serve the hot dogs immediately after assembly, while the buns are still warm and the dogs are hot. For a backyard gathering, pair them with classic sides like crinkle-cut fries, potato salad, or coleslaw. Offer extra sport peppers and celery salt on the side for those who want more heat. For a true Chicago experience, serve with a cold glass of lemonade or a root beer—no ketchup in sight.
Variations
- Vegetarian: Use plant-based hot dogs (e.g., field roast or beyond) and steam them the same way. The toppings remain the same; the flavor will be milder but still delicious.
- Spicy: Add extra sport peppers or a drizzle of hot giardiniera (pickled vegetables) on top for more heat and crunch.
- Cheese: Some Chicagoans add a slice of cheddar or a squirt of cheese sauce, though this is not traditional. It adds richness but masks the subtle celery salt flavor.
- Bun swap: If you can’t find poppy seed buns, use a regular hot dog bun and sprinkle poppy seeds on top after steaming. The seeds are mostly for texture and appearance.
Storage and Reheating
Assembled hot 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 3 days; buns at room temperature for 2 days; chopped onions and tomatoes in the fridge for 1 day. To reheat, steam the hot dogs again for 2–3 minutes until hot (165°F/74°C for leftovers), and refresh the buns in the steamer for 30 seconds. Do not microwave the assembled dog—the bun becomes rubbery and the tomatoes turn mushy.
Frequently Asked Questions
Why no ketchup? In Chicago, ketchup is considered a taboo topping on a hot dog, a tradition that dates back to the early 20th century when vendors wanted to distinguish their dogs from others. It’s a matter of local pride, but if you like ketchup, no one will stop you at home—just know it’s not authentic.
Can I grill the hot dogs instead of steaming? Yes, grilling adds a smoky char that’s delicious, but it changes the texture and flavor from the classic steamed version. If you grill, do it over medium heat for 4–5 minutes, turning occasionally, until grill marks appear and the dog is heated through.
What are sport peppers? Sport peppers are small, green, pickled peppers with a moderate heat (similar to a jalapeño but slightly milder). They’re a key component of the Chicago dog. If you can’t find them, banana peppers (mild) or pepperoncini (slightly tangy) are good substitutes, but they won’t have the same kick.
Can I make these ahead for a party? You can prep all the toppings and steam the hot dogs and buns up to an hour ahead. Keep them warm in a covered dish or slow cooker on low. Assemble just before serving to prevent the buns from getting soggy.
How many hot dogs can I serve per person? For a main course, plan on 1–2 hot dogs per adult. For a contest, you might want 3–4 per participant, but that’s a lot of food—make sure you have plenty of water and napkins.
Is it safe to eat leftover hot dogs cold? Yes, cooked hot dogs are safe to eat cold if they’ve been refrigerated within 2 hours of cooking. They can be eaten straight from the fridge, but they’re best reheated to 165°F (74°C) for food safety.
Related
- Zatarain’s Cayenne Pepper: How to Cook With It
- Zatarain’s Cayenne Pepper 7.25 oz: How to Use It
- Will Cayenne Pepper Keep Squirrels Away?
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).