Old-Fashioned Meatloaf with Tomato Gravy – Tender, Juicy & Perfect with Mashed Potatoes

This Old-Fashioned Meatloaf with Tomato Gravy is the kind of classic comfort-food dinner that feels made for Sunday supper. A tender beef meatloaf is packed with onion, breadcrumbs, egg, and savory seasonings, then baked until juicy before being surrounded by a rich tomato-based gravy with soft carrots and plenty of flavor.

Inspired by the dish in the image, this version is designed to give you that same hearty presentation: thick slices of moist meatloaf, creamy mashed potatoes on the side, tender carrots, and a glossy reddish-brown gravy spooned over everything.

The best meatloaf should never be dry or dense. The secret is using enough moisture, mixing gently, and giving the meat time to rest before slicing. The tomato gravy adds even more moisture and turns this simple ground beef recipe into a full comfort-food meal.

Serve it with mashed potatoes, green beans, corn, buttered peas, roasted carrots, or warm dinner rolls. It is also an excellent make-ahead recipe because the leftovers reheat beautifully and make some of the best meatloaf sandwiches the next day.


Recipe Overview

Recipe DetailsInformation
Recipe NameOld-Fashioned Meatloaf with Tomato Gravy
Focus KeywordOld-Fashioned Meatloaf with Tomato Gravy
Prep Time20 minutes
Bake Time55–65 minutes
Resting Time10–15 minutes
Total TimeAbout 1 hour 35 minutes
Servings6–8
CourseMain Dish
CuisineAmerican Comfort Food
DifficultyEasy
Main IngredientGround Beef
SauceSavory Tomato Gravy
Best Served WithMashed Potatoes
Make AheadYes
Freezer FriendlyYes

Why You’ll Love This Meatloaf Recipe

There is something especially satisfying about a classic meatloaf dinner.

It uses familiar ingredients.

It is filling.

It feeds several people.

And it tastes even better when served with creamy mashed potatoes and gravy.

This recipe also avoids one of the biggest meatloaf problems: dryness.

Milk softens the breadcrumbs.

Egg helps bind the loaf.

Onion adds both flavor and moisture.

Worcestershire sauce deepens the beef flavor.

And the tomato gravy surrounds the finished loaf with even more richness.

The result is tender enough to cut with a fork while still firm enough to hold together in neat slices.


What Makes This Meatloaf Different?

Many meatloaf recipes are topped only with ketchup.

This version goes further.

Instead of relying on a thin glaze alone, the loaf is paired with a savory tomato gravy made from beef broth, tomato sauce, Worcestershire sauce, onion, and seasonings.

That gravy can be spooned over both the meatloaf and mashed potatoes.

It turns the recipe from a simple loaf of ground beef into a full plated dinner.

The carrots shown alongside the meatloaf also work beautifully because they absorb some of that tomato-beef flavor while cooking.


Ingredients for the Meatloaf

  • 2 pounds ground beef, preferably 85/15
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 large eggs
  • 3/4 cup breadcrumbs
  • 1/2 cup whole milk
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons ketchup
  • 1 tablespoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried parsley
  • 1/2 teaspoon smoked paprika
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Ingredients for the Tomato Gravy

  • 1 tablespoon butter
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can tomato sauce, about 15 ounces
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon brown sugar
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon black pepper
  • Salt to taste

Optional Carrots

  • 3 large carrots, cut into thick pieces
  • 1 tablespoon butter
  • Pinch of salt
  • Pinch of black pepper

The carrots can be roasted separately or added around the meatloaf during part of the baking time.


Ingredient Guide

IngredientPurpose
Ground BeefMain protein
BreadcrumbsHelp bind and retain moisture
MilkSoftens breadcrumbs
EggsHold the loaf together
OnionAdds moisture and flavor
WorcestershireDeepens savory flavor
KetchupAdds sweetness and tomato flavor
DijonAdds subtle tang
Tomato PasteDeepens gravy flavor
Tomato SauceMain gravy base
Beef BrothAdds richness
Brown SugarBalances tomato acidity

