Rufus For Real

menu icon
go to homepage
  • Recipe Rolodex
  • Shop My Kitchen
  • About Me
search icon
Homepage link
  • Recipe Rolodex
  • Shop My Kitchen
  • About Me
×
  • bowl of italian penicillin aka quick and easy pastina garnished with parsley, a sick day recipes hero
    20 Cozy Sick Day Recipes to Warm You Up
  • slow cooker chicken legs
    Slow Cooker Chicken Legs
  • creamy polenta featured image
    How To Make Ultra-Creamy Polenta
  • chicken noodle feature
    Homemade Chicken Noodle Soup (with Rotisserie Chicken)
  • Fresh-baked banana bread with vanilla ice cream and caramel drizzle, served with coffee and salted caramel sauce on a wooden table, delicious dessert plate.
    Salted Caramel Cupcakes
  • ground pork stir fry featured image
    30-Minute Ground Pork Stir Fry (With Coleslaw Shortcut)
  • cottage cheese bagels feature
    Quick 4-Ingredient Cottage Cheese Bagels
  • philly cheesesteak sloppy joes
    Philly Cheesesteak Sloppy Joes
  • chicken and potatoes featured image
    Sheet Pan Lemon Chicken and Potatoes with Capers
  • corn avocado tomato salad
    Corn Avocado Tomato Salad
  • air fryer croutons
    Air Fryer Croutons
  • pulled pork featured image
    Pulled Pork Sliders

Home » Recipes » Beef Recipes » French Onion Meatballs

French Onion Meatballs

Modified: Jul 17, 2025 · Published: Aug 22, 2024 by Rufus · This post may contain affiliate links · 1 Comment

↓ Jump to Recipe
  • Instagram
  • Facebook
  • Pinterest
  • TikTok

French Onion Meatballs are the deliciously tender, fantastic weekend comfort meal that the entire family will love. It's simple to make and and even easier to enjoy.

This recipe is rich and delicious and a total comfort food with the melty, gooey cheese and toast points. Just imagine French Onion Soup, but in the form of a meatball. I cannot get enough of this one. It's a perfect weekend treat that will leave your people singing your praises.

Let's get started!

Jump to:
  • let's chat!
  • ingredients
  • how to make french onion meatballs
  • recipe frequently asked questions
  • storage instructions
  • French Onion Meatballs



This post may contain affiliate links, please see our privacy policy for details. 

large cast iron skillet with french onion meatballs

let's chat!

Who doesn’t love a good, juicy meatball? These French Onion Meatballs are beyond delicious! Not only that, but they are also so simple to make because we par bake them in the oven. No babysitting them in a skillet and no moving them around potentially causing them to fall apart. No one has time for that.

While the onions caramelize, I form and bake the meatballs. While the meatballs are in the oven, I make the sauce. At that point, all that's left to do is nestle those lovely meatballs into the French onion sauce, top it with grated gruyere, and let it get ooey, gooey, melty in the oven.

Whatever you do, do skimp on serving this with slices of crusty bread to sop up that glorious sauce. That would be an injustice to you and yours. I just cannot stand for such a thing.

ingredients

  • Onions
  • Butter
  • AP Flour
  • Ground Beef
  • Panko Breadcrumbs
  • Whole Milk
  • Eggs
  • Worcestershire Sauce
  • Fresh Thyme Leaves
  • Garlic
  • Parmesan Cheese
  • Beef or Chicken Broth
  • Dijon Mustard
  • Kosher Salt and Fresh Ground Pepper
  • Gruyere Cheese
  • Mozzarella Cheese
meatballs served over a bead of egg noodles

how to make french onion meatballs

THE FRENCH ONION SAUCE

We begin with the onions. This part is going to take a minute, so be patient. But, the good news is that while the onions do their thing, we'll work on the meatballs. And, this sauce is the stuff dreams are made of. Believe me now. Thank me later.

First, add the sliced onions along with some butter and a hefty pinch of kosher salt to a cast iron skillet on medium-high heat. They will need anywhere from 30-45 minutes to cook down and caramelize. What I mean by that is that they should be a deep golden brown color by the end of the cooking process.

Make sure you stir the onions often and keep an eye on them. Onions have a lot of natural sugars and can burn easily. If you suspect they might be burning, simply add a splash of water and carry on. Stir them well every few minutes or so, and you will be just fine. And, while they cook down and get nicey-nice, we will move on to forming and par baking the meatballs.

THE MEATBALLS

To being our French Onion Meatballs, grab a mixing bowl. In goes the ground beef and panko breadcrumbs. Next, add the milk, eggs, Worcestershire sauce on top of the breadcrumbs so they begin soak up the liquid. This will help to make a succulent meatball. Add in the parmesan cheese, garlic, thyme, and salt and pepper. Using your hands, gently fold all of the ingredients together to combine. You don’t want to over mix or you will end up with a tough meatball.

