Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Meatloaf

French Onion Meatloaf


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 1 hour 45 minutes
  • Yield: 8 servings
  • Diet: Halal

Description

This French Onion Meatloaf is a comforting twist on a classic dish, loaded with sweet caramelized onions, melty Gruyère cheese, and a juicy blend of beef and pork. It’s easy to make, rich in flavor, and perfect for family dinners or meal prep.


Ingredients

Scale
  • 2 large yellow onions, thinly sliced
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1/2 teaspoon kosher salt
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • 1 teaspoon balsamic vinegar (optional)
  • 1 pound ground beef (80/20)
  • 1 pound ground pork
  • 2 large eggs
  • 3/4 cup panko breadcrumbs (or oat flour for gluten-free)
  • 1/2 cup low-fat milk
  • 1 tablespoon Dijon mustard
  • 1 tablespoon Worcestershire sauce (or coconut aminos)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly cracked black pepper
  • 1 cup shredded Gruyère cheese
  • 1/2 cup reserved caramelized onions (for topping)
  • 1/2 cup shredded Gruyère cheese (for topping)
  • 2 tablespoons fresh parsley, chopped (for garnish)


Instructions

  1. Heat butter and olive oil in a large skillet over medium-low heat. Add sliced onions and salt, then cook for 25–30 minutes, stirring occasionally, until golden and caramelized. Stir in thyme and balsamic vinegar if using. Reserve 1/2 cup for topping.
  2. In a large bowl, whisk eggs, milk, Dijon, Worcestershire sauce, garlic powder, onion powder, smoked paprika, salt, and pepper. Stir in breadcrumbs and let soak for 5 minutes.
  3. Add ground beef, ground pork, most of the caramelized onions, and 1 cup Gruyère to the breadcrumb mixture. Mix gently with hands until just combined.
  4. Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease a loaf pan.
  5. Shape the meat mixture into a loaf on the baking sheet or place in loaf pan. Bake uncovered for 40 minutes.
  6. Top the meatloaf with reserved caramelized onions and 1/2 cup Gruyère cheese. Return to oven and bake for an additional 15–20 minutes, until the internal temperature reaches 160°F.
  7. Remove from oven and let rest for 10 minutes. Garnish with chopped parsley before serving.

Notes

  • Caramelize onions low and slow for the best flavor.
  • Don’t overmix the meat to keep the texture tender.
  • Use oat flour or almond flour for a gluten-free version.
  • Gruyère can be swapped with Swiss, provolone, or mozzarella.
  • Let the meatloaf rest before slicing to keep it juicy.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (1/8 loaf)
  • Calories: 450
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 32g
  • Saturated Fat: 13g
  • Unsaturated Fat: 17g
  • Trans Fat: 0.5g
  • Carbohydrates: 12g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 135mg