Best Ground Beef for Meatloaf

For meatloaf, ground beef with some fat usually gives the best result.

An 85/15 blend is a very good choice.

It contains enough fat to keep the meat tender without creating an excessive amount of grease.

80/20 beef can also work, but you may need to drain more rendered fat.

Very lean beef such as 93/7 is more likely to produce a dry or firm meatloaf.

For extra richness, you can also use a mixture of beef and pork.

A good blend is:

  • 1½ pounds ground beef
  • 1/2 pound ground pork

The pork adds moisture and flavor.


Why Breadcrumbs Are Important

Breadcrumbs do more than hold the loaf together.

They absorb milk and juices from the meat.

That helps keep moisture inside the loaf instead of letting it all run out into the pan.

This mixture of breadcrumbs and milk is often called a panade.

It is one of the easiest ways to make meatloaf softer and more tender.


Why You Should Soak the Breadcrumbs

Place the breadcrumbs in a bowl.

Pour the milk over them.

Let them sit for approximately 5 minutes.

The crumbs should soften completely.

This creates a moist paste that distributes more evenly through the meat than completely dry breadcrumbs.

That small step makes a noticeable difference in tenderness.


Fresh Onion vs. Onion Powder

Use both.

Fresh onion gives you moisture, sweetness, and texture.

Onion powder distributes flavor evenly through the entire loaf.

The combination gives a deeper result than using either one alone.

If you dislike noticeable onion pieces, dice the onion extremely finely or sauté it first.


Should You Cook the Onion First?

You do not have to, but sautéing the onion creates a softer and sweeter texture.

Heat a small amount of butter or oil.

Cook the diced onion for 4–5 minutes.

Add garlic for the final 30 seconds.

Allow the mixture to cool slightly before adding it to the meat.

This step is especially useful if you want a very smooth meatloaf interior.


Equipment Needed

  • Large mixing bowl
  • 9×13-inch baking dish or loaf pan
  • Small saucepan for gravy
  • Measuring cups
  • Measuring spoons
  • Cutting board
  • Sharp knife
  • Wooden spoon
  • Meat thermometer
  • Serving platter
  • Foil, optional

A free-form loaf in a baking dish gives you more browned edges than a loaf pan.


How to Make Old-Fashioned Meatloaf

Step 1: Preheat the Oven

Preheat the oven to 350°F / 175°C.

Lightly grease a baking dish.

You can also line the dish with parchment or foil for easier cleanup.


Step 2: Soak the Breadcrumbs

Place the breadcrumbs in a bowl.

Add the milk.

Stir gently.

Let sit for approximately five minutes.


Step 3: Combine the Seasonings

In a large mixing bowl, add:

  • Eggs
  • Worcestershire sauce
  • Ketchup
  • Dijon mustard
  • Garlic powder
  • Onion powder
  • Parsley
  • Smoked paprika
  • Salt
  • Black pepper

Whisk together.


Step 4: Add Onion and Garlic

Add the finely diced onion and minced garlic.

If you sautéed them first, make sure they are no longer hot.


Step 5: Add the Ground Beef

Add the beef to the bowl.

Add the softened breadcrumb mixture.

Use clean hands to gently combine everything.

Do not squeeze and knead the mixture aggressively.

Mix only until the ingredients are evenly distributed.


Why Overmixing Is a Problem

Overmixing makes meatloaf dense.

Ground beef proteins tighten as they are worked.

If you knead the mixture like bread dough, the finished meatloaf can become rubbery instead of tender.

Handle it lightly.

Once everything looks evenly combined, stop.


Step 6: Shape the Meatloaf

Shape the mixture into a loaf approximately 9 inches long.

Keep the thickness fairly even.

Place it in the center of the baking dish.

If using a loaf pan, press it in gently rather than packing it tightly.

A free-form loaf generally gives you better browned edges.


Step 7: Bake

Place the meatloaf in the oven.

Bake for approximately 55–65 minutes.

Begin checking around the 50-minute mark.

Ground beef meatloaf should reach 160°F / 71°C in the center.

