Classic Meatloaf with Mashed Potatoes and Homemade Gravy

Few dinners are as comforting as a plate of classic meatloaf with mashed potatoes and homemade gravy. It is hearty, savory, filling, and wonderfully familiar—the kind of meal that turns simple ingredients into something that feels like a special family dinner.

This recipe combines a tender, flavorful beef meatloaf with buttery mashed potatoes and a smooth, savory beef gravy. The meatloaf is seasoned with onion, garlic, ketchup, Worcestershire sauce, and Italian seasoning, giving every slice plenty of flavor while keeping the texture moist and tender.

The mashed potatoes are creamy without being complicated, and the homemade gravy ties everything together. Once the gravy is spooned over the meatloaf and potatoes, you have a complete comfort-food dinner that is perfect for a cozy weeknight, Sunday dinner, or family gathering.

Why You’ll Love This Meatloaf Recipe

There are plenty of meatloaf recipes out there, but this version keeps things straightforward while focusing on the details that make a difference.

You’ll love this recipe because:

  • It uses simple ingredients that are easy to find.
  • The meatloaf stays moist and tender thanks to the milk, eggs, and breadcrumbs.
  • The homemade gravy is quick to make and adds plenty of savory flavor.
  • Creamy mashed potatoes balance the hearty beef.
  • It makes a satisfying family dinner without requiring complicated techniques.
  • Leftovers are easy to reheat and can be turned into delicious sandwiches.

Ingredients You’ll Need

For the Meatloaf

  • 1½ pounds ground beef
  • 1 cup breadcrumbs
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 2 large eggs
  • ½ cup milk
  • 2 tablespoons ketchup
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning

For the Mashed Potatoes

  • 2 pounds potatoes, peeled and cubed
  • 4 tablespoons butter
  • ½ cup warm milk or cream
  • Salt and black pepper, to taste

For the Gravy

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 teaspoon Worcestershire sauce
  • Salt and black pepper, to taste

How to Make Meatloaf with Mashed Potatoes

Step 1: Preheat the Oven

Start by preheating your oven to 375°F (190°C).

Lightly grease a baking dish or loaf pan so the meatloaf is easier to remove after cooking.

If you prefer a meatloaf with more browned edges, you can shape it directly on a lined baking sheet rather than packing it tightly into a loaf pan. Either method works well.

Step 2: Prepare the Meatloaf Mixture

Place the ground beef in a large mixing bowl.

Add the breadcrumbs, finely diced onion, minced garlic, eggs, milk, ketchup, Worcestershire sauce, salt, black pepper, and Italian seasoning.

Using clean hands or a large spoon, gently mix everything together until the ingredients are evenly distributed.

Try not to overmix the meat. Working the mixture too aggressively can make the finished meatloaf dense instead of tender.

The mixture should hold together easily but still feel soft and moist.

Step 3: Shape the Meatloaf

Transfer the mixture to your prepared baking dish.

Shape it into a compact loaf, smoothing the top with your hands or the back of a spoon.

Try to keep the thickness relatively even so the meatloaf cooks consistently from the center to the edges.

Step 4: Bake

Place the meatloaf in the preheated oven and bake for approximately 50 to 60 minutes, or until it is fully cooked through and nicely browned.

Because oven temperatures and loaf thickness can vary, cooking time should be treated as a guideline. For the most reliable result, check the center with an instant-read thermometer. Ground beef should reach 160°F (71°C).

Once cooked, remove the meatloaf from the oven and let it rest for about 10 minutes before slicing.

This resting period is important because it allows the juices to redistribute, helping the slices stay moist instead of losing too much moisture onto the cutting board.

Step 5: Make the Mashed Potatoes

While the meatloaf is baking, prepare the potatoes.

Place the peeled and cubed potatoes in a large saucepan or pot. Cover them with cold water and add a generous pinch of salt.

Bring the water to a boil, then cook the potatoes for about 15 to 20 minutes, or until they are completely fork-tender.

Drain the potatoes thoroughly.

Return them to the warm pot and add the butter.

Pour in the warm milk or cream gradually while mashing the potatoes.

Continue mashing until they reach your preferred consistency. For especially smooth mashed potatoes, mash thoroughly, but avoid excessive mixing, which can make potatoes sticky.

Season with salt and black pepper to taste.

If the potatoes seem too thick, add a little more warm milk or cream until they are creamy and fluffy.

Step 6: Make the Homemade Gravy

The gravy comes together quickly while the meatloaf rests.

