French Onion Stuffed Meatloaf

4.7 from 36 votes
A red circle with the letters GF

This post may contain affiliate links. Read my disclosure policy.

Oozing with gooey mozzarella cheese and rich caramelized onions, this easy Stuffed Meatloaf combines your favorite comfort foods into one amazing dinner. It’s topped with even more cheese and a sumptuous red wine meatloaf sauce!

Mozzarella stuffed meatloaf on a serving platter with two slices cut off and a glass of wine in the background

Cheesy French Onion Stuffed Meatloaf with Red Wine Sauce

French onion soup is one of my all-time favorite comfort foods. Put a steaming bowl of it in front of me along with a grilled cheese sandwich for dipping, and I’m happy as can be. My mouth waters just thinking about the cozy beef broth and the sweet, buttery caramelized onions mingling with the gooey mozzarella cheese.

This easy recipe takes all of that French-style goodness and stuffs it into a tender homemade meatloaf! It’s a comfort food mash-up that will have everyone sprinting toward the kitchen to claim their slice. With a soup-inspired gravy sauce drizzled on top in company with more caramelized onions and golden-brown cheese, I dare you not to drool over this meatloaf.

A serving of meatloaf on a plate beside a glass of red wine and a pair of salt & pepper shakers

What You’ll Need

There are three main components that make up this dish – the caramelized onions, the meatloaf itself, and the red wine gravy sauce. Let’s go over the ingredients you’ll need for each one.

For the Caramelized Onions

  • Olive Oil: For sautéing.
  • Onions: Halved and thinly sliced. I prefer using the sweeter varieties like Vidalia or Maui, but any white or yellow onions will do.
  • Thyme: Either fresh or dried will work.
  • Salt & Pepper: Added to taste.
  • Beef Broth: Not to be confused with beef stock, which is made with bones and cartilage in addition to the meat.
  • Dry Red Wine I use Cabernet Sauvignon. If you’d prefer to leave out the alcohol, you can substitute it for additional beef broth, balsamic vinegar or Worcestershire sauce.
Ingredients for French Onion Stuffed Meatloaf.

For the Meatloaf

  • Ground Beef: Go for 85-90% lean.
  • Breadcrumbs: Use gluten-free breadcrumbs if needed. Alternatively, place certified gluten-free oats into a blender (or food processor) and pulse a few times to form crumbs.
  • Fresh Parsley
  • Salt & Pepper
  • Eggs: Lightly beaten. These help hold the meatloaf together so it doesn’t crumble when you try to cut it.
  • Shredded Mozzarella Cheese: You’ll need some for the filling and some for the topping.
Ingredients for French Onion Stuffed Meatloaf.

For the Red Wine Sauce

  • Beef Broth
  • Dry Red Wine
  • Cornstarch: To thicken the gravy.
  • Salt & Pepper
Ingredients for French Onion Stuffed Meatloaf.

How to Make French Onion Stuffed Meatloaf

Even though this recipe involves multiple components coming together, it’s really not complicated at all. Just follow along with these instructions and you’ll do great!

Make the Onions

Heat Oil: Heat the oil in a skillet over medium heat.

Sauté Onions with Salt & Pepper: Add in the onions, salt & pepper. Cook 15-20 minutes, stirring frequently, until the onions have caramelized.

Thinly sliced onions inside of a skillet with salt, pepper and olive oil

Add Thyme & Continue Cooking: Add the thyme and continue to sauté for another minute or two.

Add Wine & Broth: Pour in the wine and beef broth.

Reduce, then Set Aside: Leave the skillet on the stove and continue to stir until very little liquid remains. Set the caramelized onions aside.

Caramelized onions inside of a large skillet with a wooden spoon resting on the rim

Make the Meatloaf & the Sauce

Heat Oven: Preheat the oven to 350°F.

Make Meat Mixture: Combine the ground beef, breadcrumbs, parsley, salt, pepper and eggs in a bowl. Gently use your hands to combine the ingredients until they’re blended, trying not to overwork the meat.