Use a meat thermometer rather than relying only on time.


Step 8: Rest Before Slicing

Remove the meatloaf from the oven.

Let it rest for 10–15 minutes.

This is one of the most important steps.

Resting allows the juices to redistribute and gives the loaf time to firm.

If you slice immediately, the meatloaf may crumble and lose more moisture.


How to Make the Tomato Gravy

While the meatloaf bakes, prepare the gravy.

Melt butter in a saucepan over medium heat.

Add diced onion.

Cook until softened.

Add garlic and cook for about 30 seconds.

Stir in the tomato paste.

Cook for about 1 minute.

This helps deepen the tomato flavor.


Build the Gravy

Add:

  • Tomato sauce
  • Beef broth
  • Worcestershire sauce
  • Brown sugar
  • Thyme
  • Black pepper

Stir well.

Bring to a gentle simmer.

Reduce the heat.

Cook for approximately 15–20 minutes.

The gravy should become slightly thicker and richer.

Taste and adjust salt.


How to Make the Gravy Thicker

If you want a thicker gravy, mix:

  • 1 tablespoon cornstarch
  • 2 tablespoons cold water

Whisk until smooth.

Add gradually to the simmering gravy.

Cook for another 1–2 minutes.

Do not add dry cornstarch directly to hot sauce because it can form lumps.


How to Make the Gravy Richer

For a deeper savory flavor, add one or two of the following:

  • Extra Worcestershire sauce
  • 1 teaspoon soy sauce
  • 1 tablespoon butter at the end
  • Small splash of beef stock concentrate
  • Sautéed mushrooms
  • Caramelized onions

A tablespoon of butter stirred in right before serving gives the sauce a smoother finish.


How to Add Carrots to the Dish

Cut carrots into thick pieces.

Toss with butter, salt, and black pepper.

Arrange them around the meatloaf during the final 30–40 minutes of baking.

If you want them softer, partially cook them first or cut them smaller.

You can also roast the carrots separately and spoon tomato gravy over them when serving.


Can You Add Potatoes to the Same Baking Dish?

Yes, but potatoes may require longer than the meatloaf.

Use small potatoes or cut larger ones into chunks.

Parboil them for 8–10 minutes first.

Drain.

Arrange around the meatloaf.

Season with salt, pepper, garlic powder, and a little oil.

Bake together.

This turns the recipe into more of a one-pan meal.


The Best Mashed Potatoes for Meatloaf

Creamy mashed potatoes are probably the perfect side.

Use Yukon Gold or russet potatoes.

Boil until fork-tender.

Drain thoroughly.

Mash with:

  • Butter
  • Warm milk
  • Salt
  • Black pepper

For richer potatoes, add sour cream or cream cheese.

Keep the potatoes slightly creamy because they pair beautifully with the tomato gravy.


Classic Ketchup Glaze Option

If you prefer the traditional meatloaf glaze, mix:

  • 1/2 cup ketchup
  • 2 tablespoons brown sugar
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard

Spread half over the meatloaf before baking.

Add the remaining glaze during the final 15 minutes.

You can still serve tomato gravy on the side.

This gives you both the sticky glaze and extra gravy.


Brown Gravy Version

If you prefer brown gravy instead of tomato gravy, skip the tomato sauce entirely.

Make a roux using:

  • 3 tablespoons butter
  • 3 tablespoons flour

Whisk in 2 cups beef broth.

Add Worcestershire sauce.

Season with black pepper.

Simmer until thick.

This version is especially good with mushrooms.


Mushroom Gravy Meatloaf

Add 8 ounces sliced mushrooms to the gravy.

Cook the mushrooms in butter until browned.

Then continue with either tomato gravy or brown gravy.

Mushrooms add earthy flavor and make the dinner feel even richer.


Onion Gravy Meatloaf

Slowly cook sliced onions until deeply golden.

Add beef broth.

Thicken lightly.

Season with Worcestershire and black pepper.

Spoon the onion gravy over each slice.

This variation is excellent with mashed potatoes.


