French Onion Meatball Bake

This French Onion Meatball Bake has all the delicious flavors of a classic French onion soup with parmesan meatballs.

French Onion Meatballs are my go to make ahead meal. If I have a loved one that I'm delivering dinner to, bringing dinner to a friend that just had a baby, or just something that freezes well french onion meatballs are the perfect meal.

Ingredients

Meatballs:

  • Breadcrumbs
  • Milk
  • Ground Beef
  • Seasoning - thyme, Italian seasoning, salt, pepper, and garlic
  • Onion
  • Parmesan
  • Mozzarella
  • Egg

French Onion Sauce:

  • Butter
  • Onions
  • Seasonings - salt, pepper, garlic
  • Wine
  • Balsamic Vinegar
  • Worcestershire Sauce
  • Beef Broth
  • Mozzarella Cheese

How to Make French Onion Meatballs

  • Place your breadcrumbs into a large bowl, and add the milk to them to soak for 5 minutes. Add in your ground beef with, thyme, Italian seasoning, salt, pepper, onion, garlic, parmesan cheese, and the egg.
  • Using your clean hands, gently mix the beef together with the ingredients until well-combine. Scoop out 2 tablespoon-size portions of the meat mixture (I like to use my cookie scoop for this), and place onto a tray or large platter to hold.
  • Melt 2 tablespoon butter into a large cast iron skillet over medium-high heat, and add the meatballs in batches. Sear and brown on all sides for about 8 to 10 minutes. Place the meatballs onto a tray or sheet pan to hold while you brown the rest of the meatballs.
  • Preheat oven to 400.
  • In the same skillet as you browned the meatballs, add another 2 tablespoons of butter if needed. Once hot and melted, add the onions, salt and pepper, and allow them to cook down and deeply caramelize for about 20 to 25 minutes, stirring frequently, until the onions become very dark, soft and jammy.
  • Add in the garlic and thyme, wine, balsamic, and allow it to bubble up and reduce for about 30 seconds. Then pour in the beef stock and whisk or vigorously stir to blend in and combine until smooth. Allow the French onion sauce to simmer to 5 minutes.
  • Nestle the browned meatballs into the onion sauce, and top them with a mozzarella cheese.
  • Bake for 20 minutes until cheese is melted and slightly browned.

Share Your Experience

I would love to hear about your experience making and enjoying my French Onion Meatballs! Feel free to tag me on Instagram or leave a review below. Your feedback helps me improve our recipes and provides inspiration to fellow home cooks.

Save this recipe for later by simply using the pin button on the recipe card or any of the photos above. Happy cooking!

French Onion Meatballs

No ratings yet
This French Onion Meatball Bake has all the delicious flavors of a classic French onion soup with parmesan meatballs.
Prep Time 10 minutes
Cook Time 50 minutes
Servings: 6 people
Course: dinner, Main Course
Calories: 698

Ingredients
  

Meatballs:
  • 1 ½ cups breadcrumbs
  • ¼ cup whole milk
  • 1 ½ pounds ground beef
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • ¼ onion finely diced
  • 4 cloves garlic minced
  • ¾ cup parmesan cheese
  • 1 cup mozzarella cheese shredded
  • 1 egg
French Onion Sauce:
  • ¼ cup butter
  • 3 large white onions thinly sliced
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • 3 cloves garlic minced
  • ½ cup white wine
  • 2 tablespoon balsamic vinegar
  • 1 tablespoon Worcestershire sauce
  • 1 cup beef broth
  • 1 cup mozzarella

Instructions
 

  1. Place your breadcrumbs into a large bowl, and add the milk to them to soak for 5 minutes. Add in your ground beef with, thyme, Italian seasoning, salt, pepper, onion, garlic, parmesan cheese, and the egg.
  2. Using your clean hands, gently mix the beef together with the ingredients until well-combine. Scoop out 2 tablespoon-size portions of the meat mixture (I like to use my cookie scoop for this), and place onto a tray or large platter to hold.
  3. Melt 2 tablespoon butter into a large cast iron skillet over medium-high heat, and add the meatballs in batches. Sear and brown on all sides for about 8 to 10 minutes. Place the meatballs onto a tray or sheet pan to hold while you brown the rest of the meatballs.
  4. Preheat oven to 400.
  5. In the same skillet as you browned the meatballs, add another 2 tablespoons of butter if needed. Once hot and melted, add the onions, salt and pepper, and allow them to cook down and deeply caramelize for about 20 to 25 minutes, stirring frequently, until the onions become very dark, soft and jammy.
  6. Add in the garlic and thyme, wine, balsamic, and allow it to bubble up and reduce for about 30 seconds. Then pour in the beef stock and whisk or vigorously stir to blend in and combine until smooth. Allow the French onion sauce to simmer to 5 minutes.
  7. Nestle the browned meatballs into the onion sauce, and top them with a mozzarella cheese. Bake for 20 minutes until cheese is melted and slightly browned.

Nutrition

Calories: 698kcalCarbohydrates: 31gProtein: 39gFat: 45gSaturated Fat: 21gPolyunsaturated Fat: 2gMonounsaturated Fat: 16gTrans Fat: 2gCholesterol: 167mgSodium: 1749mgPotassium: 608mgFiber: 3gSugar: 7gVitamin A: 709IUVitamin C: 8mgCalcium: 466mgIron: 5mg

Tried this recipe?

Let us know how it was!

3 Comments

  1. Pingback: How to Buy Beef for the Holidays - Food Comes From Families®
  2. Pingback: Ricotta Meatball Bake - The Farmstyle
  3. Pingback: Easy Swedish Meatball - The Farmstyle

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating