Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat. Add onions with a pinch of salt and cook, stirring frequently, until caramelized, about 25–30 minutes. Deglaze with beef broth as needed. Stir in garlic and cook 2 minutes. Reserve half for topping.
- Preheat oven to 375°F (190°C). In a bowl, combine ground beef, breadcrumbs, eggs, Worcestershire sauce, Dijon, thyme, salt, pepper, and half the caramelized onions. Mix gently.
- Shape mixture into a loaf on a parchment-lined sheet. Bake uncovered for 35–40 minutes until cooked through.
- Melt butter in a saucepan, stir in flour to form a roux, and cook 1–2 minutes. Gradually whisk in milk and beef broth until thickened. Stir in Mozzarella and Gruyère until smooth.
- Remove meatloaf from oven. Top with reserved onions and spoon over cheese sauce. Sprinkle Gruyère, then broil 3–5 minutes until bubbly and golden.
Notes
For extra depth of flavor, use a splash of while caramelizing the onions. Substitute Gruyère with Swiss cheese if preferred. Leftovers make fantastic sandwiches the next day.