Bacon Meatloaf

Add about 6 slices cooked and crumbled bacon to the meat mixture.

Or lay partially cooked bacon strips over the top of the loaf.

Bake normally.

The bacon adds smoky richness.

For an even stronger flavor, use barbecue sauce instead of ketchup.


Cheesy Meatloaf

Add 1 cup shredded cheddar to the meat mixture.

Or make a cheese-filled center.

Shape half the meat mixture.

Add shredded cheddar or mozzarella.

Cover with remaining meat.

Seal the edges.

Bake until cooked through.

When sliced, the center will contain melted cheese.


Italian-Style Meatloaf

Add:

  • Italian seasoning
  • Parmesan
  • Garlic
  • Mozzarella

Use marinara sauce instead of tomato gravy.

Serve with mashed potatoes or pasta.

This variation tastes almost like a giant meatball loaf.


BBQ Meatloaf

Replace ketchup with barbecue sauce.

Add smoked paprika.

Use a brown sugar BBQ glaze.

Serve with:

  • Mac and cheese
  • Corn
  • Coleslaw
  • Baked beans

This version is excellent for casual family dinners.


Turkey Meatloaf

Ground turkey can be substituted.

Because turkey is leaner, add additional moisture such as:

  • Milk
  • Olive oil
  • Grated zucchini
  • Finely sautéed onion

Turkey meatloaf should reach 165°F / 74°C internally.

Serve with turkey gravy or tomato sauce.


Chicken Meatloaf

Ground chicken also works.

Add a little extra fat, such as melted butter or olive oil.

Use plenty of onion and milk.

Ground chicken is much leaner than beef, so avoid overbaking.

Cook to 165°F / 74°C.


Meatloaf with Oatmeal

Instead of breadcrumbs, use quick oats.

Use approximately 3/4 cup quick oats.

Allow them to soak in milk briefly.

Oatmeal creates a slightly different texture but works very well as a binder.


Meatloaf with Crackers

Crushed crackers can replace breadcrumbs.

Buttery crackers create a richer flavor.

Use about 1 cup finely crushed crackers.

Reduce added salt slightly because crackers may already contain plenty.


What to Serve with Meatloaf

Side DishWhy It Works
Mashed PotatoesClassic gravy pairing
Roasted CarrotsSweet contrast
Green BeansTraditional side
CornFamily-friendly
PeasEasy and classic
Mac and CheeseUltimate comfort-food meal
Roasted PotatoesHearty option
Dinner RollsPerfect for extra gravy
Brussels SproutsBalanced vegetable side
Side SaladAdds freshness
Buttered NoodlesGreat with gravy
Sweet PotatoesWarm, comforting flavor

The Perfect Comfort-Food Plate

Place a large scoop of mashed potatoes on the plate.

Add one or two thick slices of meatloaf.

Spoon tomato gravy over the meat.

Add tender carrots on the side.

Finish with green beans or corn.

This gives you the same kind of hearty dinner presentation shown in the image.


Make-Ahead Instructions

Meatloaf is excellent for preparing ahead.

Mix the meatloaf.

Shape it.

Cover tightly.

Refrigerate for up to one day.

The next day, bake normally.

Because the loaf begins colder, it may require a few additional minutes in the oven.

Always use a meat thermometer.


Can You Make the Gravy Ahead?

Yes.

Prepare the tomato gravy up to 2 days ahead.

Cool.

Transfer to an airtight container.

Refrigerate.

Reheat gently on the stovetop.

If it becomes too thick, add a little beef broth.


Storage

Allow leftover meatloaf to cool promptly.

Store slices in an airtight container.

Refrigerate for approximately 3–4 days.

Store gravy separately when possible.

This makes reheating easier.


Best Way to Reheat Meatloaf

Oven

Place slices in a baking dish.

Add a spoonful of gravy or beef broth.

Cover with foil.

Heat at 325°F / 165°C until warmed through.

Stovetop

Place slices in a covered skillet with a little gravy.

Heat gently.

Microwave

Add gravy to the meatloaf.

Cover loosely.

