Ingredients
Equipment
Method
Preheat and mix the meat
- Preheat the oven to 350°F.
- Mix ground beef, breadcrumbs, eggs, milk, grated onion, Worcestershire, salt, and pepper until evenly combined.
Shape into a stuffed log
- On plastic wrap, press the meat mixture into a 10x14 inch rectangle, smoothing it into an even layer.
- Layer Swiss cheese slices, sautéed cremini mushrooms, and crumbled bacon over the meat, leaving a 1-inch border uncovered.
- Roll tightly using the plastic wrap, then seal the ends to form a loaf.
- Place the rolled meat seam-side down in a loaf pan.
Glaze, bake, and rest
- Spread the glaze (ketchup and brown sugar mixture) over the top.
- Bake at 350°F for 60–70 minutes, until the internal temperature reaches 160°F.
- Rest the meatloaf for 10 minutes before slicing so the melted cheese sets.
Notes
For clean slices, let the meatloaf rest the full 10 minutes and use a sharp knife with a gentle sawing motion. Store leftovers in the refrigerator up to 4 days. Freeze sliced portions in a freezer-safe container up to 2 months. For a lighter option, swap half the ground beef for ground turkey while keeping the same filling and bake time.
