/ home  ·  recipes  ·  impossible-meatloaf

Impossible Meatloaf

I stopped eating red meat years ago, but meatloaf — that loaf, that crust, that hot slab over mashed potatoes on a cold night — that hung on. So I rebuilt it around Impossible Beef. After three or four iterations, it's better than the original ever was. Cleaner. More controlled. The crust caramelizes harder, the inside stays moist longer, and I'm not fighting fat content from a package of supermarket ground beef I can't audit.

It's still the dish you serve with mashed potatoes and corn and let everyone mix it all together. Nothing changes about the soul of it.

The glaze is mine. Heinz 57, brown sugar, mustard powder. It started as a working-with-what-was-in-the-fridge moment — I didn't have BBQ sauce, didn't have ketchup, but I had a half-empty bottle of Heinz 57 from a steak dinner months earlier. Brushed it on with brown sugar stirred in, baked, and the family went silent. The tangy-fruity-spiced thing 57 does (the "57 varieties" was always marketing — it's actually tomato, raisins, vinegar, and a small spice cabinet) is exactly what a meatloaf glaze should be: sweet, tangy, a little funky, with enough character to taste like something. Now it's the only glaze that touches this loaf.

Serves 6 · about 75 minutes


Ingredients

The loaf

The glaze (the Heinz 57 signature)


Method

1. Heat the oven to 350°F. Line a sheet pan with foil and set a wire rack on top. You're going to bake the loaf free-form on the rack so the sides crust up — way better than a loaf pan, where the sides steam.

2. Soak the panko. In a big mixing bowl, combine the breadcrumbs and milk. Let them sit for 5 minutes. This is the panade — it's the engineering move that keeps the loaf tender even with leaner protein. Impossible Beef is already low-fat, so the panade matters more than ever.

3. Sweat the onion. Quick step: 1 tbsp of oil in a small pan, soft over medium heat for 4 to 5 minutes until translucent. Cool slightly. Raw onion in meatloaf gives off too much water; cooked onion gives sweetness.

4. Mix. To the panade bowl, add the Impossible Beef, cooled onion, egg, salt, pepper, sage, dry mustard, garlic powder, Worcestershire, and tomato paste. Mix with your hands just until combined — overworking it makes it dense and rubbery.

5. Shape. Turn the mixture out onto the prepared rack and shape it into a loaf about 9 inches long, 4 inches wide, 2 inches tall. Not too tight — light hands.

6. Whisk the glaze. Heinz 57, brown sugar, mustard powder, Worcestershire and hot sauce if using. Stir until the sugar dissolves into the sauce — a minute of whisking. Brush about half of it over the top and sides of the loaf.

7. Bake for 45 minutes. Pull it, brush the rest of the glaze on, and return for 15 more minutes. Internal temperature should read 160°F at the center.

8. Rest for 10 minutes before slicing. Skip this and you lose juice all over the cutting board.


Notes from the cook


Notes to elevate

Push this from comfort food into something a serious kitchen would plate:


Gluten-free

Swap the panko for gluten-free panko (Kikkoman makes one, Aleia's also good). Make sure your Worcestershire is GF (Lea & Perrins is, but check the label — some brands use malt vinegar). Your BBQ sauce too. Everything else is naturally GF.


GF vegan version

The Impossible Beef route is already vegan — that's the beauty of building this dish around plant protein. The only animal ingredients in the base recipe are milk and egg. Swap them:

Use GF panko for the GF vegan version.

Differences from the original: practically none. This is the rare dish that converts to fully GF and vegan with almost no compromise — the base recipe was already non-traditional, and Impossible Beef does the heavy lifting. The flax egg is slightly less binding than a real egg, so handle the loaf gently when shaping. Oat milk panade is a touch sweeter than dairy milk panade; some people prefer it. The glaze does all the heavy flavor work, and it doesn't care that the loaf underneath is vegan.

◇   ◇   ◇