• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Confessions of a Baking Queen logo
  • About
    • Contact
  • All Recipes
    • St. Patrick's Day
    • British Recipes
    • Breakfast
    • Desserts
      • Bars
      • Breads
      • Brownies
      • Caramel
      • Cakes
      • Chocolate
      • Confections
      • Cheesecakes
      • Cookies
      • Cupcakes
      • Custards & Puddings
      • Creme Brûlée
      • Lemon
      • Peanut Butter
      • Pies & Tarts
      • Frostings
      • Scones
    • Appetizers
    • Drinks
    • Egg Free
    • Gluten Free
    • Spring
    • Fall
    • Summer
  • Desserts
    • Cookies
    • Cakes
    • Bars
    • Cheesecakes
  • Shop
menu icon
go to homepage
  • About
  • All Recipes
    • Recipe Search
    • Recipe Index
  • Chocolate
  • Cakes
  • Cookies
  • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • All Recipes
      • Recipe Search
      • Recipe Index
    • Chocolate
    • Cakes
    • Cookies
    • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Savory Dishes

    French Onion Meatballs

    By Elizabeth Waterson // May 26, 2010 (Updated Oct 25, 2025) // Leave a Comment

    Jump to Recipe·Leave a Review
    This post may contain affiliate links, which may pay me a small commission for my referral at no extra cost to you! Thank you for supporting Confessions of a Baking Queen!

    12 shares
    french onion meatballs in an black skillet next to an onion, cheese, bread, and rosemary on a light pink surface.

    Impress your dinner guests with these delicious French Onion Meatballs. Follow our step-by-step photos to create a savory and flavorful dish that will have everyone asking for seconds!

    french onion meatballs in an black skillet next to an onion, cheese, bread, and rosemary on a light pink surface.

    Meatballs are a great way to get your favorite flavors in a new dish, I found this first when I made my chicken parmesan meatballs and fell in love. So creating a meatball recipe inspired by my adoration for French Onion Soup was sure to be a winner. These are rich, delicious, and perfect for a party!

    The recipe does take some time because caramelizing onions takes time, but it's not hard!

    hand using a piece of bread to scoop up a french onion meatball out of a black skillet.

    Let's get to the recipe

    Jump to:
    • Ingredients
    • Instructions
    • Tips for Success
    • More appetizer recipes
    • Recipe Card
    • Recipe Ratings & Comments

    Ingredients

    For this scrumptious beef recipe you will need:

    • Large Yellow Onions. Thinly sliced.
    • Salt & Pepper. For the onions and meatballs.
    • Butter. I love the flavor you get from butter but you could use some high heat oil like avocado oil in place of it.
    • Ground Beef. The traditional flavor of French Onion soup is beefy so I don't suggest swapping in Ground Turkey or Ground Chicken. You can it will just alter the flavor.
    • Bread Crumbs. The breadcrumbs will thicken up the meatballs.
    • Fresh Thyme. This delicious herb should be finely chopped. Will go inside the meatballs and garnish on top of them.
    • Minced Garlic. Measure the garlic with your heart!
    • Large Egg. The egg helps bind the meatball's ingredients together.
    • Milk. The little bit of milk helps keep the meatballs nice and moist.
    • Worcestershire Sauce. You can't beat the delicious flavor this provides.
    • Gruyere Cheese. Will go inside the meatballs and on top. I have used both Gruyère cheese and a mixture of mozzarella cheese and Gruyere on top and both are delicious although when just Gruyere I end up with more pooled oil on the sides.
    • All-Purpose Flour. The flour will thicken the onions and liquid into a delicious sauce.
    • Dry White Wine. The wine will deglaze the pan getting all of the delicious flavors together.
    • Beef Stock or Beef Broth. The base of the sauce.
    • Balsamic Vinegar. Just a little bit adds great flavor.
    • French Baguette. You'll take a baguette, slice it up, add some oil, and toast it up.

    You could also serve this up on top of mashed potatoes.

    ingredients for french onion meatballs on a light pink surface

    For ingredient quantities please reference the recipe card below. On the recipe card there is a button for US or M (Metric) measurements.

    Instructions

    In a large skillet over low- medium heat add the butter and onions. Stir every five minutes or so, it will take about 35-45 minutes for the onions to caramelize depending on how large your pan is. While the onions are cooking make the meatballs.

    onions cooked in a large skillet until caramelized on a light pink surface with an orange linen.

    In a large bowl mix together the ground beef, bread crumbs, thyme, garlic, egg, milk, Worcestershire sauce, salt & pepper, and shredded gruyere cheese. I use my clean hands to mix until just combined, don't over-mix it. I use a medium cookie scoop to scoop equal size meatballs then use my hands to roll them into balls. Place on a plate and lightly cover with plastic wrap then set aside until ready.

    meatball ingredients mixed together in a glass bowl on a light pink surface with an orange linen.

    Once the onions are a deep brown, sprinkle some flour on top and mix to combine for a minute or two. Add the white wine and the back of your wooden spoon to scrape the bottom of the pan, all those brown bits are the flavor. 

    flour mixed into onions in a skillet on a light pink surface with an orange linen.

    Add the beef stock and balsamic vinegar and cook for another 3-4 minutes. Once thickened transfer to a heat-proof bowl.

    french onion sauce in a skillet transfered to a dish on a light pink surface.

    In the same pan (it's okay if there are a couple of onions left) brown the meatballs over medium heat. Turn the meatballs every 2-3 minutes to cook on each side.  Add the onions and sauce back to the pan, and push it around so that the meatballs sort of sit on the onion sauce.

    meatballs browned then french onion sauce poured on top in a skillet on a light pink surface.

    Sprinkle on cheese and broil for 3-5 minutes, watch carefully so you don't burn the cheese.

    gruyere cheesed added on top of french onion meatballs in a skillet.

    Slice the baguette into bite-size pieces at an angle and brush with olive oil then bake at 425F for 5-10 minutes. Once the crostinis are slightly toasted place each piece around and into the French onion meatballs dish. Store any leftovers in an airtight container for up to 4 days.

    french onion meatballs in a skillet.

    Make sure to get your slice of bread really wedged down into that onion sauce for the best bite of heaven!

    up close of a french onion meatball on a piece of bread.

    Tips for Success

    • Don't rush caramelizing the onions, it takes a long time but it's worth it!
    • When making the meatballs don't overmix the meat.
    • Store leftovers in an airtight container for up to 4 days.
    • You can reheat the meatballs on a stovetop for a few minutes.

    More appetizer recipes

    • Scotch Egg
    • Pizza Puffs
    • Seven Layer Dip

    ★★★★★ Please let me know if you make this recipe by leaving a star rating and comment below!

    Make sure to join our Newsletter and follow us on Pinterest, Instagram, Facebook, & Twitter.

    Print

    Recipe Card

    clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
    french onion meatballs in an black skillet next to an onion, cheese, bread, and rosemary on a light pink surface.

    French Onion Meatballs

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    Print Recipe
    Pin Recipe

    Impress your dinner guests with these delicious French Onion Meatballs. Follow our step by step photos to create a savory and flavorful dish that will have everyone asking for seconds!

    • Total Time: 1 hour 5 minutes
    • Yield: 4 Servings 1x

    Ingredients

    Units Scale

    Caramelized Onions

    • 3 Large Yellow Onions, thinly sliced
    • ¼ Teaspoon Salt
    • Pinch of Pepper
    • 3 Tablespoons Butter

    Meatballs

    • 1lb Ground Beef
    • 95 grams (¾ Cup) Bread Crumbs
    • 2 Teaspoons Fresh Thyme, finely chopped- extra for topping
    • 2 Teaspoons Minced Garlic
    • 1 Large Egg
    • 1 Tablespoons Milk
    • 2 Teaspoons Worcestershire Sauce
    • 1 Teaspoon Salt
    • ½ Teaspoon Ground Pepper
    • ¼ cup Gruyere Cheese

    French Onion Sauce 

    • 3 Tablespoons All-Purpose Flour
    • 30z Dry White Wine
    • 16oz (2 Cups) Beef Stock
    • Splash of Balsamic Vinegar
    • Fresh Thyme
    • ¼ cup Shredded Gruyere Cheese

    Accompaniments

    • Store-bought Baguette
    • Olive Oil
    • Rosemary for sprinkling

    Instructions

    Caramelized Onions

    1. In a large skillet over low- medium heat add the butter and onions. Stir every five minutes or so, it will take about 35-45 minutes for the onions to caramelize depending on how large your pan is. While the onions are cooking make the meatballs.

    Meatballs

    1. In a large bowl mix together the ground beef, bread crumbs, thyme, garlic, egg, milk, Worcestershire sauce, salt & pepper, and shredded gruyere cheese. I use my clean hands to mix until just combined, don't over-mix it. I use a medium cookie scoop to scoop equal size meatballs then use my hands to roll them into balls. Place on a plate and lightly cover with plastic wrap then set aside until ready.
    2. Once the onions are a deep brown, sprinkle some flour on top and mix to combine for a minute or two. Add the white wine and the back of your wooden spoon to scrape the bottom of the pan, all those brown bits are the flavor.  Add the beef stock and balsamic vinegar and cook for another 3-4 minutes. Once thickened transfer to a heat-proof bowl.
    3. In the same pan (it's okay if there are a couple of onions left) brown the meatballs over medium heat. Turn the meatballs every 2-3 minutes to cook on each side.  Add the onions and sauce back to the pan, and push it around so that the meatballs sort of sit on the onion sauce. Sprinkle on cheese and broil for 3-5 minutes, watch carefully so you don't burn the cheese. The meatballs should be fully cooked by now but check they have reached 165F/74C.
    4. Slice the baguette into bite-size pieces at an angle and brush with olive oil then bake at 425F for 5-10 minutes. Once the crostinis are slightly toasted place each piece around and into the French onion meatballs dish. Store any leftovers in an airtight container for up to 4 days.

    Equipment

    a medium cookie scoop on a plain white background

    Medium Cookie Scoop

    Buy Now →
    oxo food scale

    OXO Kitchen Scale

    Buy Now →
    thermapen one

    Thermapen One

    Buy Now →

    Notes

    For the topping I have used both just Gruyère cheese and a mixture of mozzarella cheese and Gruyere on top and both are delicious although when just Gruyere I end up with more pooled oil on the sides. 

    • Author: Elizabeth Waterson
    • Prep Time: 15 Minutes
    • Cook Time: 50 Minutes
    • Category: Appetizer
    • Method: Bake
    • Cuisine: American

    Did you make this recipe?

    Tag @confessionsofabakingqueen on Instagram and hashtag it #cbqbakes

    Recipe Card powered byTasty Recipes

    Explore Recipes

    AppetizersSavory DishesWinter

    More Savory Dish Recipes

    • bowl of chicken mulligatawny soup on a light surface with a white and orange linen
      British-Style Chicken Mulligatawny Soup (Comforting & Flavorful)
    • classic basil pesto in a small bowl on a light surface with a blue linen
      Classic Basil Pesto
    • roasted salmon with a cucumber salad on a white speckeld plate with a fork and a glass of wine in the background on a grey surface
      Flaky, Buttery Salmon That Melts in Your Mouth
    • half eaten tomato sandwich on a white plate
      Tomato Sandwich

    Reader Interactions

    Comments

    No Comments

    Leave a comment & rate this recipe Cancel reply

    If you love this recipe, please consider leaving a ⭐ star rating ⭐ when you post a comment. Star ratings help people discover my recipes online. I am incredibly grateful for your support! —xx Liz

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    elizabeth mixing frosting

    Hiya! I am Elizabeth Waterson, welcome to my treat-filled site. After spending 15 years in the restaurant industry and growing up baking, I wanted to share my love of baking with you all. My step-by-step tutorials will help you learn how to bake at home. Confessions of a Baking Queen (CBQ) has been featured in CBS LA, HuffPost Taste, BuzzFeed, Taste of Home, and more! Here you will find loads of sweet recipes with a few savory ones for good measure. Feel free to message me with any questions! Happy Baking! 

    More about me →

    Winter Favorites

    • A close-up of a slice of lemon cream cheese bundt cake with a light glaze on top, served on a white plate. The texture of the cake looks moist and dense, and part of the whole cake is visible in the background.
      Lemon Cream Cheese Pound Cake
    • A slice of creamy cheesecake with a graham cracker crust, topped with bright yellow lemon curd and whipped cream, sits on a white plate. A fork holds a bite of cheesecake in the foreground, with lemons in the background.
      Fresh & Tangy No Bake Lemon Cheesecake
    • slice of lemon ricotta cake on a white plate with lemons and the whole cake on a light grey surface.
      Lemon Ricotta Cake
    • salted caramel apple crisp served in a white dish with ice cream on top
      Crisp Crumbles & Gooey Apples: This Caramel Apple Crisp Is Everything
    • Individual slices of lemon cheesecake bars on a marble counter with fresh lemons. One slice has a bight taken out of it.
      Lemon Cheesecake Bars
    • lemon curd cookies dusted in powdered sugar on a white plate on top of a stripped linen on a light surface with more lemons
      Lemon Curd Cookies
    • cut open orange olive oil cake on a white plate on a marble surface with a floral linen
      Orange Olive Oil Cake
    • spatula taking a slice of lemon olive oil cake on a brown marble surface with a blue linen
      Lemon Olive Oil Cake
    • slice of pear bundt cake cut against the full cake on a wire rack on a light brown surface with a blue and white linen, pear and coffee cup
      Moist Pear and Spice Bundt Cake
    • marshmallow topped hot chocolate in a large glass mug on a white marble surface next to chocolate chips, marshmallows and more hot chocolate
      Crock Pot Hot Chocolate
    • close up of a rib eye roast dinner on a white plate with a stripped blue linen on a light cream surface
      Juicy Ribeye Roast Made Easy
    • slice of lemon cream pie with whipped cream on top on a white plate on a blue linen on a light brown surface with a cup of coffee and lemons in the background
      Lemon Cream Pie

    Featured

    featured in confessions of a baking queen

    Footer

    Join the CBQ Community

    • Sign Up! for emails and updates
    • Join our Community on Social Media
    • Instagram, Facebook & Pinterest

    Check Out Google Web Stories

    About

    • Privacy Policy
    • About Elizabeth
    • Contact

    Resources

    • The Best Baking Tools
    • Cheesecake Recipes
    • Brownie Recipes
    • Cake Recipes
    • Shop My Favorite Products & Tools

    ↑ back to top

    As an Amazon Associate, I earn from qualifying purchases. Thank you for supporting Confessions of a Baking Queen.

    Copyright © 2026 Confessions of a Baking Queen

    12 shares