Introduction
This isn’t your grandma’s meatloaf—unless your grandma happens to be a French chef. Combining the bold, sweet richness of caramelized onions, a juicy blend of ground beef and pork, and the irresistible melt of Swiss cheese, this French Onion Meatloaf takes comfort food to a gourmet level. Using the crockpot ensures it stays moist and flavorful, while finishing with a broiled layer of bubbling cheese gives it that classic French onion soup flair.
🛒 Ingredients
For the Meatloaf:
- 1 lb ground beef (80/20)
- 1/2 lb ground pork (or use all beef)
- 1 1/2 cups caramelized onions (see below)
- 1/2 cup plain breadcrumbs
- 1/4 cup whole milk
- 2 eggs
- 2 tsp Worcestershire sauce
- 2 tsp Dijon mustard
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp dried thyme
- Salt and black pepper, to taste
For the Caramelized Onions:
- 3 large yellow onions, thinly sliced
- 2 tbsp unsalted butter
- 1 tbsp olive oil
- Pinch of salt
- 1 tsp sugar (optional, to speed up caramelization)
- 1/4 cup beef broth or water (to deglaze)
Topping:
- 6–8 slices Swiss cheese
- Fresh thyme or parsley (optional garnish)
🍳 Instructions
Step 1: Caramelize the Onions
- In a large skillet, melt butter and olive oil over medium heat.
- Add sliced onions and a pinch of salt. Cook slowly, stirring often, for about 25–30 minutes until onions are golden brown and deeply caramelized.
- Add a splash of beef broth or water to deglaze the pan and scrape up the flavorful bits.
- Let cool slightly before adding to the meat mixture.
Tip: This can be done a day ahead and stored in the fridge.
Step 2: Prepare the Meatloaf Mixture
- In a large bowl, combine breadcrumbs and milk; let sit 5 minutes.
- Add the ground meats, eggs, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, thyme, salt, and pepper.
- Fold in the caramelized onions (reserve 1/4 cup for topping, if desired).
- Mix gently until just combined—don’t overwork it.
Step 3: Shape & Cook in Crockpot
- Shape the meat mixture into a loaf shape.
- Line the bottom of your crockpot with a piece of parchment paper or foil for easy lifting.
- Place the meatloaf inside. Cover and cook on LOW for 6–7 hours or HIGH for 3–4 hours, until internal temperature reaches 160°F (71°C).
Step 4: Add the Swiss Cheese
- Once the meatloaf is cooked, carefully transfer it (using the foil or parchment) to a baking sheet.
- Layer the top with Swiss cheese slices.
- Broil in the oven for 2–4 minutes, until the cheese is melted and bubbly. Watch closely!
Step 5: Serve
- Let the meatloaf rest for 5–10 minutes before slicing.
- Spoon some of the reserved caramelized onions on top.
- Garnish with chopped parsley or thyme, and serve with mashed potatoes, roasted veggies, or a green salad.
👩🍳 Method Summary
- Cooking Method: Slow-cooked in a crockpot, finished under the broiler
- Prep Time: 30 minutes (includes onion caramelizing)
- Cook Time: 6–7 hours on LOW or 3–4 hours on HIGH
- Servings: 6–8
🔁 Optional Add-Ons & Variations
- Add a layer of cheese in the middle of the meatloaf for an oozy surprise.
- Mix in 1/4 cup grated Gruyère for even more French flavor.
- Replace beef broth with red wine when deglazing onions for a richer taste.