A Venezuelan hot dog is a plain boiled frank in a soft steamed bun that disappears under raw shredded cabbage, finely diced onion, stripes of garlic sauce, pink sauce and mustard, crushed potato chips and a dusting of salty white cheese. Venezuelans order it as a perro con todo (PEH-rroh kohn TOH-doh), a “dog with everything,” from street carts that stay open late. The cabbage is what makes it work: it’s a cool, crunchy layer that catches the sauces before they reach the bun. Here’s how much of everything you need for 12, the build order, what to buy in a US or UK supermarket and how many to make for a party.
What goes on a Venezuelan hot dog, and how it differs from a Colombian one
How do you make Venezuelan hot dogs? Simmer 12 franks for 5 minutes in barely trembling water and steam the buns for 1 minute over the same pot. Top each frank with diced onion, a layer of raw shredded cabbage, thin stripes of garlic sauce, pink sauce and mustard, crushed potato chips and grated hard white cheese. 40 minutes for 12 servings.
The flavor is mild and creamy rather than tangy or spicy: there’s no relish, no chili and nothing pickled. The garlic sauce is the sharpest thing on it. The texture is the point, soft bun and frank against cold, crisp cabbage and crunchy chips.
It’s often mixed up with the Colombian hot dog with pineapple sauce. They share the soft bun, the boiled frank and the crushed chips on top, and differ in almost everything else.
Time and difficulty. 40 minutes for 12: 25 minutes of shredding, chopping and mixing sauces, then 15 at the stove and assembling. It’s easy. What decides the result is the order you stack things and serving right away.
Ingredients for 12, and what to buy in the US and UK
The amounts are worked out per hot dog so you can scale them: 45 g (1½ oz) frank, 45 g bun, 20 g (¾ oz) cabbage, 12 g onion, 10 g chips, 10 g cheese and about 2 tablespoons of sauce across the three.
Buns and franks
Buns: the standard soft supermarket hot dog bun works, and potato buns are even softer. In the UK, the soft hot dog rolls sold in packs of 6 or 8 in the bread aisle. Skip crusty rolls: the whole thing should collapse in one bite.
Franks: fully cooked beef or beef-and-pork, around 1½ oz (45 g) each, which is the size of most standard US packs. In the UK, jarred or chilled frankfurters. Chicken or turkey franks work but are softer and milder.
Cabbage and onion, raw and fine
Plain green or white cabbage, shredded as thin as you can get it, 1 to 2 mm (about 1/16 in). Bagged coleslaw mix is a shortcut, but it’s cut much thicker, so chop it finer before using it. Many carts mix in finely grated carrot for color and a little sweetness; it’s optional. The onion is white, diced to about 3 mm (⅛ in), because bigger pieces are harsh and fall out.
Neither one gets salt, oil or vinegar. This is not coleslaw. Salt pulls water out of cabbage within minutes, and that water ends up in the bun.
The cheese
In Venezuela it’s queso duro (hard white cheese), sometimes called queso llanero: salty, dry, crumbly and non-melting, grated so fine it looks like snow.
- US. Latin grocery stores carry Venezuelan hard white cheese. Failing that, cotija is the closest match, dry and salty and it crumbles the same way.
- UK. Look in Latin American shops or online. Otherwise, a well-drained feta, finely crumbled: tangier and a little moister, with the same saltiness.
- Parmesan. Some carts use it. It’s much stronger, so use half the amount.
Potato chips or potato sticks
Either plain salted potato chips, crushed by hand into ¼ to ½ in (5 mm to 1 cm) pieces, or potato sticks, the canned or bagged shoestring kind (UK: straw fries or “crisp sticks”). Flavored chips fight with the sauces.
The sauces
Every cart has its own lineup; for this recipe I make these three:
- Garlic sauce. Mayonnaise blended with raw garlic, milk and lime, thinner than plain mayo so it pipes in a stripe. The recipe card uses half a batch of my Venezuelan garlic sauce with the garlic ratio, where I go into how much garlic to use and how long it keeps.
- Pink sauce. Two parts mayo to one part ketchup, from the salsa rosada recipe with its 2-to-1 ratio, also at half a batch.
- Yellow mustard. About a teaspoon per hot dog.
Carts often add tartar sauce, plain ketchup, plain mayo or Venezuelan guasacaca, the avocado sauce, with hot sauce on the side. Two or three sauces are plenty: with seven, the bun is soaked before you’re halfway through.
Equipment. A wide pot with a lid, a grater or a very sharp knife, a rack or colander that sits over the pot, and squeeze bottles. The bottles matter, because a thin stripe wets the cabbage far less than a spoonful.
Timing, and what to make the day before
40 minutes done all at once, and nearly all of it is knife work. The franks and buns come last because they’re the only things that need to be hot.
The day before, make both sauces in their bottles and grate the cheese, all covered in the fridge. The pink sauce keeps 3 to 5 days and the garlic sauce, made with store-bought mayo, 4 days. You can shred the cabbage too and keep it in a sealed container with a sheet of paper towel, unsalted. Dice the onion on the day, because overnight it softens and gets strong. With that done, the day itself takes about 20 minutes: onion, chips, franks, buns and assembly, with the water heating while you chop.
Boiled or griddled franks, and steaming the buns
Street carts boil them. The franks are already cooked, so you’re only heating them through: 5 minutes in water that barely trembles, until they’re plump, smooth and steaming in the middle, 165°F (74°C). A rolling boil splits the casings. Boiled franks stay juicy and soft and don’t compete with the sauces.
Griddled or pan-cooked over medium heat, 4 to 5 minutes, turning, until browned all over, they taste more toasty and are a little less juicy. Plenty of people prefer them that way at home; I boil mine, like the carts do.
Buns. Split them from the top so the toppings can’t spill out the sides, then steam them 1 minute on a rack over the frank pot, lid on, 3 or 4 at a time. They come out warm and soft. Any longer and they turn damp and sticky, and a wet bun is the first thing to tear. No rack? Wrap 3 or 4 buns in a damp kitchen towel and microwave them just until warm.
The build order that keeps the bun dry
The bun is the only part that can’t take moisture, so nothing wet touches it directly:
- Frank, drained and patted dry. Pot water is the first thing that soaks a bun.
- Diced onion, a tablespoon, straight onto the frank.
- Cabbage, a handful of about ¾ oz (20 g), covering the frank end to end. It’s the lid: sauces land on it, not on the bread.
- Sauces in thin stripes, side to side: garlic, pink, mustard.
- Chips, on top of the sauces so they stick and don’t roll off.
- Grated cheese, last.
Built this way, a hot dog holds up for about 5 minutes before the bun softens. Many carts squeeze the sauces over the chips instead; it looks great, but the chips go soft sooner.
Mistakes that make it soggy or flat
- Soggy bun → pot water or sauce touched the bread. Dry the frank and put the cabbage on before the sauces.
- Watery cabbage → it was salted or dressed ahead. Raw, unsalted, and only at assembly.
- Soft chips → crushed to dust, or buried under the sauce. Keep pieces ¼ to ½ in (5 mm to 1 cm) and put them on top.
- Gummy bun → steamed for more than 1 minute. Pull each batch as soon as it’s warm.
- Split franks → the water was boiling hard. Drop the heat as soon as they go in.
- Cloying → sauce by the spoonful. Thin stripes, three sauces at most.
Heat level. None. Put hot sauce on the table for anyone who wants it.
Kids. It’s a favorite, often without onion. For children under 4, hot dogs are a known choking hazard: cut the frank lengthwise into strips.
Allergens. Wheat (bun), egg (mayonnaise), milk (cheese, and the milk in the garlic sauce) and mustard. Some franks contain soy or wheat starch, so check the label for anyone with celiac disease. Pregnant people, older adults and anyone with a weakened immune system should eat franks reheated until steaming hot, because of listeria.
Feeding a crowd, 2 hot dogs per adult
I plan on 2 per adult and 1 per child. If hot dogs are the whole meal and it’s a hungry crowd, 3 per adult. For 20 adults, that’s 40.
For 48 hot dogs, multiply the recipe card by 4: 48 buns, 48 franks, about 960 g (2 lb) of trimmed cabbage, 4 large onions, 480 g (1 lb) of chips, 480 g (1 lb) of cheese, 240 g (1 cup) of mustard and two full batches of each sauce.
- Franks → simmer in batches of 12 to 15, then hold them in the covered pot over the lowest heat. Hot food should stay at 140°F (60°C) or above; off the heat, 2 hours at most (1 hour above 90°F/32°C).
- Buns → keep them in their bags until needed so they don’t dry out, then steam in batches.
- Topping station → set everything out in build order: bun, frank, onion, cabbage, sauces, chips, cheese. Stand the sauce bottles in a tray of ice even indoors: both contain mayonnaise, and the garlic sauce also has milk. Put out small amounts, refill from the fridge and discard any sauce that has been out of the cold for more than 2 hours (1 hour above 90°F/32°C).
Variations. Some carts add sweet corn, drained from a can, after the cabbage. For a melted-cheese version, top the frank with 30 g (1 oz) shredded mozzarella and broil 2 to 3 minutes before adding everything else. For a vegetarian dog, use plant-based franks and check the package, since some split if boiled.
Serving and storing
Serve them wrapped in a napkin or in paper boats, with extra sauce bottles on the table, and eat them by hand. To drink, a glass of papelón con limón, Venezuelan raw-sugar lemonade, or a soda. For a full street-food night, add fried Venezuelan tequeños with cheese or a Venezuelan pepito steak and chicken sandwich, which gets the same crushed chips on top.
Don’t store assembled hot dogs: the bun soaks and the chips go limp. Keep the parts separately.
- Cooked franks → 3 to 4 days in the fridge. An opened package, 1 week; unopened, 2 weeks or by the date.
- Freezer → franks straight from the package, before reheating, 1 to 2 months. The sauces don’t freeze well.
- Sauces → pink sauce 3 to 5 days, garlic sauce 4, covered in the fridge.
- Reheating → franks back in simmering water for 5 minutes until steaming, 165°F (74°C) in the center, and buns 1 minute over the steam. Cabbage, sauces and chips go on fresh.
Venezuelan hot dog FAQ
What does ordering a “perro con todo” mean? You get everything the cart has: onion, cabbage, the house sauces, chips and grated cheese. If you don’t want something, you say so when you order.
Is the cabbage dressed like coleslaw? No. It goes on raw and plain, and the sauces on top dress it. Dressed ahead, it weeps and soaks the bun.
Can I use chicken or turkey franks? Yes, simmered the same 5 minutes. They’re softer and milder, but under the cheese and sauces the difference is small.
How do I keep hot dogs warm at a party? Don’t assemble ahead. Leave the franks in the covered pot over the lowest heat and the buns in their bag, and let everyone build their own.
Venezuelan hot dog nutrition
Per hot dog (about 178 g / 6¼ oz, with all three sauces, cheese, cabbage, onion and chips, no carrot), calculated ingredient by ingredient from the recipe card weights:
- Calories: 505 kcal
- Protein: 13 g
- Carbohydrates: 35 g
- Fat: 35 g, including 8 g saturated
- Fiber: 2 g
- Sugars: 6 g
- Sodium: 1,155 mg
The two mayo-based sauces add about 150 kcal per hot dog, nearly as much as the frank or the bun. Using just one of them instead of both cuts 65 to 90 kcal per dog. The frank accounts for almost 460 mg of the sodium.
If I had to pick one thing to get right, it’s the cabbage: shredded thin, kept cold and unsalted until the second the hot dog is built. Everything else on a perro con todo is forgiving, but a wet bun isn’t. I always set the garlic sauce out in its own bottle, too, for anyone who wants only pink sauce and cheese. Josnaisis.