The meatloaf "dough" inside of a large glass mixing bowl

Form Rectangle: Place the meat mixture onto a piece of plastic wrap or wax paper and form it into a 10×12-inch rectangle.

The meatloaf mixture in the shape of a rectangle on top of a cutting board lined with plastic wrap

Add Fillings & Transfer to Pan: Set aside half a cup of the shredded mozzarella cheese and half a cup of the caramelized onions. Sprinkle the remaining cheese and onions evenly over the meat mixture. Roll the meat up like a jelly roll, starting from the short end and lifting the wax paper as you roll. Seal the end completely, then place the loaf seam-side down into a 9×13-inch baking pan.

Bake: Transfer your meatloaf to the preheated oven and bake it for 45 minutes.

Make Sauce: While the meatloaf is baking, whisk the sauce ingredients together in a small saucepan. Bring the mixture to a boil over medium heat, then reduce the heat to a simmer until the sauce is reduced and thickened.

Red wine sauce inside of a saucepan beside a bunch of fresh parsley

Top Meatloaf: Remove your meatloaf from the oven and pour the sauce over it evenly. Sprinkle it with the reserved onions and cheese.

Partially baked meatloaf inside of a baking dish with sauce, caramelized onions and mozzarella cheese on top

Bake Again: Return the meatloaf to the oven for 15-20 minutes, until no more pink remains and it reaches an internal temperature of 160°F.

Broil: Place your cooked meatloaf under the broiler for 2-3 minutes, or until the cheese is browned and bubbly.

Let Rest: Remove the meatloaf from the oven and allow it to stand for 10 minutes before cutting into it.

Garnish & Serve: Garnish your stuffed meatloaf with a sprinkle of fresh parsley if desired, then slice and serve it.

A serving platter holding a meatloaf with a striped kitchen towel and utensils beside it

Can I Prep This in Advance?

Yes – feel free to caramelize the onions up to 24 hours before you continue working on the meatloaf. Once they cool, place them into an airtight container and store them in the fridge.

If you’d like to make the entire meatloaf ahead of time, wrap it tightly in plastic wrap after rolling it up and sealing it well. Refrigerate it until you’re ready to bake it (up to 24 hours).

A close-up shot of a loaf of meat with two slices cut off and a fork pulling out some mozzarella cheese

Tips for Success

Still not feeling confident in your meatloaf-making skills? I’ve got some helpful tips that’ll make the process go as smoothly as possible.

  • Don’t Overwork the Meat: Only combine your meat mixture until all of the ingredients are blended. Overworking it will make the meatloaf come out tough rather than tender.
  • Roll the Loaf Slowly with the Wax Paper: Use the wax paper/plastic wrap to your advantage when you’re rolling up the meat mixture – it prevents the beef from sticking to your hands. Roll slowly while applying even pressure and lifting the paper as you go, then seal the seam well.
  • Check the Internal Temperature: Checking the internal temperature of the meatloaf with an instant read thermometer is the best way to determine whether or not it’s done. This is the thermometer I use.
  • Be Sure to Broil: Don’t forget to place your meatloaf under the broiler for a couple of minutes after it’s done baking. This is what makes the cheese all golden brown and delicious!
A fork holding a bite of meatloaf over a plate holding a slice of meatloaf, mashed potatoes and green beans

Variation Ideas

There’s nothing wrong with adapting this recipe to suit your personal tastes. Just do you!

  • Use Another Kind of Cheese: I love the way that mozzarella melts in the middle of this meatloaf and browns on the top, but any cheese you like can be used in its place. Try provolone, Swiss or cheddar!
  • Switch Up the Seasonings: You can’t go wrong with salt, pepper and fresh parsley, but there are plenty of other seasonings that would make this meatloaf just as tasty. Whether you use a different herb or add some smoked paprika, go ahead and make it your own.
  • Use A Different Red Wine: Any dry red wine that you wouldn’t mind sipping on can be used to make the onions and the sauce. Pinot Noir and Merlot are both great options – just stay away from cooking wines that aren’t meant for drinking.
  • Pair the Beef with Another Meat: If you’d like, you can use half ground beef and half ground pork in your meat mixture. Using equal parts ground beef and ground veal works well too!
