Main Courses

French Onion Chicken Meatballs

Posted: May 3

Time: 1 hour 5 minutes

Yield: 16 servings

recipe image

French Onion Chicken Meatballs are addictively bite-sized, so a double-batch may be the move! Moist ground chicken is rolled up into a garlic-infused, cheesy, savory ball. They are smothered in a finger-licking-ly rich, buttery, and beefy sauce and topped off with even more melty cheese. Whether you serve them as your main dish or let them be the star of your appetizers, French Onion Chicken Meatballs will be gone in a flash!


For the meatballs:
2 tablespoons extra virgin olive oil
1 pound ground chicken
1/2 cup Gruyere cheese or Swiss cheese
1/4 cup bread crumbs
2 tablespoons parsley, chopped
1 large egg, beaten
2 cloves garlic, minced
1 teaspoon kosher salt
ground black pepper, to taste
For the sauce:
4 tablespoons butter
2 large onions, thinly sliced
2 cloves garlic, minced
2 cups beef broth, low-sodium
2 teaspoons thyme, plus more for garnish, chopped
kosher salt, to taste
ground black pepper, to taste
1 1/2 cups Gruyere cheese or Swiss cheese


Step 1

Preheat the oven to 425 degrees F.

Step 2

Line a large baking sheet with foil and rub it with the extra-virgin olive oil.

Step 3

In a large bowl, combine the ground chicken, 1/2 cup Gruyere cheese, bread crumbs, parsley, egg, and 2 cloves garlic.

Step 4

Season the chicken mixture with 1 teaspoon of salt, as well as pepper, to taste.

Step 5

Using your hands, form the chicken mixture into 16 meatballs.

Step 6

Place the meatballs on the prepared baking sheet and bake until golden and cooked through at 165 degrees F, about 25 minutes.

Step 7

While the meatballs are baking, in a large skillet over medium heat, melt the butter.

Step 8

Add the onions to the butter and cook, stirring the onions often, until they are very soft and golden, about 25 minutes.

Step 9

Add 2 cloves garlic to the onion mixture and cook until fragrant, about 1 minute.

Step 10

Add the beef broth and 2 teaspoons thyme to the onion mixture.

Step 11

Season the onion mixture with salt and pepper.

Step 12

Bring the broth mixture to a boil, then reduce to medium heat.

Step 13

Let the broth mixture simmer until slightly thickened, about 10 minutes.

Step 14

Add the baked meatballs to the broth mixture and sprinkle with the remaining Gruyere cheese.

Step 15

Cover the skillet with a lid and cook until the meatballs are warmed through, and the cheese is melty, for about 5 minutes.

Step 16

Serve warm.

dialog logo

Subscribe to Our Free Newsletter

Food is one of life's greatest joys, but good cooking doesn't have to be hard or intimidating. Our hundreds of recipes make eating easier. With Command Cooking, you'll go from 😳 to 😋 and find yourself saying “that was easy” after every meal.

By submitting this form, you are agreeing to our Terms of Use. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.