This classic meatloaf with tomato gravy delivers pure comfort with a savory, tender loaf and tangy-sweet sauce. It’s incredibly moist, perfectly seasoned, and far from the dry versions you might recall. The glossy tomato gravy adds a vibrant contrast, making this meatloaf a nostalgic yet elevated weeknight or Sunday supper.
Craving a delicious Meatloaf with Tomato Gravy? You've come to the right spot! From Meatloaf Recipes favorites to amazing Burgers recipes, there's something here for everyone.
Why You’ll Love This Meatloaf with Tomato Gravy
- Ultimate comfort food: Hearty, satisfying, and deeply nostalgic.
- Game-changing tomato gravy: A proper simmered sauce with depth and tang.
- Forgiving & flexible: Adapts easily to ingredient swaps.
- Fantastic leftovers: Makes amazing cold sandwiches the next day.
Ingredients & Tools
For the Meatloaf:
- 1 kg ground beef (80/20 blend for best moisture)
- 1 large yellow onion, finely diced
- 2 cloves garlic, minced
- 150 g breadcrumbs (plain, panko, or gluten-free)
- 2 large eggs, lightly beaten
- 120 ml whole milk
- 2 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 1 tsp dried thyme
- 1 tsp smoked paprika
- 1.5 tsp fine sea salt
- 1/2 tsp freshly ground black pepper
- 2 tbsp fresh parsley, finely chopped
For the Tomato Gravy:
- 400 g canned crushed tomatoes
- 1 small onion, finely grated
- 2 tbsp tomato paste
- 2 tbsp brown sugar
- 2 tbsp apple cider vinegar
- 1 tbsp Worcestershire sauce
- 240 ml beef broth
- 1 tsp onion powder
- Salt and pepper to taste
Tools: A large mixing bowl, a standard 9×5-inch loaf pan, a medium saucepan, a whisk, and an instant-read thermometer.
Notes: Using a blend with a bit of fat is key here—it keeps the meatloaf from drying out. And don’t skip grating the onion for the gravy; it practically melts into the sauce, giving it a wonderful sweetness without any chunky texture.
Nutrition (per serving)
| Calories: | 420 kcal |
| Protein: | 28 g |
| Fat: | 22 g |
| Carbs: | 26 g |
| Fiber: | 3 g |
Serves: 6 | Prep Time: 20 minutes | Cook Time: 1 hour 10 minutes | Total Time: 1 hour 30 minutes
Before You Start: Tips & Ingredient Notes
- Don’t use extra-lean ground beef. A little fat (like an 80/20 blend) is your friend here. It bastes the meatloaf from the inside, ensuring it stays incredibly moist and flavorful.
- Why grate the onion for the gravy? Grating creates a pulp that dissolves completely into the sauce, giving you a smooth, deeply flavorful gravy without any bits—it’s a texture game-changer.
- Mix with a light hand. Overworking the meat mixture can make the final loaf tough. Just mix until the ingredients are combined—no more, no less.
- An instant-read thermometer is non-negotiable. The safest way to know your meatloaf is perfectly cooked is to check that the internal temperature reaches 70°C (160°F) in the center.
How to Make Meatloaf with Tomato Gravy
Step 1: Prepare the Meatloaf Mixture. In a large mixing bowl, combine the breadcrumbs and milk. Let this sit for a minute or two—this is called a panade, and it’s the secret to a tender, not dense, meatloaf. Then, add the finely diced onion, minced garlic, beaten eggs, Worcestershire sauce, Dijon mustard, thyme, smoked paprika, salt, pepper, and fresh parsley. Use a fork to mix these wet ingredients together until they’re well combined.
Step 2: Combine with the Meat. Now, add the ground beef to the bowl. This is the crucial part: use your hands to gently mix everything together. You want to just incorporate the meat with the other ingredients—stop as soon as you no longer see streaks of plain beef. Overmixing is the enemy of a tender texture, so a light touch really goes a long way here.
Step 3: Shape and Pan. Transfer the meat mixture to your ungreased 9×5-inch loaf pan. Gently press it down into an even layer, but don’t pack it in too tightly. You want the heat to be able to circulate a little. Place the pan on a baking sheet—this catches any potential drips and makes handling much easier.
Step 4: Make the Tomato Gravy Base. While the oven preheats to 190°C (375°F), start your gravy. In a medium saucepan over medium heat, combine the crushed tomatoes, grated onion, tomato paste, brown sugar, apple cider vinegar, Worcestershire sauce, beef broth, and onion powder. Whisk it all together until smooth.
Step 5: Simmer the Gravy. Bring the gravy to a gentle simmer, then reduce the heat to low. Let it cook for about 10-15 minutes, stirring occasionally, until it has thickened slightly. You’ll notice the color darken a shade and the aroma become rich and sweet-tangy. Season with salt and pepper to taste, then set it aside for now.
Step 6: Initial Bake. Place the meatloaf in the preheated oven and bake for 30 minutes. This initial bake allows the loaf to set and start cooking through before we add the gravy.
Step 7: Add the Gravy and Finish Baking. After 30 minutes, carefully remove the meatloaf from the oven. Pour about two-thirds of the prepared tomato gravy evenly over the top, spreading it with the back of a spoon. Reserve the remaining gravy for serving. Return the meatloaf to the oven and bake for another 30-40 minutes.
Step 8: Check for Doneness. The meatloaf is done when the internal temperature in the thickest part reads 70°C (160°F) on an instant-read thermometer. The top should be glazed and caramelized in spots, and the gravy should be bubbling around the edges.
Step 9: Rest is Best. Once out of the oven, let the meatloaf rest in the pan for at least 10-15 minutes. This is non-negotiable! It allows the juices to redistribute, so when you slice it, you get clean, moist slices instead of a crumbly mess.
Step 10: Serve and Enjoy. Carefully run a knife around the edges of the pan. You can slice it directly in the pan, or use two spatulas to lift the whole loaf out onto a cutting board. Slice, serve with the reserved warm tomato gravy, and dig in.
Storage & Freshness Guide
- Fridge: Cool completely, store in an airtight container for up to 4 days.
- Freezer: Wrap slices individually and freeze for up to 3 months.
- Reviving: Reheat gently in a covered skillet or microwave with a splash of broth or gravy.
Serving Suggestions
Complementary Dishes
- Creamy Mashed Potatoes — The ultimate partner for soaking up every last drop of that incredible tomato gravy.
- Buttery Green Beans with Almonds — A simple, crisp-tender side that adds a nice textural contrast and a pop of green to the plate.
- Sweet Cornbread Muffins — Their slight sweetness is a fantastic counterpoint to the savory, tangy notes of the meatloaf and gravy.
Drinks
- A Robust Zinfandel — The jammy, berry-forward flavors of this red wine stand up beautifully to the rich meat and tangy tomato sauce.
- Sparkling Apple Cider — A non-alcoholic option that offers a sweet, fizzy cleanse between bites, cutting through the richness perfectly.
- An Amber Ale — The caramel and toasty malt notes in the beer complement the savory, browned flavors of the meatloaf wonderfully.
Something Sweet
- Warm Apple Crumble — The cozy, spiced fruit and crunchy oat topping continue the homey, comforting theme of the meal.
- Classic Vanilla Bean Panna Cotta — Its cool, creamy, and simple elegance is a lovely, light finish after such a hearty main course.
- Deep-Dish Chocolate Pudding — Rich, decadent, and deeply satisfying… because sometimes you just need more comfort after comfort food.
Top Mistakes to Avoid
- Mistake: Overmixing the meatloaf. This develops the proteins in the meat too much, resulting in a dense, tough, almost sausage-like texture instead of a tender, crumbly one.
- Mistake: Skipping the rest time. If you slice into the meatloaf straight from the oven, the hot juices will just run out everywhere, leaving you with a drier result. Patience is key.
- Mistake: Using only ketchup on top. While easy, it doesn’t provide the same depth of flavor or saucy quality as a properly simmered tomato gravy. The extra 10 minutes are worth it.
- Mistake: Packing the loaf pan too tightly. Gently pressing the mixture in is fine, but if you compact it, the interior can steam and become rubbery.
Expert Tips
- Tip: Soak your breadcrumbs. Letting the breadcrumbs sit in the milk for a few minutes before mixing creates a panade. This paste helps to bind the meatloaf while also keeping it incredibly moist and tender.
- Tip: Freeze individual slices. Leftover meatloaf freezes beautifully. Slice it, wrap the slices individually in parchment paper, and freeze in a zip-top bag for a quick and delicious future meal.
- Tip: Grate frozen butter into your mashed potatoes. If you’re serving mash, this is a pro move for the creamiest, richest texture without overworking the potatoes.
- Tip: Add a splash of coffee to the gravy. Sounds wild, I know, but a tablespoon of strong brewed coffee in the tomato gravy deepens the flavor and adds a subtle, complex richness that’s hard to pinpoint but absolutely delicious.
FAQs
Can I make meatloaf with a different type of ground meat?
Absolutely! A blend often works best for flavor and texture. You can use half beef and half pork, or even use ground turkey or chicken. If using leaner poultry, consider adding a tablespoon of olive oil to the mixture to compensate for the lower fat content. The cooking time and temperature remain the same—just always verify doneness with a thermometer.
Why is my meatloaf falling apart when I slice it?
This usually points to a binding issue. The most common culprits are not using enough breadcrumbs or egg, or the mixture was under-mixed (yes, there’s a fine line!). Another possibility is that it needed to rest longer after baking. Letting it sit for a full 15 minutes allows the structure to firm up, making for clean, perfect slices.
Can I prepare the meatloaf mixture ahead of time?
You can, but with a caveat. You can mix everything (except the raw meat) in one bowl the night before. Then, the next day, add the ground beef and mix gently. For food safety, it’s not recommended to keep the fully mixed raw meatloaf in the fridge for more than a couple of hours before baking.
My tomato gravy is too thin. How can I thicken it?
No problem! If it’s too thin after simmering, you have a couple of options. You can let it simmer for a bit longer to reduce and concentrate. Alternatively, make a quick slurry by mixing a teaspoon of cornstarch with a tablespoon of cold water, then whisk it into the simmering gravy. It should thicken up within a minute.
Is it necessary to use a loaf pan, or can I free-form it?
You can do either! A loaf pan gives you that classic, uniform shape and contains the juices. Free-forming it on a parchment-lined baking sheet gives you more crusty, caramelized surface area. If you free-form, shape it into a 9×5-inch loaf and keep a close eye on it, as it may cook a few minutes faster.
Meatloaf With Tomato Gravy
Make the best classic Meatloaf with Tomato Gravy! This easy recipe delivers a moist, flavorful loaf and a rich, tangy sauce. Get the recipe and cook it tonight!
Ingredients
For the Meatloaf:
-
1 kg ground beef (80/20 blend for best moisture)
-
1 large yellow onion (finely diced)
-
2 cloves garlic (minced)
-
150 g breadcrumbs (plain, panko, or gluten-free)
-
2 large eggs (lightly beaten)
-
120 ml whole milk
-
2 tbsp Worcestershire sauce
-
1 tbsp Dijon mustard
-
1 tsp dried thyme
-
1 tsp smoked paprika
-
1.5 tsp fine sea salt
-
0.5 tsp freshly ground black pepper
-
2 tbsp fresh parsley (finely chopped)
For the Tomato Gravy:
-
400 g canned crushed tomatoes
-
1 small onion (finely grated)
-
2 tbsp tomato paste
-
2 tbsp brown sugar
-
2 tbsp apple cider vinegar
-
1 tbsp Worcestershire sauce
-
240 ml beef broth
-
1 tsp onion powder
-
Salt and pepper (to taste)
Instructions
-
In a large mixing bowl, combine the breadcrumbs and milk. Let this sit for a minute or two—this is called a panade, and it’s the secret to a tender, not dense, meatloaf. Then, add the finely diced onion, minced garlic, beaten eggs, Worcestershire sauce, Dijon mustard, thyme, smoked paprika, salt, pepper, and fresh parsley. Use a fork to mix these wet ingredients together until they’re well combined.01
-
Now, add the ground beef to the bowl. This is the crucial part: use your hands to gently mix everything together. You want to just incorporate the meat with the other ingredients—stop as soon as you no longer see streaks of plain beef. Overmixing is the enemy of a tender texture, so a light touch really goes a long way here.02
-
Transfer the meat mixture to your ungreased 9x5-inch loaf pan. Gently press it down into an even layer, but don’t pack it in too tightly. You want the heat to be able to circulate a little. Place the pan on a baking sheet—this catches any potential drips and makes handling much easier.03
-
While the oven preheats to 190°C (375°F), start your gravy. In a medium saucepan over medium heat, combine the crushed tomatoes, grated onion, tomato paste, brown sugar, apple cider vinegar, Worcestershire sauce, beef broth, and onion powder. Whisk it all together until smooth.04
-
Bring the gravy to a gentle simmer, then reduce the heat to low. Let it cook for about 10-15 minutes, stirring occasionally, until it has thickened slightly. You’ll notice the color darken a shade and the aroma become rich and sweet-tangy. Season with salt and pepper to taste, then set it aside for now.05
-
Place the meatloaf in the preheated oven and bake for 30 minutes. This initial bake allows the loaf to set and start cooking through before we add the gravy.06
-
After 30 minutes, carefully remove the meatloaf from the oven. Pour about two-thirds of the prepared tomato gravy evenly over the top, spreading it with the back of a spoon. Reserve the remaining gravy for serving. Return the meatloaf to the oven and bake for another 30-40 minutes.07
-
The meatloaf is done when the internal temperature in the thickest part reads 70°C (160°F) on an instant-read thermometer. The top should be glazed and caramelized in spots, and the gravy should be bubbling around the edges.08
-
Once out of the oven, let the meatloaf rest in the pan for at least 10-15 minutes. This is non-negotiable! It allows the juices to redistribute, so when you slice it, you get clean, moist slices instead of a crumbly mess.09
-
Carefully run a knife around the edges of the pan. You can slice it directly in the pan, or use two spatulas to lift the whole loaf out onto a cutting board. Slice, serve with the reserved warm tomato gravy, and dig in.10
Not what you're looking for?



