French-American Fusion Classics verified Test Kitchen Tested timer 60 Mins Total

French Onion Chicken Meatballs

Tender chicken meatballs simmered in a rich, savory caramelized onion gravy and topped with bubbling melted Gruyère cheese. An easy, cozy one-skillet dinner!

person
Chef Lucas Hayes Senior Culinary Editorial & Test Kitchen Lead
French Onion Chicken Meatballs
Prep Time 15 mins
Cook Time 45 mins
Calories 395 kcal
Servings 4 Servings

Tender chicken meatballs simmered in a rich, savory caramelized onion gravy and topped with bubbling melted Gruyère cheese. An easy, cozy one-skillet dinner! Tested extensively in our home test kitchen, this dish pairs authentic, deep culinary technique with accessible weeknight timing.

Why This Recipe Works (Culinary Science & Test Kitchen Secrets)

  • Balanced Flavor Foundations: Carefully calibrated seasonings ensure that every layer harmonizes without overpowering the core fresh ingredients.
  • Precise Heat Control: Cooking at targeted temperatures locks in natural moisture while developing an exquisite, golden crust or glossy reduction.
  • Foolproof Proportions: Repeatedly tested to guarantee repeatable, restaurant-quality results for both beginners and experienced home chefs.

Frequently Asked Questions (FAQ)

Can I use ground beef or ground turkey instead? expand_more

Yes! Ground turkey (93/7) is an exact 1:1 substitute with identical cooking times. If using 85/15 ground beef, drain excess pan grease after searing meatballs before adding butter and onions so the gravy does not become greasy.

What is the best substitute for Gruyère cheese? expand_more

Authentic Swiss Gruyère delivers a distinctive nutty, savory aroma. Excellent melting alternatives include French Comté, Fontina, or high-grade Swiss Emmental. A blend of provolone and sharp white cheddar also performs admirably.

Can I make this dairy-free or gluten-free? expand_more

For gluten-free, use certified gluten-free panko in the meatballs and replace flour with 1 tablespoon cornstarch (dissolved in 2 tablespoons cold broth). For dairy-free, substitute olive oil or plant butter for dairy butter, omit cheese inside meatballs, and top with plant-based shredded mozzarella before broiling.

Can I prep the onions ahead of time? expand_more

Yes! Caramelizing onions takes 20 to 25 minutes. You can caramelize a double batch of onions up to 3 days ahead, store in an airtight container in the fridge, and add them directly to your skillet after browning meatballs.

Can I make this in a Slow Cooker or Crockpot? expand_more

Yes! Brown the meatballs and onions in a skillet first, transfer to your slow cooker with the broth, and cook on LOW for 3 to 4 hours. Top with Gruyère for the last 15 minutes to melt.

CookInspo Tested Master Recipe

French Onion Chicken Meatballs

Tender chicken meatballs simmered in a rich, savory caramelized onion gravy and topped with bubbling melted Gruyère cheese. An easy, cozy one-skillet dinner!

Prep Time 15 mins
Cook Time 45 mins
Total Time 60 mins
Calories 395 kcal / serving

shopping_cart Ingredients

4 Servings
  • 1 lb (450g) lean ground chicken (93/7) or ground turkey
  • 1/2 cup shredded Gruyère cheese, finely grated
  • 1/3 cup panko breadcrumbs
  • 1 large egg, lightly beaten
  • 2 cloves garlic, finely minced
  • 2 tbsp fresh Italian flat-leaf parsley, finely chopped
  • 1 tsp kosher salt
  • 1/2 tsp freshly cracked black pepper
  • 2 tbsp extra virgin olive oil (for searing)
  • 3 large yellow onions, thinly sliced (approx. 1.5 lbs)
  • 3 tbsp unsalted butter
  • 2 cloves garlic, minced (for gravy)
  • 1 tbsp all-purpose flour (or cornstarch for GF)
  • 1/4 cup dry white wine (or beef broth with 1 tsp Worcestershire)
  • 2 cups low-sodium beef bone broth
  • 1 tbsp fresh thyme leaves (or 1 tsp dried thyme)
  • 1 tsp Worcestershire sauce
  • 1 cup shredded Gruyère or Swiss cheese (for topping)
  • Fresh thyme sprigs for garnish

cooking Step-by-Step Directions

1 Shape Meatballs

In a large bowl, whisk egg, minced garlic, parsley, salt, and pepper. Gently fold in ground chicken, 1/2 cup shredded Gruyère, and panko until combined. With lightly oiled hands, shape into 12 to 14 uniform round meatballs.

2 Brown Meatballs

Heat olive oil in a 12-inch cast-iron skillet over medium-high heat. Sear meatballs for 2 to 3 minutes per side until golden brown crust forms. Transfer to a clean plate (meatballs will finish cooking gently in the simmering gravy).

3 Caramelize Onions

Reduce skillet heat to medium-low. Melt butter in pan drippings. Add sliced yellow onions with a pinch of salt. Cook low and slow for 20 to 25 minutes, scraping up browned fond from the pan floor, until onions are soft and golden mahogany. Stir in remaining garlic for 1 minute.

4 Build Gravy

Deglaze skillet with white wine, scraping up all browned bits. Sprinkle flour over onions and stir for 60 seconds. Gradually whisk in beef bone broth, thyme leaves, and Worcestershire sauce. Simmer for 3 to 4 minutes until velvety and spoon-coating.

5 Bake & Broil

Preheat oven to 400°F (200°C). Nestle seared meatballs back into bubbling gravy. Blanket evenly with 1 cup shredded Gruyère. Bake for 10 to 12 minutes until internal meatball temperature reaches 165°F (74°C). Switch oven to High Broil for 2 to 3 minutes until cheese is blistered and golden. Garnish with fresh thyme and serve warm!

Nutrition Per Serving: 395 Calories • 20 g Protein • 15 g Total Fat • 45 g Carbs • 4 g Fiber • 600 mg Sodium
auto_awesome You May Also Like Sponsored
person

Chef Lucas Hayes

Senior Culinary Editorial & Test Kitchen Lead

Lucas leads recipe development and sensory testing at CookInspo. With over 12 years of professional French and Italian culinary experience, he crafts restaurant-grade recipes optimized for everyday home cooks.

tune Recipe Fast Facts

Skill Level: Easy-Intermediate
Cooking Time: 45 Minutes
Category: American
Cuisine: French-American Fusion
Yield: 4 Servings
VIP TEST KITCHEN

Get Secret Recipes

Join 45,000+ passionate food lovers receiving our weekly tested dinner masterclasses directly in their inbox.