Two things are wrong with most meatloaf (Hint: it’s not the recipe)
The first is the pan. A loaf pan holds the meat in a trough where it steams in its own fat and liquid. The sides never brown. The glaze only ever touches the top. You get one good surface out of six, and the bottom third sits in grease.
The second is the mixing. Meatloaf gets handled like a giant burger, ground beef, a couple of eggs, breadcrumbs, squeezed together until it holds. Working ground beef hard develops the proteins into a tight elastic network. That's exactly what you want in a sausage and exactly what you don't want here. It's why so much meatloaf is simultaneously dry and rubbery, which ought to be impossible.
3 tips for amazing meatloaf
1. a panade
A panade is starch soaked in liquid, torn bread in milk or buttermilk, mixed into the meat before anything else.
It does something specific. The starch granules swell with liquid and then physically get in the way of the meat proteins, stopping them from linking into that tight elastic network. And they hold onto water through the cook, so it stays in the loaf instead of running onto the pan.
This is the single highest-return thing in the recipe and it takes four minutes.
*If you don’t eat bread or dairy there are alternatives included down below.
2. grate the onion, don't dice it
Diced raw onion in a meatloaf gives you crunchy pockets and steam channels. Grated onion — on the large holes of a box grater, juice and all — disappears into the mix and takes about three tablespoons of liquid with it.
It's also faster than dicing, which is the rare case where the better technique is the lazier one.
3. take it out of the pan
Shape it free-form on a sheet pan. All four sides brown. The glaze wraps the whole thing. Rendered fat runs off instead of pooling underneath, and the loaf sets up firmer because the exterior is actually cooking.
You lose the tidy rectangle. You gain roughly four times the crust, and everybody at the table is going to be angling for an end piece anyway.
The recipe
Serves 6 · 20 minutes active, 1 hour 15 total
The loaf
- 2 lb Origin Provisions grass-fed ground beef, 85/15
- 2 cups torn white bread, crusts off — about 3 slices
- ¾ cup buttermilk (whole milk works)
- 1 large yellow onion, grated on the large holes, juice included
- 8 oz cremini mushrooms, finely chopped
- 3 garlic cloves, minced
- 2 tbsp butter
- 2 large eggs, beaten
- 2 tbsp Worcestershire
- 2 tbsp tomato paste
- 2 tsp kosher salt
- 1 tsp black pepper
- 1 tsp dried thyme
- ¼ cup flat-leaf parsley, chopped
The glaze
- ¾ cup ketchup
- 3 tbsp brown sugar
- 2 tbsp cider vinegar
- 1 tbsp Dijon
- 1 tsp smoked paprika
- ½ tsp garlic powder
Method
- Panade first. Tear the bread into a bowl, pour the buttermilk over, and leave it while you do everything else. Mash it to a paste with a fork before it goes in.
- Cook the mushrooms. Butter in a skillet over medium-high. Mushrooms in, spread out, left alone for 4 minutes until they've released their water and it's evaporated. Then stir and cook 4 more until browned. Garlic for the last minute. This is a mushroom duxelles in everything but name, and it's the second-biggest contributor to a moist loaf after the panade — it adds savory depth and water-holding capacity without adding fat. Cool it slightly.
- Grate the onion into the mushrooms. Off the heat.
- Heat the oven to 350°F. Line a sheet pan with foil, then parchment.
- Combine everything except the beef in a large bowl — panade, mushroom-onion mixture, eggs, Worcestershire, tomato paste, salt, pepper, thyme, parsley. Whisk it into a uniform slurry. Doing this before the meat goes in is the trick: it means you only have to mix the beef once, briefly, instead of chasing lumps of seasoning around with your hands.
- Add the beef and mix with your hands for about 30 seconds — just until no dry streaks remain. Stop. It should look slightly under-mixed and feel loose. Resist every instinct telling you to keep going.
- Shape it free-form on the pan: roughly 9 by 5 inches, about 2½ inches tall, with gently rounded top and sides. Smooth the surface with wet hands.
- Glaze, round one. Whisk the glaze ingredients. Brush a third of it over the whole loaf, sides included.
- Bake 40 minutes.
- Glaze, round two. Another third. Bake 20–25 minutes more.
- Pull at 155°F internal, brush on the last of the glaze, and — if you want the edges lacquered — 3 minutes under the broiler, watching it the whole time.
- Rest 15 minutes. It carries to about 160°F, which is where ground beef should be. Slicing it hot means it falls apart and bleeds out; this is not the step to skip on the one dish where resting is most visible.
Dairy-free — two swaps, both easy, and the loaf is as good.
The panade: use unsweetened almond or oat milk with 2 teaspoons of lemon juice or cider vinegar stirred in and left to stand five minutes — that's a buttermilk stand-in, and the acid matters as much as the liquid. Plain beef stock also works and gives you a savorier loaf; you'll lose a little of the tang.
The mushrooms: beef tallow or olive oil in place of the 2 tbsp of butter at step 2. No other change.
Grain-free: the panade is the only wheat in the recipe. Two cups of almond flour with the liquid, or a cup of cooked-and-cooled white rice mashed in, both do the same protein-blocking job. Don't just leave it out — the panade is the whole reason this recipe works.
What goes wrong
Dry. Overmixed, overcooked, or no panade. Overcooking is the most likely culprit.
Rubbery and springy. Overmixed. Thirty seconds and stop while it still looks rough.
It fell apart when sliced. Not rested long enough or not enough binder.
Greasy bottom. Loaf pan. That's the whole reason for the sheet pan.
The glaze slid off. Applied in one thick coat. Three thin coats build a lacquer; one thick one runs.
Leftovers, which are kind of the point with meatloaf
Something magic happens to meatloaf in the fridge overnight. I know people who make meatloaf and put the whole thing in the fridge to eat throughout the week.
A cold slice of meatloaf seared hard in a dry skillet, put on toasted white bread with mayonnaise and a slice of raw onion, is better than the meatloaf was on the night. No one here is going to argue about this.
The other option is a slice reheated in mushroom gravy, which turns Tuesday's dinner into Wednesday's different dinner. Or a thick slice, cold, with tomato chutney. Yeah ketchup works, but don’t knock the chutney and it’s not much work.
Quick answers
Why is my meatloaf dry? Usually three things: no panade, overmixing, and overcooking. Pull it at 155°F and rest it to 160°F.
Should you cook meatloaf in a loaf pan? I'd say no. A free-form loaf on a sheet pan browns on all sides, takes glaze everywhere, and lets fat run off instead of pooling.
What temperature is meatloaf done? Pull at 155°F; it carries to 160°F during the rest, which is USDA's safe minimum for ground beef.
What is a panade? Bread or another starch soaked in milk, mixed into ground meat. It blocks the proteins from tightening and holds water through cooking — the main reason a meatloaf stays moist.