Using a tablespoon scoop, portion out the meatball mixture onto two, parchment lined baking sheets. Par-bake the meatballs in a 400° oven for 15 minutes. They’ll finish cooking in the sauce so don't worry about them not being done. Once the meatballs are doing par baking, turn the oven down to 350°.

FINISHING THE FRENCH ONION MEATBALLS

Once the onions have cooked down and become a deep golden brown, we make the sauce. Add the flour to the onions, whisking it around for a few minutes to remove any raw flour taste. Slowly incorporate the hot beef broth along with the thyme leaves and a little dijon. Whisk until the mixture is all combined. Taste for salt levels and add any if so desired.

Add the meatballs to the skillet with the French onion sauce by gently nestling them into it. Top with as much gruyere and mozzarella as your heart tells you to and place the skillet into a preheated 350° oven for 20-25 minutes or until nice and bubbly.

SERVING

The favorite way to enjoy French Onion Meatballs in our house is over a bed of buttered egg noodles because that is generally what my kids request. I spoon copious amounts of that glorious sauce on top of mine. You should do this as well.

I can’t put into words how good that sauce truly is. You’ll want to drink it. At the very least, you’ll want to sop up any leftover with a crusty piece of bread. I promise.

french onion meatballs served over buttered egg noodles

recipe frequently asked questions

How do I make this French Onion Meatball recipe gluten-free? dairy-free?

All you have to do to make this recipe gluten-free is to your favorite GF flour and GF Panko breadcrumbs. To keep this recipe dairy-free, just use avocado oil instead of butter for the sauce.

003eHow do I serve these meatballs?

If it were me, I would serve these meatballs on top of a pile of buttery mashed potatoes. If you’re keeping it a little lower-carb, try my Mashed Cauliflower. Another great option would be a very simple, buttered noodle. Which is exactly what my kids requested and what you will see in the pictures.

storage instructions

Store leftovers in the fridge for 3-4 days in an airtight container.

This recipe would also be great to freeze. Store the meatballs and gravy in a freezer-safe, air-tight container. When you’re ready to use it, simply let it thaw out in the fridge, top with cheese, and heat through for serving. It’s the perfect recipe to have on hand for those busy evenings!

shop kitchen essentials

350
French onion meatballs served over a bed of butter egg noodles


If you guys make this French Onion Meatballs Recipe, be sure to leave a comment and/or give this recipe a rating! I absolutely love to hear from you all and always do my best to respond to each and every one of your comments!

large cast iron skillet with french onion meatballs

French Onion Meatballs

Print Recipe
Tender and flavorful French Onion Meatball are the simple and delicious comfort food recipe your whole family will love! Try it now!
Keyword beef, french onion, green onion, Meatballs
Prep Time 15 minutes mins
Cook Time 1 hour hr 15 minutes mins
Total Time 1 hour hr 30 minutes mins
Prevent your screen from going dark

Equipment

  • chef's knife
  • cutting board
  • baking sheets
  • mixing bowls
  • measuring cups
  • measuring spoons
  • scoop

Ingredients

  • 2 large onions, sliced
  • 4 tablespoon butter
  • 3 tablespoon all-purpose flour
  • 2-2½ cups beef (or chicken) broth
  • 2 teaspoon fresh thyme leaves, divided
  • 1 heaping tsp dijon mustard
  • 2 lbs ground beef
  • 1 cup panko breadcrumbs
  • ¼ cup whole milk
  • 3 tablespoon Worcestershire sauce
  • 2 eggs
  • 3-4 cloves garlic, minced
  • ¼ cup parmesan cheese, grated
  • ½ cup gruyere cheese, grated
  • ½ cup mozzarella, grated
  • kosher salt and fresh ground black pepper, to taste
  • toasted bread and buttered egg noodles, for serving

Instructions

Caramelize the Onions

  • Add the sliced onions along with the butter and a hefty pinch of kosher to a cast iron skillet on medium-high heat. They will need anywhere from 30-45 minutes to cook down and caramelize. Stir and check on them often. If you think they might be burning, add a splash of water and turn down the heat a bit.
  • While the onions caramelize, grab mixing bowl for the meatballs

Make the Meatballs

  • Add the ground beef and panko breadcrumbs to the mixing bowl. Next, add the milk, eggs, Worcestershire sauce on top of the breadcrumbs so they begin soak up the liquid.
  • Add in the parmesan cheese, garlic, 1 teaspoon of the thyme, and kosher salt and pepper (to taste). Using your hands, gently fold all of the ingredients together to combine.
  • Using a tablespoon scoop, portion out the meatball mixture onto two, parchment lined baking sheets. Par-bake the meatballs in a preheated 400° oven for 15 minutes. Once the meatballs are doing par baking, remove them from the oven and turn it down to 350°.