Meatloaf on a large serving platter with a glass of red wine behind it

Make it a Meal

There are so many different sides that would make wonderful companions for this meatloaf. I recommend whipping up one of the fool-proof dishes below!

A serving of French onion stuffed meatloaf on a plate with veggies and potatoes beside a knife and fork

How to Store and Reheat Extras

Leftover meatloaf should be kept in an airtight container in the fridge after it has cooled completely. It will stay good for 3-4 days if you store it properly.

Cover it with aluminum foil and reheat it in a 250°F oven for about 25 minutes, or until it’s hot throughout, pouring a little bit of beef broth over the meatloaf to prevent it from drying out. Individual slices can be warmed up in the microwave.

Can I Freeze Stuffed Meatloaf?

I don’t recommend freezing this meatloaf after it has been cooked, but unless the beef was previously frozen, you can freeze it before you bake it. Wrap the rolled and sealed meatloaf in two layers of plastic wrap followed by a layer of aluminum foil. Store it in the freezer for up to 1 month and thaw it out in the fridge before baking it.

Mozzarella stuffed meatloaf on a serving platter with two slices cut off and a glass of wine in the background
4.7 from 36 votes

French Onion Stuffed Meatloaf

Oozing with gooey mozzarella cheese and rich caramelized onions, this easy Stuffed Meatloaf combines your favorite comfort foods into one amazing dinner. It's topped with even more cheese and a sumptuous red wine meatloaf sauce!
Prep: 20 minutes
Cook: 1 hour 20 minutes
Total: 1 hour 40 minutes

Equipment

  • Oven

Ingredients

For the Caramelized Onions

  • 1 Tablespoon olive oil
  • 3 onions halved and thinly sliced
  • ½ Tablespoon fresh thyme or ½ teaspoon dried thyme
  • 1 teaspoon kosher salt
  • ½ teaspoon pepper
  • ¼ cup beef broth
  • ¼ cup red wine I used Gallo Family Cabernet Sauvignon, but Pinot Noir or Merlot would also work nicely

For the Meatloaf

  • 2 lbs lean ground beef
  • 1/2 cup bread crumbs or instant or slightly ground oats gluten free, if needed
  • 2 Tablespoons minced fresh parsley
  • 1 teaspoon pepper
  • 1 teaspoon kosher salt
  • 2 eggs lightly beaten
  • 8 oz mozzarella cheese shredded, divided
  • Fresh chopped parsley for garnish optional

For the Sauce

  • 2 1/2 cups beef broth
  • 1/2 cup red wine I used Gallo Family Cabernet Sauvignon, but Pinot Noir or Merlot would also be good
  • 3 Tablespoons cornstarch
  • salt & pepper to taste

Instructions

Make the Onions

  • Heat oil in a skillet over medium, add onions, salt & pepper, cook 15-20 minutes, stirring frequently or until caramelized.
  • Add thyme, sauté for minute or two, then add the wine and beef broth.
  • Reduce until very little liquid remains.
  • Set aside.

Make the Meatloaf

  • Preheat oven to 350°F.
  • In a bowl, combine ground beef, bread crumbs or oats, parsley, pepper, salt, and eggs. Gently combine with your hands until blended, but try not to overwork the meat.
  • On a piece of plastic wrap or wax paper, press the meat mixture into a 10×12-inch rectangle.
  • Set aside 1/2 cup shredded mozzarella cheese and 1/2 cup of the caramelized onions. Sprinkle the remaining 1 1/2 cups cheese and the caramelized onions evenly over ground beef. Roll up like a jelly roll, starting from the short end, lifting the wax paper or plastic wrap as you roll. Seal the end completely, and place seam-side down into a 9×13-inch baking pan.
  • Place pan in the oven and bake for 45 minutes.
  • While the meatloaf is baking, whisk the sauce ingredients together in a small saucepan, and bring to a boil over medium heat.
  • Reduce to a simmer until reduced and thickened.
  • Remove pan from oven, pour the sauce over the meatloaf, and sprinkle with the reserved onions and cheese.
  • Return meatloaf to oven 15-20 minutes, or until no pink remains and it reaches an internal temperature of 160°F. Place under the broiler for 2-3 minutes, or until the cheese is browned and bubbly.
  • Garnish with fresh parsley, if desired. Remove from oven and allow to stand 10 minutes. Slice and serve.

