Meatloaf is one of those recipes that always feels like home. It’s simple to make, deeply comforting, and delivers big flavor without fuss. This version gives you a juicy, tender loaf with a savory glaze and a rich pan gravy that ties everything together.
It’s weeknight-friendly but special enough for Sunday dinner. If you’ve had dry or bland meatloaf before, this one will change your mind.
Why This Recipe Works

This meatloaf stays moist thanks to a panade—a mix of breadcrumbs and milk that keeps the meat tender. A bit of grated onion (and its juices) adds flavor and moisture without big chunks.
The blend of ground beef and pork brings balance: beef for hearty taste, pork for richness. A quick, tangy glaze caramelizes in the oven for that classic look and flavor. Finally, the pan gravy uses the drippings for a savory sauce that makes every bite better.
Shopping List
- Ground meat: 1 lb ground beef (80–85% lean), 1/2 lb ground pork
- Breadcrumbs: 3/4 cup plain or panko
- Milk: 1/2 cup (whole or 2%)
- Eggs: 2 large
- Onion: 1 small, finely grated
- Garlic: 2 cloves, minced
- Worcestershire sauce: 1 tablespoon
- Tomato paste: 2 tablespoons (plus 1 tablespoon for glaze)
- Fresh parsley: 2 tablespoons, chopped (optional but great)
- Salt and pepper: Kosher salt, freshly ground black pepper
- Italian seasoning or dried thyme: 1 teaspoon
- Ketchup: 1/3 cup (for glaze)
- Brown sugar: 1 tablespoon (for glaze)
- Apple cider vinegar: 1 teaspoon (for glaze)
- Olive oil or butter: 2 tablespoons
- All-purpose flour: 2 tablespoons (for gravy)
- Beef broth: 1 3/4 to 2 cups (for gravy)
- Onion powder and garlic powder: 1/2 teaspoon each (for gravy, optional)
- Equipment: Large bowl, baking sheet, foil, wire rack (helpful), meat thermometer, small saucepan
How to Make It

- Heat the oven: Preheat to 350°F (175°C).
Line a baking sheet with foil for easy cleanup. Place a wire rack on top if you have one.
- Make the panade: In a large bowl, mix breadcrumbs and milk. Let it soak for 5 minutes until the crumbs are soft and pasty.
- Add aromatics and seasonings: Stir in grated onion (and its juices), minced garlic, eggs, Worcestershire, 2 tablespoons tomato paste, parsley, Italian seasoning, 1 1/2 teaspoons salt, and 1/2 teaspoon pepper.
- Mix in the meat: Add ground beef and pork.
Gently mix with your hands until just combined. Do not overwork—stop as soon as it looks evenly mixed.
- Shape the loaf: Transfer to the prepared pan and shape into a 9×4-inch loaf with rounded edges. This helps it cook evenly and keeps the edges from drying out.
- Make the glaze: In a small bowl, whisk ketchup, 1 tablespoon tomato paste, brown sugar, and vinegar.
Spread a thin layer over the loaf.
- Bake: Bake for 35 minutes, then brush on more glaze. Continue baking 15–25 minutes, until an instant-read thermometer hits 160°F in the center. Total time is about 50–60 minutes.
- Rest the meatloaf: Transfer to a cutting board and rest 10–15 minutes.
This keeps it juicy and easier to slice.
- Make the gravy: While it rests, pour any drippings from the pan into a small saucepan. If there aren’t many drippings, add 2 tablespoons butter or oil to the pan. Whisk in 2 tablespoons flour over medium heat and cook 1–2 minutes until lightly golden.
Slowly whisk in 1 3/4 cups beef broth until smooth. Add a pinch of onion powder and garlic powder if using, and simmer 3–5 minutes until thickened. Season with salt and pepper to taste.
If it’s too thick, whisk in more broth.
- Slice and serve: Cut the meatloaf into 1-inch slices. Serve with creamy mashed potatoes or buttered green beans and plenty of gravy.
Storage Instructions
- Refrigerator: Store slices in an airtight container up to 4 days. Keep gravy separate if possible.
- Freezer: Wrap individual slices tightly, then place in a freezer bag for up to 3 months.
Freeze gravy separately in a small container.
- Reheat: For best results, reheat slices covered in the oven at 300°F with a splash of broth until warmed through, or microwave gently at 50–60% power. Warm gravy on the stove with a little extra broth if needed.

