Classic Heinz 57 Meatloaf


The Spruce / Diana Rattray

Prep: 20 mins
Cook: 75 mins
Total: 95 mins
Servings: 6 to 8 servings

This Heinz 57 meatloaf is a vintage recipe shared by Connie. The meatloaf is a simple combination of ground beef, seasoned crumbs, and purchased Heinz 57 Sauce. The sauce is also used to top the meatloaf.

If you don't have Heinz 57 Sauce, see the tips and variations for a homemade version.


  • 1 1/2 pounds lean ground beef
  • 1 egg (slightly beaten)
  • 1/2 cup bread crumbs (seasoned and dry, such as Italian seasoned or garlic and herb)
  • 1/4 cup onion (finely chopped)
  • 1/3 cup milk
  • 1/2 cup Heinz 57 Sauce (divided, as more for topping)
  • 3/4 teaspoon salt
  • 1/8 teaspoon black pepper (freshly ground)

Steps to Make It

  1. Heat the oven to 350 F (180 C/Gas 4). Line a rimmed baking sheet or pan with foil.

  2. In a large bowl, combine the ground beef, beaten egg, bread crumbs, onion, milk, 1/4 cup of Heinz 57, salt, and pepper. 

  3. Shape the meat mixture into a loaf and place it in the prepared pan.

  4. Bake in the preheated oven for 1 hour (see note). Carefully pour off excess grease and top with more Heinz 57 Sauce. Return the meatloaf to the oven to 10 to 15 minutes longer.

  5. Allow meatloaf to stand 5 minutes before slicing.


  • We only bake for 45 minutes and it seems fine. Sometimes we put some sauce on the top before baking.
  • To make homemade bread crumbs, cube a few slices of bread. Spread the cubes out on a baking sheet and bake in a preheated 325 F oven for about 12 to 14 minutes, or until they are dry and lightly browned. Crush to make fine crumbs. Season with garlic powder or Italian seasonings, if desired.

Recipe Variations

  • Add 1/4 cup of finely chopped bell pepper along with the onion.
  • Homemade "Copycat" Heinz 57 Sauce: In a bowl, combine 1/2 cup of ketchup, 3 tablespoons of Worcestershire sauce, 1 tablespoon plus 1 teaspoon of prepared mustard, 2 teaspoons of lemon juice, and a few drops of Tabasco sauce.