French Onion Meatloaf with Melted Swiss Cheese

Prepare the Meatloaf Mixture:
1. In a large mixing bowl, combine the ground beef, breadcrumbs, chopped onion, milk, eggs, Worcestershire sauce, garlic powder, onion powder, salt, black pepper, and thyme. Mix until just combined, being careful not to overmix.

Shape and Bake the Meatloaf:
2. Preheat your oven to 350°F (175°C).
3. Transfer the meatloaf mixture into a loaf pan, shaping it into a loaf. Smooth the top with a spatula.
4. Bake in the preheated oven for about 45 minutes.

Prepare the French Onion Topping:
5. While the meatloaf is baking, heat the butter and olive oil in a large skillet over medium heat.
6. Add the sliced onions, sugar, and salt. Cook, stirring occasionally, for about 15-20 minutes until the onions are caramelized and golden brown.
7. Pour in the beef broth and let it simmer for an additional 5 minutes. Season with black pepper to taste.

Combine and Finish:
8. After 45 minutes, remove the meatloaf from the oven. Spoon the caramelized onion mixture over the top.
9. Sprinkle the shredded Swiss cheese evenly over the onions.
10. Return the meatloaf to the oven and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.

Serve:
11. Once done, let the meatloaf rest for 10 minutes before slicing. Serve warm with your favorite sides.

Prep Time: 15 minutes | Cook Time: 1 hour | Total Time: 1 hour 15 minutes | Servings: 6

This French Onion Meatloaf with Melted Swiss Cheese is a comforting dish that combines savory flavors with a cheesy topping. Perfect for a cozy family dinner! 🥩🧀