
Why This Recipe Works
Meatloaf can inspire fond memories or fearful ones — often the difference is texture and flavor. Dry, dense loaves leave people disappointed. This version avoids that with two simple but essential techniques: sautéed vegetables and moisture-holding breadcrumbs.
Meet the ultimate meatloaf. Finely minced onion, carrot, celery and mushrooms are sautéed until concentrated and caramelized. Those cooked vegetables deepen the overall flavor and blend into the meat for richness and complexity. Toasting tomato paste with the vegetables adds savory sweetness and color.
Breadcrumbs soaked with beef stock act as a binder and a moisture reservoir, preventing the loaf from drying out during baking. Together these steps create a tender, flavorful meatloaf that’s far from the usual disappointment.

Ultimate Meatloaf Ingredients
- Carrot, celery and onion — finely minced and sautéed to remove excess moisture and concentrate flavor.
- Mushrooms — minced and cooked with the vegetables; they add umami and a meaty depth without overt mushroom taste.
- Tomato paste — cooked into the vegetables until it darkens and caramelizes, contributing a sweet-savory base.
- Ground beef — choose a good-quality beef for the primary savory backbone.
- Ground pork — balances the beef with a slightly lighter, fattier note that improves texture and taste.
- Breadcrumbs — absorb beef stock and help keep the loaf moist and tender; fresh breadcrumbs work well.
Exact quantities are listed in the recipe card below.

How to Make Ultimate Meatloaf
Step 1: Prepare the vegetables – Roughly chop the onion, celery, carrots and mushrooms. Place them in a food processor with the garlic and pulse until the pieces are finely minced but not pureed. If you don’t have a processor, mince by hand as finely as possible.




Step 2: Cook the vegetable mixture – Warm 2 tablespoons butter in a saucepan over medium heat. Add the chopped vegetables and ½ teaspoon kosher salt and sauté, stirring occasionally, until they cook down and begin to brown, about 8–12 minutes. Stir in 1 tablespoon minced fresh thyme and 2 tablespoons tomato paste, and cook until the paste darkens and begins to caramelize, about 4–6 minutes. Remove from heat and let cool to near room temperature.


Step 3: Mix the meat and seasonings – In a large bowl, beat 2 eggs. Add 1 pound ground beef and 1 pound ground pork, 2 tablespoons Worcestershire sauce, 1½ cups fresh breadcrumbs, 2 teaspoons Dijon mustard, 1 teaspoon kosher salt, ¾ teaspoon freshly ground black pepper and 1 cup beef stock. When the vegetable mixture has cooled, add it to the bowl. Mix gently but thoroughly—using your hands gives the best, most even result.




Step 4: Shape and glaze – Line a baking sheet with parchment and shape the mixture into an oval roughly 12″ by 9″. Combine ¼ cup ketchup with 2 teaspoons Dijon mustard and spread the glaze over the top with a brush so it bakes into a shiny, flavorful crust.


Step 5: Bake – Preheat the oven to 350°F and bake the meatloaf 45–60 minutes, until the internal temperature reaches 160°F. Drain any excess grease before transferring the loaf to a serving platter. Let rest 10–15 minutes before slicing for the best texture.


Recipe Tip
- Pulse the vegetables until they are crumb-like. Over-processing creates a paste and releases too much water.
- Allow the cooked vegetable mixture to cool to near room temperature before combining with raw meat for food safety and to prevent the mixture from becoming too loose.
- Mixing the loaf by hand gives the most even result. Hands help detect any unmixed pockets and allow gentle, uniform blending.

Frequently Asked Questions
Yes. A food processor ensures a uniform, fine mince, but you can achieve good results by mincing the vegetables by hand—just aim for small, even pieces.
You can use all beef if you prefer. Using only pork will change the flavor profile and may not deliver the same savory balance; the beef/pork mix gives the best texture and flavor.
Yes. You can bake the mixture in two loaf pans or a square baking dish if you prefer; cooking time may vary slightly.
Yes. Cook, cool, slice and freeze in an airtight container. Reheat slices as needed.
Leftovers make excellent sandwiches with mayonnaise, can be added to soups, or crumbled and seasoned for other dishes like tacos.
More Dinner Recipes
- Savory squash hand pies
- The best beef and noodles
- Kielbasa with cabbage and apple
- Grilled flank steak with garlic scape chimichurri
- Creamed asparagus on toast
- Sheet pan meatloaf
- Jodi’s pizza meatloaf
Have I Convinced You to Make This Recipe?
Give this meatloaf a try — the sautéed vegetables and stock-soaked breadcrumbs make a noticeable difference. If you make it, leave a comment and a rating to help others decide if they want to try it, too.
The Ultimate Meatloaf

Ingredients
For the vegetable mixture
- 1 medium onion
- 2 ribs celery
- 8 oz cremini or white button mushrooms
- 2 carrots
- 4 cloves garlic
- ½ tsp kosher salt
- 1 tbsp minced fresh thyme
- 2 tbsp tomato paste
For the meat
- 2 large eggs
- 1 lb ground beef
- 1 lb ground pork
- 2 tbsp Worcestershire sauce
- 1 ½ cups fresh breadcrumbs
- 2 tsp Dijon mustard
- 1 tsp kosher salt
- ¾ tsp freshly ground black pepper
- 1 cup beef stock
For the glaze
- ¼ cup ketchup
- 2 tsp Dijon mustard
Instructions
-
Preheat the oven to 350°F and line a baking sheet with parchment.
-
Chop and pulse the vegetables with garlic until finely minced, 10–15 pulses in a food processor. If working by hand, mince as evenly as possible.
-
Warm 2 tablespoons butter in a 4‑quart saucepan over medium heat. Add the vegetable mixture and ½ teaspoon kosher salt and sauté until browned and reduced, 8–12 minutes. Add 1 tablespoon minced thyme and 2 tablespoons tomato paste; cook until the paste darkens and begins to coat the bottom of the pan, 4–6 minutes. Remove from heat and cool.
-
In a large bowl, beat 2 eggs. Add 1 lb ground beef, 1 lb ground pork, 2 tablespoons Worcestershire sauce, 1½ cups breadcrumbs, 2 teaspoons Dijon mustard, 1 teaspoon kosher salt, ¾ teaspoon black pepper and 1 cup beef stock. Add the cooled vegetable mixture and combine until even.
-
Form the mixture into a loaf about 12″ × 9″ on the prepared sheet pan. Mix ¼ cup ketchup with 2 teaspoons Dijon mustard and brush over the top. Bake at 350°F until the center reaches 160°F, 45–60 minutes. Let rest 10–15 minutes before slicing and serving.
Video
Notes
Cool the cooked vegetables to near room temperature before adding them to the meat for safety and to preserve texture.
Mixing by hand gives the most consistent result and helps you feel for any unmixed sections.
Nutrition
Nutrition information is an approximation.
Did you make this? Leave a comment below!