Benefits of This Recipe
- Moist and tender every time: The breadcrumb-and-milk panade prevents dryness.
- Balanced flavor: Beef and pork create a richer, more classic taste.
- Family-friendly: Simple ingredients, familiar flavors, and great leftovers.
- Budget-conscious: Makes a generous main dish with pantry staples.
- Make-ahead friendly: Assemble earlier in the day, then bake when ready.
Pitfalls to Watch Out For
- Overmixing the meat: This makes the loaf dense. Mix just until combined.
- Skipping the rest: Cutting too soon leads to crumbled slices and lost juices.
- Overbaking: Use a thermometer.
Pull at 160°F for juicy results.
- Too much onion: Use finely grated onion. Large chunks can create gaps and weep moisture.
- Grease pooling: A wire rack helps. If not, carefully drain excess fat from the pan before making gravy.
Variations You Can Try
- Mushroom and thyme: Sauté 1 cup chopped mushrooms with a little butter and thyme; fold in before shaping the loaf.
- BBQ twist: Swap the glaze for your favorite BBQ sauce and add a pinch of smoked paprika to the mix.
- Turkey meatloaf: Use ground turkey (93% lean), add an extra tablespoon of olive oil, and keep the panade to avoid dryness.
Cook to 165°F.
- Cheddar-stuffed: Press half the mixture onto the pan, sprinkle 1 cup shredded cheddar in the center, top with remaining meat, and seal edges.
- Gluten-free: Use certified GF breadcrumbs or crushed GF crackers and a gluten-free Worcestershire. Thicken gravy with cornstarch instead of flour.
FAQ
Can I make the meatloaf ahead of time?
Yes. Assemble the loaf, cover, and refrigerate up to 24 hours.
Let it sit at room temperature for 20–30 minutes before baking, or add a few extra minutes to the bake time.
What if I don’t have ground pork?
Use all beef and add 1 tablespoon olive oil to the mixture for extra moisture. You can also swap in mild Italian sausage (casings removed) for a flavorful spin.
How do I keep the meatloaf from falling apart?
Use the full amount of breadcrumbs, milk, and eggs—they’re your binders. Avoid overmixing, shape it firmly, and rest before slicing.
Can I bake it in a loaf pan?
Yes, but it may steam and be a bit greasier.
If using a loaf pan, pour off excess fat halfway through baking and extend cooking time by 5–10 minutes. Free-form on a sheet pan gives better browning.
What sides go best with this?
Mashed potatoes and green beans are classics. Buttered peas, roasted carrots, or a simple salad also work well.
The gravy pairs especially nicely with anything starchy.
How do I fix lumpy gravy?
Whisk vigorously and add a splash of warm broth to thin it. If needed, strain the gravy through a fine-mesh sieve. Next time, add the broth more slowly while whisking.
Can I add vegetables to the mix?
Absolutely.
Finely grated carrot or zucchini adds moisture. Sautéed diced celery or bell pepper also works—just cool them before mixing in.
What if I don’t have a thermometer?
Bake for about 60 minutes and check doneness by cutting into the center; juices should run clear and the interior should no longer be pink. Still, a thermometer is the most reliable.
Final Thoughts
This Classic Meatloaf with Gravy is all about comfort done right—juicy, tender, and full of savory flavor.
With a few smart techniques, you get consistent results and a dinner everyone can count on. Keep the ingredients simple, don’t overwork the meat, and finish with that rich pan gravy. It’s the kind of recipe you’ll make once and then keep in your back pocket for years.

Find more in Comfort Food
