The Food Lab's All-American Meatloaf Recipe

Meatloaf that's deeply meaty, moist but not overly juicy, and tender yet firm enough to hold its shape when you spear a bite.

Photographs: J. Kenji López-Alt

Why It Works

  • Veal adds good texture but no flavor. Our recipe replaces the need for veal with a mixture of buttermilk and gelatin to deliver a velvety, incredibly moist meat loaf.
  • A concentrated base of flavors including vegetable aromatics, mushroom, and umami bombs like anchovies, marmite, and soy sauce pump up the flavor.
  • Starting the meatloaf in an inverted loaf pan then removing the pan to glaze the exterior gives you a meat loaf with a perfect shape that cooks evenly while also maximizing exposed surface area for browning.

Americans are proud of their meatloaf, and rightfully so. It's one of our national dishes and deserves a place up on the pedestal, rubbing shoulders with the likes of hamburgers, barbecue, and hot dogs. The very best meatloaf should be tender and moist, with a distinctly soft but never mushy texture. "Velvety" and "rich" should come to mind when tasting it, tender enough to slice with a fork but firm enough to pick up that bite without it breaking. It should be a sponge for moisture, oozing juices when you eat it but not leaving a puddle on your plate. It should be deeply rich and meaty in flavor and savory, with just a hint of vegetable undertones to complement and lighten the slice. But make no mistake: meatloaf is about the meat. And, of course, it needs to reheat well for sandwiches.

The addition of gelatin to meatloaf as a means of helping retain moisture was a technique first developed by David Pazmiño at Cook's Illustrated in their Glazed All-Beef Meatloaf recipe. A shoutout to him for the fantastic idea.

Recipe Facts



Active: 45 mins
Total: 2 hrs
Serves: 4 to 6 servings

Rate & Comment


  • 1/2 cup homemade or store-bought low-sodium chicken stock
  • 1/4 cup buttermilk
  • 1/2 ounce (2 packets; about 1 1/2 tablespoons) unflavored gelatin
  • 2 slices high-quality white sandwich bread, crusts removed and torn into rough pieces
  • 4 ounces button or cremini mushrooms, cleaned
  • 3 anchovy filets
  • 1/2 teaspoon Marmite
  • 2 teaspoons soy sauce
  • 1 teaspoon paprika
  • 2 medium cloves garlic, roughly chopped (about 2 teaspoons)
  • 1 small onion, roughly chopped (about 3/4 cup)
  • 1 small carrot, peeled and roughly (about 1/2 cup)
  • 1 stalk celery, roughly chopped (about 1/2 cup)
  • 2 tablespoons unsalted butter
  • 12 ounces freshly ground pork (see note)
  • 1 1/4 pounds freshly ground beef (see note)
  • 2 large eggs
  • 4 ounces cheddar, provolone, Monterey Jack, or Muenster cheese, finely grated (about 1 cup)
  • 1/4 cup finely minced fresh parsley
  • Kosher salt and freshly ground black pepper
  • For the Glaze:
  • 3/4 cup ketchup
  • 1/4 cup packed light brown sugar
  • 1/2 cup cider vinegar
  • 1/2 teaspoon freshly ground black pepper


  1. Combine the chicken stock and buttermilk in a liquid measuring cup and sprinkle the gelatin evenly over the top. Set aside.

  2. Place the bread and mushrooms in a food processor and pulse until finely chopped. Transfer to a large bowl and set aside.

  3. Add the anchovies, Marmite, soy sauce, paprika, and garlic to the processor bowl and pulse until reduced to a fine paste, scraping down the sides of the bowl as necessary. Add the onion, carrot, and celery and pulse until finely chopped but not pureed.

  4. Heat the butter in a 10-inch nonstick skillet over medium-high heat until foaming. Add the chopped vegetable mixture and cook, stirring and tossing frequently, until it is softened and most of the liquid has evaporated, about 5 minutes; the mixture should start to darken a bit. Stir in the buttermilk mixture, bring to a simmer, and cook until reduced by half, about 10 minutes. Transfer to the bowl with the mushrooms and bread, stir thoroughly to combine, and let stand until cool enough to handle, about 10 minutes.

  5. Add the meat mixture to the bowl, along with the eggs, cheese, parsley, 1 tablespoon salt, and 1 teaspoon pepper. With clean hands, mix gently until everything is thoroughly combined and homogeneous; it will be fairly loose. Pull off a teaspoon-sized portion of the mixture, place it on a microwave-safe plate, and microwave it on high power until cooked through, about 15 seconds. Taste the cooked piece for seasoning and add more salt and/or pepper as desired.

  6. Transfer the mixture to a 9- by 5-inch loaf pan, being sure that no air bubbles get trapped underneath. (You may have some extra mix, depending on the capacity of your pan; this can be cooked in a ramekin or free-form next to the loaf.) Tear off a sheet of heavy-duty aluminum foil large enough to line a rimmed baking sheet and use it to tightly cover the meatloaf, crimping it around the edges of the pan. Refrigerate the meatloaf while the oven preheats. (The meatloaf can be refriger- ated for up to 2 days.)

  7. Adjust an oven rack to the lower-middle position and preheat the oven to 350°F. When the oven is hot, remove the meatloaf from the refrigerator and, without removing the foil cover, carefully invert it onto the rimmed baking sheet. Loosen the foil and spread it out, leaving the pan on top of the meatloaf (see note). Fold up the edges of the foil to trap the liquid that escapes from the meatloaf while baking. Bake until just beginning to set (the top should feel firm to the touch), about 30 minutes.

  8. Use a thin metal spatula to lift an edge of the inverted loaf pan, jiggling it until it slides off the meatloaf easily, and use oven mitts or a folded kitchen towel to remove the pan, leaving the meatloaf on the center of the foil. Return to the oven and bake until the center of the meatloaf registers 140°F on an instant-read thermometer, about 40 minutes longer. There will be quite a bit of exuded juices; this is OK. Remove from the oven and let rest for 15 minutes. Increase the oven temperature to 500°F.

  9. Meanwhile, Make the Glaze: Combine the ketchup, brown sugar, vinegar, and pepper in a small saucepan and cook over medium-high heat, whisking occasionally, until the sugar is melted and the mixture is homogeneous, about 2 minutes. Remove from the heat.

  10. Use a brush to apply some glaze to the meatloaf in a thin, even layer, then return it to the oven and bake for 3 minutes. Glaze again and bake for 3 minutes longer. Glaze one more time and bake until the glaze is beginning to bubble and is a deep burnished brown, about 4 minutes longer. Remove from the oven and allow to rest for 15 minutes. Slice and serve with any extra glaze and mustard or ketchup as desired.

Special equipment

9- by 5-inch loaf pan


For best results, grind your own meat. If grinding meat, use pork shoulder and beef chuck (or a mix of beef short rib and beef brisket). Keep your hands well moistened when forming the loaf, to prevent sticking. If you don’t require or desire a perfect loaf shape, the meat loaf can be formed free-form on a foil-lined rimmed baking sheet without using a loaf pan, though it will sag a bit and come out only a couple of inches tall. Cooking instructions are the same.

This Recipe Appears In