This homemade Heinz 57 steak sauce takes five minutes, six pantry ingredients, and zero cooking. Tangy, a little sweet, a little spicy — and close enough to the bottle that my husband didn’t notice I’d swapped it.

I started making this Heinz 57 copycat recipe the night I reached for the bottle mid-dinner and found it empty. Steaks were resting. I was not driving to the store. So I pulled out ketchup, Worcestershire, and mustard, started whisking, and by the time the steaks were sliced I had something that tasted right.
It’s been the house version ever since. It costs about a dollar to make, it keeps for a month in the fridge, and you can push it sweeter, tangier, or spicier depending on what you’re putting it on.
Why You’ll Love This Heinz 57 Sauce Recipe
- No corn syrup or preservatives, unless your ketchup brings them along.
- Five minutes, no stove. Whisk everything in one bowl. That’s the whole recipe.
- Six ingredients you already own. Ketchup, Worcestershire, mustard, lemon, hot sauce, salt.
- You control the flavor. Store-bought is store-bought. This one you can dial in.
- Cheaper than the bottle. Significantly, if you’re a household that goes through steak sauce.

What’s Actually in Heinz 57?
Flip the bottle over and the label reads tomato puree, distilled white vinegar, high fructose corn syrup, salt, raisin paste, soybean oil, spices, dried garlic, dried onion, turmeric, and apple powder.
Two of those are worth knowing about. Raisin paste is where that dark, faintly fruity sweetness comes from — it’s the same trick A1 uses. And turmeric is why the sauce has that specific mustardy-gold undertone rather than reading as pure tomato.
That’s also the honest answer to why a homemade version tastes close but not identical. You’re rebuilding raisin paste and apple powder out of ketchup, mustard, and lemon juice. What you get is the same flavor family — tangy, sweet, savory, gently spicy — with a fresher edge to it. Most people can’t pick it out on a steak. I’ve tested that at my own dinner table more than once.
The name, by the way, has nothing to do with the ingredient count. H.J. Heinz picked “57 Varieties” as a slogan in 1896 because he liked how the numbers looked on an advertisement. The company was already selling more than 60 products at the time.
Ingredients for Homemade Heinz 57 Sauce
Full measurements are in the printable recipe card below.

- Ketchup — the base. This is the single ingredient that decides how your sauce tastes, so use one you’d actually eat plain. Heinz, naturally, gets you closest.
- Worcestershire sauce — the whole engine of the recipe. It brings vinegar, molasses, tamarind, anchovy, and onion in one bottle, which is most of what makes 57 taste like 57.
- Yellow mustard — tang plus that turmeric-yellow undertone. Don’t reach for Dijon here; yellow mustard is the one carrying the color and the sharpness you want.
- Lemon juice — brightness. Fresh if you have it, bottled works.
- Hot pepper sauce — a background warmth, not heat you can name. Start with a few drops.
- Kosher salt — pulls everything into focus.
Optional, and this is the one that gets you closest: a teaspoon of molasses. It stands in for the raisin paste and deepens the color noticeably. I add it about half the time.
How to Make Heinz 57 Steak Sauce

Step 1 — Measure everything out. Five minutes means five minutes, but only if you’re not hunting for the Worcestershire mid-whisk.
Step 2 — Whisk the base. Combine the ketchup, Worcestershire sauce, yellow mustard, lemon juice, hot pepper sauce, and salt in a bowl. Whisk until completely smooth — you’re looking for no streaks of mustard and no lumps.
Step 3 — Taste and adjust. This is the step people skip and then wonder why theirs is off. Ketchup brands vary a lot in sweetness. Want it tangier? More lemon. Sweeter? A teaspoon of brown sugar or molasses. Spicier? More hot sauce, or a pinch of cayenne.
Step 4 — Simmer (optional, but do it once). Ten to fifteen minutes over low heat, stirring now and then, cooks off the raw ketchup edge and pulls the flavors together. It also thickens the sauce slightly. Cold-whisked is genuinely good. Simmered is better.
Step 5 — Cool and refrigerate. Let it come to room temperature, then transfer to a jar. It’s ready immediately, but give it four hours — or overnight — and the flavor tightens up considerably.

Pro Tips
- The 4-hour rule. Make this ahead. Fresh out of the bowl the ingredients still taste like separate ingredients. Overnight in the fridge, they stop.
- Your ketchup sets the ceiling. No amount of adjusting rescues a sauce built on ketchup you don’t like.
- Too thick? A teaspoon of water at a time. Too thin? Simmer it down.
- Want it silky? Thirty seconds with an immersion blender, especially if you’ve added garlic, onion, or horseradish.
- It’s a marinade too. The vinegar and lemon acid tenderize, which makes it useful on the tougher, cheaper cuts. It’s what I brush on air fryer round steak when eye of round is on sale.
Heinz 57 vs. A1: What’s the Difference?
They get lumped together, but they’re not interchangeable.
A1 is vinegar-forward and darker, built on tomato puree, raisin paste, and crushed orange puree. It’s sharper and more assertively sour.
Heinz 57 is milder, sweeter, and more mustard-driven. It hangs back and lets the meat lead.
If you want the sharper one, I have a Copycat A1 Steak Sauce recipe as well — worth making both and deciding for yourself. They’re different enough that plenty of households keep both jars going.

