A rich and hearty meatloaf infused with caramelized onions, Gruyère cheese, and savory herbs — inspired by the flavors of French onion soup.
2 lbs ground beef (80/20)
2–3 large yellow onions, thinly sliced
2 tbsp butter
1 cup shredded Gruyère or Swiss cheese (plus more for topping)
¾ cup panko breadcrumbs
2 eggs
2 garlic cloves, minced
1 tbsp Worcestershire sauce
1 tsp fresh thyme (or ½ tsp dried)
Salt and pepper to taste
¼ cup beef broth (for deglazing)
Preheat oven to 350°F (175°C).
Caramelize onions in butter over medium-low heat for 30–40 minutes. Add beef broth to deglaze.
Reserve ⅓ of onions for topping.
Mix beef, eggs, breadcrumbs, Worcestershire, thyme, garlic, cheese, and remaining onions.
Shape into a loaf and place on a lined baking sheet or loaf pan.
Bake for 35–40 minutes.
Top with reserved onions and more cheese.
Bake an additional 15–20 minutes until cheese melts and internal temp is 160°F.
Broil for 2–3 minutes if desired.
Let rest 10 minutes before slicing.
Substitute cheese, beef, or breadcrumbs to suit dietary needs.
Leftovers make great sandwiches.
Freeze cooked slices for quick future meals.