This Mushroom Swiss Meatloaf is not your ordinary meatloaf! Juicy ground beef is stuffed with melted Swiss cheese, loaded with mushrooms, and topped with homemade golden mushroom gravy and more Swiss cheese. It's rich, savory, cheesy, and husband-approved.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
In a large mixing bowl, combine the ground beef, bread crumbs, eggs, diced onion, garlic powder, sea salt, black pepper, Worcestershire sauce, and diced mushrooms.
Put half the mixture into the bottom of the bread pan.
Arrange the swiss cheese cubes on the meat mixture.
Add the remaining meat mixture to the bread pan and press to compact the meatloaf.
Place the bread pan on a sheet pan and loosely cover the meatloaf with foil.
Bake for 45 minutes.
Melt the butter in a saucepan over medium heat.
Add the sliced mushrooms and saute for 10 minutes or until the pan begins to dry. Add the garlic, salt, pepper, and tomato paste and continue to cook for 1 minute.
Add the flour and cook for a few minutes.
Deglaze the saucepan with the pinot grigio, scraping any brown bits from the bottom.
Pour the beef stock into the saucepan, stirring to combine. Simmer for 5-10 minutes or until the gravy is thickened.
Remove the meatloaf from the oven, turn the heat up to 400℉. Spread a light glaze of the mushroom gravy over the meatloaf and top with the shredded swiss cheese. Return to the oven and bake uncovered for an additional 15 minutes.
Remove from the oven and allow to rest for 20 minutes before slicing.