Heat in short intervals.

Avoid overheating because it can dry the meat.


Can You Freeze Meatloaf?

Yes.

Meatloaf freezes extremely well.

Cool completely.

Slice into portions.

Wrap individually.

Place in freezer-safe containers.

Freeze for approximately 2–3 months for best quality.

Thaw overnight in the refrigerator.

Reheat with gravy or broth.


Can You Freeze Raw Meatloaf?

Yes.

Prepare and shape the loaf.

Wrap tightly.

Freeze.

Thaw completely in the refrigerator before baking.

Do not put a large frozen meatloaf directly in the oven at the normal timing and expect even cooking.


Meatloaf Sandwiches

Cold leftover meatloaf makes an excellent sandwich.

Use toasted bread.

Add:

  • Meatloaf slice
  • Cheddar
  • Mustard
  • Ketchup
  • Pickles
  • Caramelized onions

For a hot version, grill the sandwich in butter like a grilled cheese.


Hot Meatloaf Melt

Place a slice of meatloaf on toasted sourdough.

Add cheddar or provolone.

Top with caramelized onions.

Broil until the cheese melts.

Serve with extra tomato gravy for dipping.

This is one of the best ways to use leftovers.


Common Mistakes to Avoid

MistakeWhat HappensBetter Method
Overmixing beefDense loafMix gently
Very lean beefDry meatloafUse 85/15 beef
Dry breadcrumbsLess tender loafSoak in milk
Too much liquidLoose loafMeasure carefully
Too few eggsMeatloaf may crumbleUse 2 eggs
Packing loaf tightlyDense textureShape gently
OverbakingDry centerUse thermometer
Cutting immediatelySlices fall apartRest 10–15 minutes
Too much saltOver-seasoned loafRemember sauces contain sodium
Thin gravyWatery plateSimmer or thicken

Troubleshooting Guide

Why Did My Meatloaf Fall Apart?

The loaf may contain too much liquid, not enough binder, or it may have been sliced too early.

Use enough egg and breadcrumbs.

Let it rest before cutting.

Why Is My Meatloaf Dry?

Possible causes include:

  • Lean beef
  • Overbaking
  • Too little moisture
  • Too many breadcrumbs

Use 85/15 beef and check temperature early.

Why Is My Meatloaf Dense?

The mixture was probably overworked.

Mix only until combined.

Why Is My Meatloaf Greasy?

The beef may contain too much fat.

Use 85/15 or 90/10 beef.

Drain excess grease if necessary.

Why Is My Gravy Too Thin?

Simmer longer or add a cornstarch slurry.

Why Is My Gravy Too Acidic?

Add a small amount of brown sugar or butter.

Why Is My Gravy Too Sweet?

Add Worcestershire, black pepper, or a little beef broth.


Pro Tips for the Best Meatloaf

Use 85/15 ground beef.

Soak breadcrumbs in milk.

Dice onion very finely.

Sauté onion first for a smoother texture.

Mix gently.

Do not pack the loaf tightly.

Use a thermometer.

Rest before slicing.

Make the gravy while the loaf bakes.

Slice with a sharp knife.

Serve with plenty of mashed potatoes.

Save leftovers for sandwiches.


Nutrition Estimate

Approximate values per serving, excluding mashed potatoes:

NutritionApproximate Amount
Calories390–470
Protein28–34 g
Carbohydrates18–24 g
Fat23–29 g
Fiber2–3 g
Sugar7–10 g
Serving SizeAbout 1/8 loaf with gravy

Exact values vary depending on ground beef, breadcrumbs, gravy, and portion size.


Frequently Asked Questions

What is Old-Fashioned Meatloaf with Tomato Gravy?

It is a classic ground beef meatloaf served with a savory tomato-based sauce rather than only ketchup glaze.

Is this the exact recipe shown in the image?

The image appears to show sliced meatloaf served with mashed potatoes, carrots, and a tomato-based sauce. This recipe is designed to recreate that style of meal rather than claim the exact original formula.

What ground beef is best?

85/15 ground beef gives a good balance of moisture and flavor.

