Meatloaf with Onion and Mushroom Brown Gravy
There’s something special about a homemade meatloaf dinner served with mashed potatoes and plenty of rich brown gravy. This meatloaf with onion and mushroom brown gravy takes classic comfort food in a savory direction, replacing the traditional ketchup glaze with a hearty homemade gravy packed with sweet onions, golden mushrooms, garlic, and deep beefy flavor.
The meatloaf itself is simple to make with ground beef, breadcrumbs, milk, egg, green bell pepper, and seasonings. The real finishing touch is the onion and mushroom brown gravy, made from scratch with a buttery roux and brown stock. A splash of red wine adds extra depth, while a little cold butter at the end gives the gravy a smooth texture and glossy finish.
Whether you're making Sunday dinner or looking for a comforting homemade meal for the family, this meatloaf and gravy combination is a classic worth keeping in your recipe rotation.
Why You'll Love This Meatloaf with Brown Gravy
A Savory Alternative to Ketchup Glaze
Ketchup-glazed meatloaf has its place, but sometimes a rich, savory gravy is exactly what dinner needs. The brown gravy complements the beef without adding the sweetness of a traditional meatloaf glaze.

Homemade Onion and Mushroom Gravy
Soft, golden onions bring sweetness, while browned mushrooms contribute an earthy, savory flavor. Combined with brown stock and a buttery roux, they create a hearty gravy that tastes right at home alongside meatloaf and mashed potatoes.
Simple Ingredients, Classic Comfort Food
This recipe uses everyday ingredients to create a satisfying homemade dinner. The meatloaf is easy to prepare, and the gravy brings everything together without requiring complicated techniques.

Ingredients You'll Need
For the Homemade Spice Mix
1 tsp (2.5 g) onion powder
1 tsp (1 g) dried parsley
½ tsp (0.5 g) dried thyme
½ tsp (1 g) celery seed
½ tsp (1 g) freshly ground black pepper
½ tsp (3 g) kosher salt
¼ tsp (0.8 g) garlic powder
For the Meatloaf
1 lb (500 g) ground beef
1 cup (100 g) breadcrumbs
2 tbsp (30 g) ketchup
1 tbsp (15 ml) Worcestershire sauce
1 large egg (50 g)
½ cup (125 ml) milk
1 medium green bell pepper (150 g), chopped
½ tsp (1.5 g) garlic powder
1 tsp (1 g) dried parsley
½ tsp (1.3 g) onion powder
½ tsp (3 g) salt
¼ tsp (0.5 g) black pepper
For the Onion and Mushroom Brown Gravy
2 tbsp (28 g) unsalted butter, for sautéing the onions
1 tbsp (15 ml) neutral oil
1 large sweet onion (200 g), chopped or sliced
8 oz (227 g) cremini or baby bella mushrooms, sliced
2 cloves garlic (6 g), minced
3 tbsp (42 g) unsalted butter
4 tbsp (32 g) all-purpose flour
½ cup (125 ml) dry red wine, optional
2 cups (500 ml) good-quality brown stock
½ tsp (2 g) sugar, optional
1 tbsp (14 g) cold unsalted butter, to finish
Salt and freshly cracked black pepper, to taste
Note: The homemade spice mix is listed separately from the meatloaf seasonings. The gravy ingredients above follow the quantities used for the onion and mushroom brown gravy.
Choosing the Best Ingredients
Ground Beef
Ground beef provides the main flavor and structure of the meatloaf. A blend with some fat helps keep the finished loaf moist and flavorful. Avoid overmixing the ingredients, as this can make the texture firm and dense.
Onions and Mushrooms
Sweet onions and cremini or baby bella mushrooms are excellent choices for this gravy. The onions add natural sweetness as they soften and brown, while the mushrooms develop a deeper, earthy flavor when cooked until golden.
Brown Stock
Good-quality brown stock is the foundation of the gravy. A homemade brown stock is especially useful when you want a deeper, more developed flavor. You can find my homemade brown stock recipe here: How to Make Homemade Brown Stock.