Place a medium saucepan over medium heat and melt the butter.

Once melted, whisk in the flour.

Continue whisking for about 1 to 2 minutes. This creates a simple roux and helps remove the raw flour taste.

Gradually pour in the beef broth while whisking constantly.

Adding the broth slowly helps prevent lumps from forming.

Once all the broth has been incorporated, continue cooking and whisking until the gravy begins to simmer and thicken.

Stir in the Worcestershire sauce.

Taste the gravy and season with salt and black pepper as needed.

If the gravy becomes thicker than you prefer, whisk in a small amount of additional broth.

How to Serve Meatloaf and Mashed Potatoes

Once the meatloaf has rested, slice it into thick portions using a sharp knife.

Spoon a generous serving of mashed potatoes onto each plate and place one or two slices of meatloaf alongside or directly over the potatoes.

Pour warm gravy over the meatloaf and mashed potatoes.

For a simple finishing touch, sprinkle a little chopped fresh parsley or chives over the top.

You can also serve this meal with steamed green beans, roasted carrots, peas, or a simple green salad for some freshness.

Tips for the Best Meatloaf

Don’t Overmix the Beef

One of the most important tips is to mix the ingredients only until combined. Overworking ground beef can produce a firm, dense meatloaf.

Finely Dice the Onion

Small pieces of onion blend more evenly into the meat and soften completely during baking. Large pieces can affect the texture of the slices.

Let the Meatloaf Rest

Don’t skip the 10-minute resting period. Cutting into the meatloaf immediately after it comes out of the oven can cause more of the flavorful juices to escape.

Use Warm Milk for the Potatoes

Warm milk blends more easily with the hot potatoes and helps keep the mashed potatoes warm and creamy.

Whisk the Gravy Constantly

When adding the beef broth, whisk continuously. This helps create a smooth gravy without floury lumps.

Easy Variations

This recipe is easy to customize.

For a slightly sweeter meatloaf, add a little extra ketchup to the mixture.

For more herb flavor, add dried parsley, oregano, or a little fresh parsley.

You can also mix a small amount of finely grated cheese into the meatloaf mixture for extra richness.

For the mashed potatoes, try adding roasted garlic, shredded cheese, or a spoonful of sour cream.

If you want extra gravy, simply increase the gravy ingredients proportionally.

What to Do with Leftovers

Leftover meatloaf makes an excellent next-day lunch.

Store the meatloaf, mashed potatoes, and gravy separately in airtight containers in the refrigerator.

To reheat, warm the meatloaf gently in the oven, microwave, or skillet. Reheat the mashed potatoes with a small splash of milk to bring back some of their creamy texture.

Extra meatloaf can also be sliced and placed between two pieces of bread with lettuce, tomato, and your favorite sauce for an easy meatloaf sandwich.

Frequently Asked Questions

How do I keep meatloaf moist?

The combination of breadcrumbs, milk, and eggs helps keep the meatloaf moist. Avoid overmixing the ground beef and don’t overcook it.

Can I prepare the meatloaf ahead of time?

Yes. You can assemble the meatloaf mixture ahead of time and keep it refrigerated until you’re ready to bake it. Keep it properly covered and refrigerated until cooking.

Why is my meatloaf falling apart?

If your meatloaf doesn’t hold together, the mixture may not have enough binding ingredients or may have been shaped too loosely. The eggs and breadcrumbs in this recipe help provide structure.

Can I use a different type of ground meat?

Yes. Ground turkey or a beef-and-turkey combination can be used, although the flavor and texture will be different. Make sure any ground poultry reaches a safe internal temperature of 165°F (74°C).

How can I make thicker gravy?

Allow the gravy to simmer a little longer, stirring frequently. If you need more thickening, a small amount of flour or cornstarch slurry can be added gradually.

Final Thoughts

Meatloaf with mashed potatoes and homemade gravy is the kind of dinner that never needs fancy ingredients to feel special. The tender, savory meatloaf, creamy potatoes, and rich gravy create a classic combination that is satisfying from the first bite to the last.

The key is to keep the meatloaf mixture gentle, cook it thoroughly, give it time to rest, and make the gravy while everything is still warm. Once plated together, these simple components become a comforting homemade meal that works beautifully for both busy weeknights and relaxed family dinners.

Serve each plate with plenty of creamy mashed potatoes and a generous spoonful of gravy, and enjoy a timeless comfort-food favorite right at home.

Leave a Reply

Your email address will not be published. Required fields are marked *