Description
A delightful twist on a classic meatloaf with layers of crispy bacon, savory mushrooms, and rich Swiss cheese.
Ingredients
Scale
- 2 pounds ground beef (80/20)
- 1 cup breadcrumbs or panko
- 2 large eggs
- 1/2 cup milk
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 2 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 1 tsp salt
- 1/2 tsp black pepper
- 8 strips bacon, cooked & crumbled
- 8 oz mushrooms, sliced
- 2 tbsp butter
- 8–12 slices Swiss cheese
- Salt & pepper (to season mushrooms)
- 1/2 cup ketchup
- 2 tbsp brown sugar
- 1 tbsp apple cider vinegar
Instructions
- Cook the bacon until crispy and crumble it into pieces.
- In a skillet, sauté the sliced mushrooms in butter for 5–7 minutes until the liquid evaporates. Season with salt and pepper, then let them cool completely.
- In a large bowl, combine ground beef, breadcrumbs, eggs, milk, diced onion, minced garlic, Worcestershire sauce, Dijon mustard, salt, and pepper. Mix everything gently; be careful not to overwork the meat.
- Press half of the meat mixture into a greased loaf pan, creating a shallow indentation down the center for the filling.
- Layer Swiss cheese, sautéed mushrooms, and crumbled bacon in the indentation. Press the mushrooms slightly into the cheese to keep them centered.
- Add the remaining meat mixture on top, pressing and sealing all edges tightly.
- In a small bowl, whisk together ketchup, brown sugar, and apple cider vinegar. Spread this mixture over the meatloaf.
- Bake in a preheated oven at 350°F for about 60–70 minutes, or until the internal temperature reaches 160°F.
- Let the meatloaf rest for about 10 minutes before slicing. This helps the cheese set.
Notes
For extra cheesiness, add more Swiss cheese on top before baking. You can also customize fillings as desired.
- Prep Time: 15 minutes
- Cook Time: 70 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 6g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 120mg