Recipe Variations
- Smoky: ½ teaspoon liquid smoke plus a tablespoon of brown sugar.
- Spicy: More hot sauce, or ¼ teaspoon cayenne.
- Garlic: A teaspoon of garlic powder, or one minced clove if you’re going to blend it.
- Sweeter: Honey or brown sugar, a teaspoon at a time.
- Apple cider vinegar: Swap it for the lemon juice — sharper, rounder, less citrusy.
- Horseradish: A teaspoon of prepared horseradish makes this outstanding on prime rib and roast beef sandwiches.
- Whiskey: A tablespoon of bourbon, simmered in. If that’s the direction you like, my Jack Daniel’s copycat sauce goes all the way there.
- Balsamic: A tablespoon adds a rich, syrupy tang.
What to Serve With Homemade Heinz 57 Sauce
Steak is the obvious answer, and the sauce earns it. A spoonful over air fryer ribeye steak is how I use most of my batch — the marbling and the tangy sauce work perfectly together. It’s just as good on air fryer sirloin steak, which is leaner and benefits from something with acid in it, or spooned over air fryer steak bites and potatoes on a weeknight.
If you’re not sure which cut to buy or how long to run it, my air fryer steak guide has every cut, time, and temperature in one place. And when there are leftovers, reheating steak in the air fryer plus a fresh spoonful of this sauce beats the microwave by a wide margin.
Beyond steak, a few things it’s genuinely great on:
- Burgers — mixed straight into the patty before forming, not just spread on the bun.
- Meatloaf — brushed on top in the last ten minutes of cooking. Try it on air fryer Italian meatloaf.
- Pork chops — swap it in for the barbecue sauce on air fryer BBQ pork chops.
- Sloppy joes — a few tablespoons stirred into Instant Pot BBQ sloppy joes adds a tang the recipe doesn’t have on its own.
- Cheesesteaks — drizzled over air fryer Steak Umms on a hoagie roll.
- Fries and onion rings — as a dip, especially alongside air fryer steak frites.
- Eggs — a dash in scrambled eggs. Try it before you decide.

How to Store Homemade Heinz 57 Sauce
Refrigerator: Airtight jar, up to one month. The flavor peaks around days two through five.
Freezer: Up to three months. Freeze in an ice cube tray, then bag the cubes — you get single-serving portions that thaw in minutes.
Do not can this. It hasn’t been tested for safe home canning acidity levels. Refrigerate or freeze.
Frequently Asked Questions
Does homemade Heinz 57 taste exactly like the bottle? Close, not identical. You’re missing raisin paste and apple powder, which are hard to replicate at home. Side by side you’d notice; on a steak, almost nobody does. Adding a teaspoon of molasses narrows the gap noticeably.
Can I make it without Worcestershire sauce? You can, but it changes considerably — Worcestershire is doing most of the heavy lifting. Soy sauce plus an extra splash of vinegar gets you a workable savory tang. It won’t be Heinz 57.
Is this recipe gluten-free? The recipe is, as long as your Worcestershire is. Lea & Perrins is gluten-free in the US but not universally, so check your bottle.
How long does it last? About a month refrigerated in an airtight container.
How do I make it thicker? Simmer it uncovered over low heat until it reduces to the consistency you want. Ten to twenty minutes usually does it.
Can I double or triple it? Yes, it scales cleanly. Taste after mixing — salt and hot sauce sometimes need slightly less than a straight multiplication.
Can I use tomato paste instead of ketchup? Not as a direct swap. Ketchup already contains vinegar, sugar, and seasoning. If you’re starting from tomato paste, you’d need to rebuild all three, and at that point my Copycat A1 Steak Sauce is the better starting recipe — it’s built on a tomato paste base.
More Homemade Copycat Sauces
If this one worked out, a few others from my kitchen worth a try: Copycat Heinz Mayochup for burgers and fries, Copycat Sweet Baby Ray’s BBQ Sauce for ribs and pulled pork, Copycat Stubb’s Original Barbecue Sauce if you like a thinner, peppery Texas-style sauce, Copycat A&W BBQ Sauce, and Arby’s Tangy BBQ Sauce for roast beef sandwiches. You can browse everything in my copycat recipes collection.

Homemade Heinz 57 Steak Sauce (Copycat Recipe)
Description
Ingredients
- 1 cup ketchup
- ¼ cup Worcestershire sauce
- 2 tablespoons yellow mustard
- 4 teaspoons lemon juice
- 4 drops hot pepper sauce, adjusted to taste
- ½ teaspoon kosher salt
- 1 teaspoon molasses, for deeper color and a closer match to the bottle
Instructions
- In a medium bowl, whisk together the ketchup, Worcestershire sauce, yellow mustard, lemon juice, hot pepper sauce, and salt until completely smooth with no lumps of mustard remaining.
- Taste and adjust. Add more lemon juice for tang, brown sugar or molasses for sweetness, or more hot pepper sauce for heat.
- Optional but recommended: Transfer to a small saucepan and simmer over low heat for 10–15 minutes, stirring occasionally, until slightly thickened. This mellows the raw ketchup flavor and deepens the sauce.
- Cool to room temperature, then transfer to an airtight jar or container.
- Refrigerate. The sauce is ready to use immediately, but the flavor improves significantly after 4 hours or overnight.
Equipment
- Mixing Bowl
- Saucepan
- Whisk
Notes
- Storage: Refrigerate in an airtight container up to 1 month, or freeze up to 3 months. Freeze in ice cube trays for single-serving portions.
- Ketchup matters. Your sauce will taste like the ketchup you build it on — use one you like.
- Halve the recipe for a smaller batch; the ratios hold.
- Do not home-can this recipe. It has not been tested for safe canning acidity.
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
