Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bacon Mushroom Swiss Cheese Meatloaf

  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

For the Meatloaf:

  • 2 lbs ground beef (or half beef, half pork for extra flavor)
  • 1 cup breadcrumbs (or gluten-free alternative)
  • 1/2 cup milk
  • 2 large eggs, lightly beaten
  • 1 medium onion, finely chopped
  • 2 cups mushrooms, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh thyme (or 1 tsp dried)
  • 1 tsp smoked paprika
  • Salt and pepper, to taste
  • 4 slices Swiss cheese (reserve 2 for stuffing)
  • 8 slices bacon

For the Optional Glaze:

  • 1/4 cup ketchup
  • 2 tbsp brown sugar
  • 1 tbsp Dijon mustard
  • 1 tsp Worcestershire sauce

Instructions

  1. Preheat & Prep: Preheat your oven to 375°F (190°C). Line a baking sheet with foil or parchment paper for easier cleanup.
  2. Sauté the Vegetables: In a skillet, heat 1 tablespoon of olive oil over medium heat. Toss in the chopped onion and cook for about 3–4 minutes until soft. Add mushrooms and cook for another 5–7 minutes until they’ve browned and lost their moisture. Stir in garlic and thyme, and cook for one more minute. Set aside to cool slightly.
  3. Mix the Meatloaf: In a big mixing bowl, gently combine the ground meat, breadcrumbs, milk, eggs, sautéed veggies, paprika, salt, and pepper. Mix with your hands or a spoon — just until everything comes together. Overmixing makes it tough.
  4. Shape & Stuff: Divide the meat mixture in half. On your lined baking sheet, shape one half into a flat rectangle. Lay two slices of Swiss cheese in the center, keeping a bit of space around the edges. Cover with the second half of meat and shape into a loaf, sealing in the cheese.
  5. Wrap It in Bacon: Lay out the bacon strips on a board so they overlap slightly. Carefully place the loaf on top, then wrap the bacon around, tucking the ends underneath.
  6. Add Glaze (Optional but Yummy): Mix the ketchup, brown sugar, Dijon mustard, and Worcestershire in a small bowl. Brush it all over the bacon-wrapped loaf.
  7. Bake: Bake for 50–60 minutes until the internal temperature hits 160°F (71°C). Want that bacon extra crispy? Broil for 2–3 minutes at the end — but keep an eye on it so it doesn’t burn.
  8. Rest, Then Serve: Let the meatloaf sit for about 10 minutes before slicing. This helps keep all those lovely juices inside.
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes