Prepare to fall in love with the ultimate comfort dish: French Onion Chicken Meatballs. These savory meatballs marry the rich flavor of slow-caramelized onions with juicy ground chicken and gooey Gruyère cheese, all smothered in a luscious beefy gravy. Imagine everything you adore about classic French onion soup—sweet onions, deep umami, bubbling cheese—pulled together with tender chicken meatballs for an absolutely unforgettable meal. Whether you’re trying to impress guests or cozying up at home, this dish is sure to be a new favorite.

Ingredients You’ll Need
The magic of French Onion Chicken Meatballs comes from simple, humble ingredients working together for big results. Each one brings its personality—don’t skip or skimp, and your kitchen will smell divine!
- Ground Chicken: The key to juicy, tender meatballs that soak up all those delightful flavors.
- Yellow Onion: Thinly sliced and caramelized, it’s the heart of the dish, providing sweetness and depth.
- Butter: Essential for achieving deeply golden onions and adding a rich, French-inspired touch.
- Olive Oil: Blends with butter to prevent burning while boosting flavor and texture.
- Breadcrumbs: Hold the meatballs together and keep them light, not dense.
- Parmesan Cheese: Brings savory bite and a hint of saltiness to balance the sweetness of onions.
- Egg: Binds everything in the meatball mixture for that perfect consistency.
- Garlic: Freshly minced for a subtle, aromatic kick.
- Salt & Black Pepper: Simple, but crucial—these amplify all the other flavors.
- Dried Thyme: Lends a gentle woodsy note to evoke classic French onion soup.
- Worcestershire Sauce: Deepens the umami and beefiness, giving the dish signature richness.
- Beef Broth: Forms the base of the light, flavorful gravy that bathes the meatballs.
- Flour: Just a touch—helps thicken the sauce to perfect, glossy gravy.
- Gruyère Cheese: A generous topping that melts beautifully, adding irresistible gooeyness.
- Fresh Parsley: A sprinkle wakes everything up with fresh contrast and color.
How to Make French Onion Chicken Meatballs
Step 1: Caramelize the Onions
Start by melting the butter and olive oil together in a large skillet over medium heat. Add your thinly sliced onions, then settle in—they need about 20 to 25 minutes of gentle cooking, with frequent stirring, until they’re deeply golden, soft and almost jammy. Trust me, this step is worth every second for that signature French Onion Chicken Meatballs flavor. Once caramelized, scoop the onions out and set aside.
Step 2: Make the Meatball Mixture
While the onions are busy transforming, combine ground chicken, breadcrumbs, grated Parmesan, egg, minced garlic, salt, pepper, thyme, and Worcestershire sauce in a large bowl. Mix everything until it’s just combined—don’t overwork or you’ll lose out on that tender texture! Roll the mixture into 1.5-inch balls, and try to keep them even for the best cook.
Step 3: Brown the Meatballs
In the same skillet (no need to clean it—those oniony bits are flavor gold), add a splash more oil as needed and arrange your meatballs in a single layer. Brown them over medium heat, turning gently so they’re golden on all sides, about 6 to 8 minutes. This builds savory flavor and locks in the juices.
Step 4: Build the Sauce
Return the caramelized onions to the skillet. Sprinkle flour evenly over everything, then toss to coat. This will help thicken the gravy. Gradually pour in the beef broth, stirring constantly. You’ll see a gorgeous sauce forming that’s begging to be mopped up with bread. Reduce the heat to low, cover, and let the French Onion Chicken Meatballs simmer for 10 to 12 minutes, making sure the meatballs cook through and soak up all that flavor.
Step 5: Add the Cheese and Finish
Uncover the skillet and shower the meatballs with a glorious handful of shredded Gruyère cheese. Pop the lid back on for just 2 to 3 minutes, letting the cheese melt and form a bubbly, gooey blanket over the entire dish. Finish with a sprinkle of fresh parsley—the contrast brings it all together. Serve your French Onion Chicken Meatballs warm and get ready for rave reviews!
How to Serve French Onion Chicken Meatballs