Finish the Sauce

  • Once the onions have cooked down and become a deep golden brown, make the sauce. Add the flour to the onions, whisking it around for a few minutes to remove any raw flour taste. Slowly incorporate the hot broth along with the remaining thyme leaves and dijon. Whisk until the mixture is combined. Taste for salt levels and add any if so desired.

Finishing The French Onion Meatballs

  • Add the meatballs to the skillet with the French onion sauce by gently nestling them into it. Top with the gruyere and mozzarella and place the skillet into a the 350° oven for 20-25 minutes or until nice and bubbly.
  • Serve and enjoy!

Nutrition

Serving: 1serving | Calories: 351kcal | Carbohydrates: 11g | Protein: 34g | Fat: 19g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 144mg | Sodium: 453mg | Potassium: 572mg | Fiber: 0.4g | Sugar: 2g | Vitamin A: 402IU | Vitamin C: 1mg | Calcium: 209mg | Iron: 4mg

Thank you!

I am so incredibly happy that you are here! I hope you try my French Onion Meatballs recipe and fall in love with it. If you make this recipe, please share and tag me on Instagram, Facebook, or TikTok! And, please leave a comment or star rating below. I absolutely love seeing each and every one of your kitchen masterpieces. And, as always, if you ever have any questions about any of my recipes, please don't hesitate to contact me!

Happy Cooking!

-Rufus

Rufus for Real is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. I may earn a commission, with no additional cost to you, if you purchase through those links. 

  • no knead bread feature image
    Dutch Oven No Knead Bread (4 Ingredients, Beginner-Proof!)
  • bowl of italian penicillin aka quick and easy pastina garnished with parsley, a sick day recipes hero
    Quick and Easy Pastina
  • close up of a bowl of roasted nuts
    Savory Roasted Nuts
  • This is a piece of mongolian beef picked up by chopsticks. Perfect for a fall dinner.
    Slow Cooker Mongolian Beef (Easy, Tender & Flavor-Packed)
  • picture of a white serving bowl of slow cooker beef ragu topped with parmesan cheese shavings and fresh parsley garnish. sitting on a wooden surface with a navy napkin.
    Slow Cooker Beef Ragu with Pappardelle (Rich, Cozy & Fall-Apart Tender)
  • A mug of chicken bone broth garnished with a parsley leaf. Ingredients for the broth such as peppercorns, himalayan sea salt, and fresh herbs surround the mug.
    Chicken Bone Broth
  • This is a picture of a sheet pan of cheeseburger sliders with gooey cheese and burger sauce.
    Cheeseburger Sliders with Creamy Tangy Burger Sauce
  • This is a bowl of shrimp and okra gumbo.
    Shrimp and Okra Gumbo

More Tasty Recipes You'll Love

  • chicken and ramen featured image
    Sheet Pan Chicken and Ramen (30-Minute, Kid-Friendly Dinner)
  • smash tacos feature
    Smash Burger Tacos Recipe
  • lemon shrimp pasta featured image
    Lemon Shrimp Pasta
  • skillet lasagna dinner ideas
    30 Quick and Easy Dinner Ideas

Comments

  1. Bart Jacobs says

    October 17, 2024 at 11:27 am

    5 stars
    tastes exactly like french onion but without the soup, great for the kids, too!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




Rufus in black dress outdoors

Hey, I'm Rufus!

I’m Ruth aka Rufus, your resident pot stirrer and comfort-food enthusiast.

More about me...

Trending Comfort Classics

  • bowl of italian penicillin aka quick and easy pastina garnished with parsley, a sick day recipes hero
    Quick and Easy Pastina
  • close up of a bowl of roasted nuts
    Savory Roasted Nuts
  • This is a white serving platter with two roasted cornish hens and a vintage serving fork.
    Roasted Cornish Hens (Juicy, Savory + Surprisingly Easy)
  • Picture of a bag of savory snack mix with close up of the pretzels, cereals, oyster crackers and the seasoning blend made from Everything But The Bagel Seasoning
    Savory Snack Mix (Homemade Chex Mix)

Footer

↑ back to top

About

  • Privacy Policy
  • About Me
  • Accessibility Statement
  • Shop

Contact Me

  • Contact
  • Instagram
  • Facebook
  • TikTok
  • Pinterest
  • Amazon

As an Amazon Associate I earn from qualifying purchases with no additional cost to you.

© 2025 Rufus For Real. All rights reserved.

Psssttt...

This website uses cookies to improve your browsing experience, analyze site traffic, personalize content and serve targeted advertisement.  By continuing to browse rufusforreal.com you will consent to our use of cookies. 

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.