Notes

  • To Store: Store cooled meatloaf in an airtight container in the fridge for 3-4 days.
  • To Reheat: Cover with aluminum foil and reheat in a 250°F oven for about 25 minutes, until hot throughout, pouring some beef broth over the meatloaf to prevent it from drying out. Individual slices can be warmed in the microwave.
Nutrition Facts
French Onion Stuffed Meatloaf
Amount Per Serving
Calories 588 Calories from Fat 324
% Daily Value*
Fat 36g55%
Saturated Fat 15g75%
Trans Fat 1g
Polyunsaturated Fat 2g
Monounsaturated Fat 15g
Cholesterol 187mg62%
Sodium 1613mg67%
Potassium 708mg20%
Carbohydrates 18g6%
Fiber 2g8%
Sugar 4g4%
Protein 42g84%
Vitamin A 479IU10%
Vitamin C 7mg8%
Calcium 267mg27%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.
Disclaimers: Please discuss your individual dietary needs (i.e. gluten free) with a physician. Even when not specified, be sure to verify all ingredients are gluten free, if needed, by reading labels on all packaging and/or confirming with the manufacturer this varies by brand and can change at any time. Nutrition information shown is an estimate and not guaranteed to be accurate.

Categories:

More Hearty Beef Dinners to Try

Want more beefy meals to make for your family? I have the perfect recipes:

Disclosure: Compensation was provided by Gallo Family Vineyards via Sunday Supper, LLC. The opinions expressed herein are those of the author, and are not indicative of the opinions or positions of Gallo Family Vineyards.

Originally published November 9, 2014.

93 Comments
  1. Kenneth

    5 stars
    I’m making this recipe right now. However, the ingredients call for 8oz of cheese. This is ONLY 1 CUP of cheese.

    The directions call for 2 CUPS. This is inconsistent and messed things up when buying said ingredients. It made me one cup short. I had to go back out to get more cheese.
    You might want to fix this part.

  2. Rebecca Wallace

    I love the flavors, but I’m not sure about the sauce. I ended up with way too much (I think?) as I poured it over. Maybe I didn’t reduce it enough? Either way, it was delicious, just had to transfer it out of the soupy pan to rest.

    1. Amy

      I’m not sure if i will get a response in time, but can I assemble this the night before and then bake the next day?

  3. Ronda

    5 stars
    Oh. My. Goodness. My family loves this recipe! My children and their families request this recipe when they come to visit. Who requests meatloaf!? Seriously, this is just the best recipe. Tasty and delicious.

    1. Brianne Cupcakes & Kale Chips

      Hi Cindy,
      There isn’t actual French onion soup in the meatballs. I mention in the post that the recipe is inspired by the flavors of the soup, with caramelized onions and cheese. 🙂

    2. Ronda

      It’s the flavor from the carmelized onions, broth and red wine that you cook first. And the mozzarella cheese you layer on. You truly must take the time to cook the onions slowly and let them cook before you layer them on the meatloaf.

  4. Andrea Llewellyn

    I’m on an aip-paleo diet. I can substitute yellow onions for the onions and paleo oats or bread crumbs for the bread. What has me stumped is the corn starch. I can use tapioca starch; what consistency am I aiming for so I know how much starch to use?

    1. I typically find that tapioca starch gets thicker than cornstarch, so I’d recommend starting with about half the amount. You aren’t looking for a super thick sauce. Just thickened enough to coat and moisten the meatloaf and not be super watery.

Leave a Comment

Recipe Rating




I accept the Privacy Policy