This meatloaf with mashed potatoes and gravy is the kind of dinner that always feels like home.
It is rich, filling, cozy, and exactly the sort of meal people want when they need real comfort food.
You get tender meatloaf, creamy mashed potatoes, and warm gravy all on one plate.
That combination is hard to beat.
It is simple.
It is classic.
And it always works.
Why This Recipe Is So Good
What makes this meal special is the balance.
The meatloaf is savory and juicy.
The mashed potatoes are soft and buttery.
The gravy ties everything together and makes every bite even better.
It is the kind of meal that feels perfect for Sunday dinner, a family meal, or even a regular weeknight when you want something a little more comforting.
This is not fancy food.
It is better than that.
It is dependable food.
Ingredients for the Meatloaf
- 2 pounds ground beef
- 1 cup breadcrumbs
- 2 large eggs
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup milk
- 1/4 cup ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1/2 teaspoon paprika
For the topping
- 1/2 cup ketchup
- 2 tablespoons brown sugar
- 1 tablespoon mustard
Ingredients for the Mashed Potatoes
- 2 1/2 pounds potatoes, peeled and cut into chunks
- 4 tablespoons butter
- 1/2 cup warm milk
- salt, to taste
- black pepper, to taste
Ingredients for the Gravy
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- salt and black pepper, to taste
Make the Meatloaf Mixture
Start by preheating your oven to 375°F (190°C).
Lightly grease a loaf pan or line a baking tray with parchment paper.
In a large bowl, add the ground beef, breadcrumbs, eggs, chopped onion, garlic, milk, ketchup, Worcestershire sauce, salt, pepper, Italian seasoning, and paprika.
Mix everything together until just combined.
Do not overmix it.
That can make the meatloaf dense.
You want everything evenly blended, but still tender.
Shape the Meatloaf
Transfer the mixture into your loaf pan.
If using a baking tray, shape it into a loaf by hand.
Press it together gently so it holds its shape.
In a small bowl, mix the ketchup, brown sugar, and mustard.
Spread this mixture evenly over the top of the meatloaf.
That topping gives it that classic glossy finish and a little sweet-savory flavor that works so well.
Bake the Meatloaf
Place the meatloaf in the oven.
Bake for 50 to 60 minutes, or until cooked through.
The inside should reach 160°F (71°C) if you are checking with a thermometer.
Once done, take it out and let it rest for about 10 minutes before slicing.
That resting time matters.
It helps the juices settle so the slices stay nice and moist.
If you cut it too fast, it can fall apart more easily.
And while it will still taste good, neat slices are always nice.
Make the Mashed Potatoes
While the meatloaf is baking, place the potatoes in a large pot.
Cover them with salted water.
Bring to a boil and cook until the potatoes are very tender, about 15 to 20 minutes.
Drain them well.
Return them to the pot.
Add the butter and warm milk.
Mash until smooth and creamy.
Season with salt and black pepper to taste.
If you want them even softer, add a splash more warm milk.
If you like them thicker, leave them as they are.
Mashed potatoes are very forgiving.
That is one reason people love them so much.
Make the Gravy
In a saucepan over medium heat, melt the butter.
Add the flour and whisk for about 1 minute.
This forms the base of the gravy.
Slowly pour in the beef broth while whisking.
Keep whisking so the gravy stays smooth.
Add the onion powder, garlic powder, salt, and black pepper.
Let it simmer for a few minutes until it thickens.
If it gets too thick, add a little more broth.
If it is too thin, let it cook a little longer.
You want it smooth, warm, and pourable.
Good gravy should coat the spoon, but still flow nicely over the potatoes.
Put the Plate Together
Spoon a generous amount of mashed potatoes onto each plate.
Add a slice of meatloaf on top or next to it.
Pour the gravy over the potatoes and around the plate.
If you want, sprinkle a little chopped parsley over the top for color.
That part is optional.
The meal is already doing a lot without decoration.
Texture and Flavor
The meatloaf should be tender and juicy.
The top should have that sweet savory glaze.
The mashed potatoes should be soft and buttery.
The gravy should be warm, smooth, and full of flavor.
When all three come together, it tastes exactly like the kind of meal people go back for.
And then go back for again.
This is the kind of dinner where leftovers are a very good thing.
Tips for the Best Meatloaf
Use beef with a little fat in it.
Very lean beef can make the meatloaf drier.
Do not skip the milk and eggs.
They help keep the loaf soft.
Finely chopped onion works better than big chunks.
It blends in better and gives more even flavor.
Let the meatloaf rest before slicing.
That really helps.
For the mashed potatoes, warm milk is better than cold milk.
It keeps them smoother.
For the gravy, whisk steadily when adding broth.
That keeps it lump-free.
Easy Variations
You can add a little shredded cheddar cheese to the meatloaf mixture if you want more richness.
You can mix in a little chopped parsley.
You can use half beef and half ground turkey or pork for a slightly different flavor.
For the potatoes, you can add cream cheese or sour cream if you want them extra rich.
For the gravy, you can use pan drippings if you have them.
That adds even more flavor.
This recipe is classic, but still flexible.
What to Serve With It
This meal is already very complete, but it also goes well with a simple vegetable on the side.
Green beans work well.
Roasted carrots work well too.
Corn is also a great choice.
But honestly, even just the meatloaf, potatoes, and gravy already feel like a full proper dinner.
Nothing else is really required.
Storage
Store leftovers in the refrigerator for up to 3 days.
Keep the meatloaf, mashed potatoes, and gravy covered.
Reheat gently in the microwave or on the stove.
You may need to add a splash of milk to the potatoes and a little broth to the gravy when reheating.
That helps bring the texture back.
Meatloaf sandwiches the next day are also excellent.
That is one of the great bonus rewards of making this meal.
Final Thoughts
This meatloaf dinner is pure comfort food.
It is warm, hearty, simple, and satisfying.
The meatloaf is tender.
The potatoes are creamy.
The gravy makes everything even better.
It is one of those meals that never really goes out of style because it does exactly what comfort food should do.
It fills the kitchen with a good smell.
It fills the plate properly.
And it makes dinner feel solved in the best possible way.