Red Wine
Dry red wine is optional, but it adds depth and complexity to the gravy. If you prefer not to use wine, you can leave it out or use a small amount of apple cider vinegar diluted with water to provide a little acidity.
Unsalted Butter
Unsalted butter gives the gravy richness and helps control the final salt level. The cold butter stirred in at the end is particularly useful for creating a smooth, glossy finish.
How to Make Meatloaf with Onion and Mushroom Brown Gravy
1. Prepare the Meatloaf
Combine the ground beef, breadcrumbs, ketchup, Worcestershire sauce, egg, milk, chopped green bell pepper, and seasonings. Mix just until combined, then shape the mixture in a lightly greased baking dish.

2. Bake the Meatloaf
Bake at 350°F (177°C) until cooked through. Check the internal temperature in the thickest part of the loaf; ground beef should reach 160°F (71°C). Allow the meatloaf to rest before slicing.
3. Build the Onion and Mushroom Flavor
Sauté the onion in butter and oil until softened and golden to your preference. Add the mushrooms and cook until browned, then stir in the garlic and allow it to become fragrant.

4. Make the Brown Gravy
Deglaze the pan with the optional red wine, then allow it to reduce. Add the butter and flour to create a roux, followed by the brown stock. Simmer until the gravy reaches your preferred consistency.
5. Finish and Season
Stir in the optional sugar if desired, then finish the gravy with cold butter. Taste and adjust the salt and black pepper before serving over sliced meatloaf.
For the complete step-by-step recipe, including the detailed preparation and cooking instructions, check out the Sauce Boss membership on The Sauce and Gravy Channel.
What Makes a Good Onion and Mushroom Brown Gravy?
A great brown gravy depends on building flavor in stages. Browning the onions brings out their natural sweetness, while caramelizing the mushrooms adds a savory, earthy quality. Garlic contributes another layer of flavor, and deglazing the pan helps lift the browned bits that develop during cooking.
The roux thickens the stock and gives the gravy body. Allowing it to simmer helps the flavors come together and lets you adjust the consistency. Finishing with cold butter adds richness and a glossy appearance.
The result should be thick enough to coat a spoon but still pour easily over the meatloaf and mashed potatoes.
Tips for the Best Meatloaf and Gravy
Don't Overmix the Meatloaf
Mix the ingredients only until combined. Overworking the ground beef can produce a tighter, denser texture.

Give the Onions Time to Brown
You can cook the onions just until tender when you're short on time, but letting them turn golden develops a sweeter, deeper flavor that works beautifully in brown gravy.
Brown the Mushrooms Properly
Avoid rushing the mushrooms. Allowing them to develop golden color adds flavor and helps prevent the finished gravy from tasting flat.
Watch the Heat When Making the Roux
Once the flour is added to the butter, keep the heat under control and cook the mixture without letting it burn. A properly cooked roux helps give the gravy its rich texture.
Adjust the Gravy to Your Liking
If the gravy is too thick, add a little more stock. If it is too thin, let it simmer longer until it reduces to the consistency you prefer.
Season at the End
Stock can vary in saltiness, so taste the gravy before adding more salt. Freshly cracked black pepper is an excellent finishing touch.
What to Serve with Meatloaf and Mushroom Brown Gravy
Mashed potatoes are the natural choice for this meal, especially when there's plenty of gravy to pour over them. The gravy also works well with roasted potatoes, steamed green beans, glazed carrots, peas, or roasted Brussels sprouts.
For a classic comfort-food dinner, serve thick slices of meatloaf with creamy mashed potatoes and a generous spoonful of onion and mushroom brown gravy. A side of crusty bread is useful for soaking up every last bit.

Storing and Reheating
Store leftover meatloaf and gravy in separate airtight containers in the refrigerator for up to 3–4 days. Reheat the meatloaf until hot throughout, and warm the gravy gently in a saucepan, adding a splash of stock or water if it has thickened during storage.
You can also freeze the cooked meatloaf and gravy separately for up to 3 months for best quality. Thaw overnight in the refrigerator before reheating.
Final Thoughts
Meatloaf with onion and mushroom brown gravy is a satisfying take on a classic homemade dinner. The seasoned beef meatloaf is simple and comforting, while the rich brown gravy adds sweetness from the onions, earthy mushroom flavor, and a deep savory finish.
Serve it with mashed potatoes and your favorite vegetables for a hearty meal that feels right at home on the family dinner table. Once you try meatloaf covered in homemade onion and mushroom brown gravy, you may find yourself reaching for the gravy boat instead of the ketchup.





Comments