⏱️ TimePrep: 20 minutesCook: 55–65 minutesRest: 10 minutesTotal: about 1 hour 30 minutesServings: 6–8📝 IngredientsCaramelized Onions2 large yellow onions, thinly sliced2 tbsp butter1 tbsp olive oil½ tsp salt½ tsp sugar (optional, helps caramelization)½ cup beef brothMeatloaf1½ lb (680 g) ground beef (80/20 works best)2 large eggs¾ cup breadcrumbs½ cup milk2 cloves garlic, minced1 tbsp Worcestershire sauce1 tsp dried thyme½ tsp black pepper½ tsp saltTopping1½ cups shredded Gruyère cheeseFresh parsley, finely chopped (for garnish)👩🍳 Instructions1️⃣ Caramelize the OnionsHeat butter and olive oil in a skillet over medium heat.Add onions and salt. Cook 20–25 minutes, stirring often, until deeply golden and soft.Stir in sugar (if using), then add beef broth and simmer 5 minutes until slightly saucy.Remove from heat and let cool slightly.2️⃣ Prepare the MeatloafPreheat oven to 375°F (190°C).In a large bowl, mix eggs, milk, breadcrumbs, garlic, Worcestershire sauce, thyme, pepper, and salt.Add ground beef and half of the caramelized onions.Mix gently until just combined (do not overmix).3️⃣ BakeShape mixture into a loaf and place in a greased loaf pan or casserole dish.Spoon remaining onions and their juices over the top.Bake uncovered for 45 minutes.4️⃣ Add CheeseRemove from oven and top with Gruyère cheese.Return to oven and bake 10–15 minutes, until cheese is melted and bubbly.5️⃣ Rest & ServeLet meatloaf rest 10 minutes before slicing.Garnish with fresh parsley and serve hot.