Garnishes
A flourish of chopped fresh parsley is classic, lending color and freshness that brightens up the whole plate. For extra decadence, try a little more grated Parmesan or a grating of fresh black pepper on top. Even a drizzle of high-quality olive oil can give your French Onion Chicken Meatballs a gourmet finish.
Side Dishes
These meatballs are absolutely dreamy over creamy mashed potatoes, buttered egg noodles, or a big hunk of crusty bread to soak up every last bit of that golden gravy. For lighter fare, serve them atop steamed green beans, roasted asparagus, or a peppery arugula salad—the possibilities are endless.
Creative Ways to Present
Take your French Onion Chicken Meatballs to a party by serving them as sliders or nestling them inside soft rolls for the best meatball subs ever. Or, bake them in a casserole dish, top with extra cheese, and broil for a bubbly, gratin-inspired main. They also make a festive appetizer when skewered with toothpicks for easy sharing.
Make Ahead and Storage
Storing Leftovers
Leftover French Onion Chicken Meatballs keep beautifully in the fridge for up to 3 days. Simply transfer them with plenty of sauce to a covered container—this keeps the meatballs plump and flavorful.
Freezing
If you want to prep ahead, these meatballs freeze well (with or without sauce). Let everything cool, then spread the meatballs out on a tray to freeze individually before transferring to a zip-top bag or airtight container. The sauce can be frozen separately or together, depending on how you prefer to reheat.
Reheating
To revitalize your French Onion Chicken Meatballs, gently reheat them on the stovetop in a covered skillet over low heat, adding a splash of broth if the sauce needs loosening. Alternatively, microwave in short bursts, making sure everything is heated through but not dried out.
FAQs
Can I substitute the ground chicken with turkey or beef?
Absolutely! While ground chicken keeps things lean and tender, ground turkey or beef both work beautifully and give the French Onion Chicken Meatballs a unique twist.
How do I get perfect caramelized onions?
The key is patience: cook them low and slow, stirring frequently, until they turn a deep golden brown. Rushing this step can leave onions unevenly cooked and lacking in sweetness.
Can I make these meatballs gluten free?
Yes! Swap the breadcrumbs for your favorite gluten free variety and use a gluten free flour blend or cornstarch to thicken the sauce. The results are just as tasty.
What’s the best cheese alternative if I can’t find Gruyère?
Swiss and Fontina are excellent stand-ins, both melting smoothly and offering that nutty, savory character loved in French Onion Chicken Meatballs. Mozzarella can work in a pinch for melty goodness.
Can I prep French Onion Chicken Meatballs in advance?
Definitely! You can form the meatballs and caramelize the onions up to a day ahead—just store them separately in the fridge until you’re ready to cook.
Final Thoughts
If you’ve never tried making French Onion Chicken Meatballs at home, now’s the perfect time to discover why they’re such a spectacular twist on comfort food. Every bite is cozy, cheesy, and absolutely packed with flavor. Give them a try and watch these meatballs become a new weeknight (or weekend) favorite at your table!
Print
French Onion Chicken Meatballs Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: French-American
- Diet: Non-Vegetarian
Description
These French Onion Chicken Meatballs are a savory twist on a classic dish, featuring tender chicken meatballs nestled in a rich, onion gravy and topped with melted Gruyère cheese. Perfect for a cozy dinner any night of the week!
Ingredients
For the Caramelized Onions:
- 1 large yellow onion, thinly sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
For the Meatballs:
- 1 pound ground chicken
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 garlic cloves, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon dried thyme
- 1 tablespoon Worcestershire sauce
For the Sauce:
- 2 cups low-sodium beef broth
- 1 tablespoon flour
- 1 cup shredded Gruyère cheese
- Chopped fresh parsley for garnish
Instructions
- Caramelize the Onions: In a large skillet, heat butter and olive oil over medium heat. Add the sliced onions and cook slowly, stirring often, for about 20–25 minutes until deeply golden and caramelized.
- Make the Meatballs: Combine ground chicken, breadcrumbs, Parmesan, egg, garlic, salt, pepper, thyme, and Worcestershire sauce in a mixing bowl. Form into 1.5-inch meatballs.
- Cook the Meatballs: Brown the meatballs on all sides in the skillet. Add the caramelized onions back to the skillet. Sprinkle flour over the mixture and stir. Pour in beef broth, cover, and simmer for 10–12 minutes.
- Finish the Dish: Sprinkle Gruyère cheese over the top, cover, and cook for 2–3 more minutes until melted. Garnish with parsley and serve warm.
Notes
- These meatballs pair well with mashed potatoes, egg noodles, or crusty bread.
- Ground turkey or beef can be used as a substitute for chicken.
Nutrition
- Serving Size: 4–5 meatballs with sauce
- Calories: 430
- Sugar: 5g
- Sodium: 660mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 130mg