Can I use 80/20 beef?

Yes, but expect more rendered fat.

Can I use very lean beef?

Yes, but add extra moisture and avoid overbaking.

Do I need breadcrumbs?

A binder is recommended.

Can I use crackers instead?

Yes.

Can I use oatmeal?

Yes.

Why soak breadcrumbs in milk?

It keeps the meatloaf softer and helps retain moisture.

Can I use water instead of milk?

Yes, but milk adds more richness.

Can I use beef broth?

Yes.

Can I add carrots inside the meatloaf?

Yes, but grate them finely.

Can I add bell peppers?

Yes.

Can I add celery?

Yes.

Can I add mushrooms?

Absolutely.

Can I add cheese?

Yes.

Can I add bacon?

Yes.

Can I use ground turkey?

Yes, but cook to 165°F / 74°C.

Can I use ground chicken?

Yes.

What temperature should beef meatloaf reach?

160°F / 71°C in the center.

How long should meatloaf bake?

Usually around 55–65 minutes at 350°F / 175°C for a 2-pound loaf.

Do I cover meatloaf while baking?

Usually no. Bake uncovered unless the top begins browning too much.

Why does meatloaf need to rest?

Resting helps it retain juices and slice cleanly.

Can I make it the night before?

Yes.

Can I make the gravy ahead?

Yes.

How long do leftovers keep?

Approximately 3–4 days refrigerated.

Can I freeze meatloaf?

Yes.

What is the best side dish?

Mashed potatoes are the classic choice.

Can I use brown gravy instead of tomato gravy?

Absolutely.

Can I serve the gravy over potatoes too?

Yes. That is one of the best parts of the meal.


Budget-Friendly Dinner Tips

Meatloaf is already a useful budget recipe because breadcrumbs, onion, and side dishes help stretch ground beef into several portions.

Buy ground beef in larger family packs when it is on sale.

Use store-brand breadcrumbs and tomato sauce.

Serve generous portions of mashed potatoes and vegetables alongside moderate slices of meatloaf.

Use leftovers for sandwiches the following day.

One meatloaf can easily become several meals.


Meal Prep Ideas

Prepare the meatloaf on the weekend.

Slice after cooling.

Divide into containers.

Add mashed potatoes.

Add carrots or green beans.

Store tomato gravy separately or spoon a little over each serving.

Reheat during the week.

You can also freeze individual meatloaf portions for quick future dinners.


Ad-Friendly Article Structure

Article PositionSuggested Placement
After IntroductionNatural first ad
After Recipe OverviewSecond placement
After Ingredient GuideThird placement
Before Main InstructionsHigh-engagement break
After Baking InstructionsMid-article placement
Before VariationsNatural break
Before StorageAdditional placement
Before FAQsStrong late-article placement
Before Final ThoughtsOptional placement

Keep the core meatloaf instructions together so readers can follow the recipe easily.


Final Thoughts

This Old-Fashioned Meatloaf with Tomato Gravy is the kind of classic dinner that never really goes out of style.

The meatloaf is tender.

The onions add flavor.

The breadcrumbs hold moisture.

The eggs provide structure.

The Worcestershire sauce deepens the beef flavor.

And the tomato gravy turns every slice into true comfort food.

Serve it beside creamy mashed potatoes and tender carrots, spoon the gravy over everything, and you have a meal that feels like something that has been served at family tables for generations.

The biggest secrets are simple.

Use ground beef with enough fat.

Soak the breadcrumbs.

Do not overmix the meat.

Do not overbake.

And always let the loaf rest before slicing.

Once you have the basic recipe mastered, you can customize it endlessly.

Add mushrooms.

Make onion gravy.

Add bacon.

Fill the center with cheese.

Use barbecue sauce.

Make an Italian version.

Replace beef with turkey.

Or keep it completely traditional.

Whether you make it for Sunday dinner, meal prep, a family gathering, a cold-weather supper, or simply because you want something warm and filling, this classic meatloaf with tomato gravy is exactly the kind of recipe worth saving.