Baked French Onion Meatballs

Featured in Start the Party: Crowd-Pleasing Appetizers.

Turn the flavors of traditional French onion soup into a delicious chicken meatball dish filled with caramelized onions, crusty bread, and melted cheese.

A chef holding a plate of food.
Updated on Sun, 30 Mar 2025 00:21:03 GMT
A skillet with cheesy meatballs, caramelized onions, and herbs. Pin it
A skillet with cheesy meatballs, caramelized onions, and herbs. | linacooks.com

I whipped up these French Onion Meatballs during a cold afternoon when I was torn between soup and meatballs for our family dinner. They've become our go-to meal when temperatures drop. Think juicy meatballs bathed in sweet onion gravy, covered with melted cheese and crunchy bread. It's the ultimate comfort food that'll warm you right up.

The Perfect Kitchen Marriage

Sometimes cooking just clicks, and this dish definitely did. I blended my grandma's meatball secret with my favorite French onion soup flavors. The onions turn sticky and golden as they cook down while the meatballs stay super moist. When that cheese melts over everything, the dining table gets quiet except for happy mumbles between bites.

What You'll Want to Grab

  • Ground Chicken or Beef: I typically use chicken, though beef tastes great too—just make sure there's some fat in there for good flavor.
  • Sweet Onions: Look for large, extra-sweet ones since they're what makes this dish special.
  • Dry White Wine: Whatever white's already open will do fine, or try apple cider instead.
  • Crusty French Bread: The harder and crustier, the better it'll soak up that yummy sauce.
  • Gruyère Cheese: It costs more but delivers that amazing nutty flavor when melted.
  • Egg: This helps bind our meatballs together.
  • Broth: Use your favorite type—I usually grab chicken.
  • Butter: Be generous here—it transforms those onions completely.
  • Fresh Herbs: A bit of thyme or parsley makes everything pop.

The Cooking Journey

Meatball Creation
Combine everything with light fingers—don't squeeze too hard. Shape them into balls and bake them instead of frying for less hassle.
Onion Transformation
Cook those onions slowly with butter until they're super soft. A little wine helps them turn golden and brings out their sweetness.
Creating Your Sauce
Mix in mushrooms and broth with those beautiful onions so all the flavors can blend together.
Finishing Touch
Place meatballs into the sauce, layer on bread and cheese, then broil until it's all bubbly and gorgeous.
A close-up of a dish featuring meatballs simmered with caramelized onions, garnished with herbs and grated cheese in a cast iron skillet. Pin it
A close-up of a dish featuring meatballs simmered with caramelized onions, garnished with herbs and grated cheese in a cast iron skillet. | linacooks.com

Smart Cooking Advice

Don't overwork your meatball mixture or they'll end up tough. Give those onions plenty of time to cook down—you can't rush this part. I always use my trusty oven-safe pan so there's fewer dishes to wash and it looks prettier when served.

On Your Plate

At our table, we spoon these over fluffy mashed potatoes. A basic green salad works great alongside. The bread topping isn't just for show—it soaks up all that amazing gravy.

Time-Saving Tricks

You can prep both meatballs and onions a day early. Store them in your fridge, then just heat everything through and add the cheese layer right before dinner. And don't toss leftovers—they taste even better the next day after the flavors mingle.

Your Own Spin

Ground turkey works great for a lighter version. Any cheese that melts well can stand in for gruyère, and you can swap in gluten-free bread if needed. Try adding a splash of balsamic vinegar to your onions for extra richness.

Crowd-Pleasing Dish

This is my go-to for casual get-togethers, served straight from the pan. Something magical happens when guests smell that rich aroma and see the bubbling cheese. I never get tired of the excited reactions when it comes out all hot and bubbling.

Fits All Diets

My friends who avoid dairy love this with vegan cheese alternatives. For those watching carbs, I leave out the bread and go heavy on the cheese instead. The recipe easily adjusts to fit whatever dietary needs you're working with.

Why We Love It

These meatballs turn everyday ingredients into something extraordinary. The slow-cooked onions with that melty cheese layer create a meal that feels special without being fussy. It's the kind of food that brings back memories with every bite.

Enjoyable Any Season

Though we crave this most when it's chilly outside, it tastes amazing year-round. Sharing a skillet of these meatballs somehow turns regular dinners into little celebrations. They show how following your cooking instincts can create the most wonderful meals.

A cast-iron skillet filled with golden-brown meatballs topped with melted cheese and garnished with herbs and onions in a savory sauce. Pin it
A cast-iron skillet filled with golden-brown meatballs topped with melted cheese and garnished with herbs and onions in a savory sauce. | linacooks.com

Frequently Asked Questions

→ Why soak the bread?

It keeps the meatballs moist and binds the ingredients together. Skipping this step makes them too dry.

→ Can I use different meat?

Ground pork or turkey are great swaps. Be careful not to overcook since leaner meats dry out faster.

→ Why add wine gradually to onions?

It lets the onions absorb the flavor as it cooks. This step builds a rich depth for your dish.

→ What can I substitute for gruyere?

Try Swiss or a mix of mozzarella and provolone. You want something that melts well and adds flavor.

→ Can I make this ahead?

You can prep the dish up to simmering the meatballs. When ready to serve, reheat and finish with cheese and bread.

French Onion Meatballs

Tender chicken meatballs cooked in a creamy French onion sauce with mushrooms, caramelized onions, and gruyere cheese for ultimate comfort.

Prep Time
15 Minutes
Cook Time
45 Minutes
Total Time
60 Minutes
By: Paolina

Category: Appetizers

Difficulty: Intermediate

Cuisine: Fusion of American and French flavors

Yield: 8 Servings (8 servings)

Dietary: ~

Ingredients

01 About 2 and 1/2 cups of chicken stock.
02 6 slices of baguette or similar crusty bread.
03 3-4 onions (yellow is best), sliced up.
04 Two tablespoons each of fresh sage and thyme.
05 A single egg, beaten gently.
06 1 and 1/4 pounds of ground chicken.
07 1 slice of whole wheat bread.
08 6 tablespoons of salty butter.
09 1 cup shredded gruyere cheese.
10 Around 1/4 cup cream or whole milk.
11 3 minced garlic cloves.
12 3/4 cup dry white wine.
13 Sliced mushrooms, about 2 cups.

Instructions

Step 01

Turn the oven on to 450°F. Grease your 9x13 dish lightly.

Step 02

Combine soaked bread, chicken, egg, and spices. Roll into small ball shapes.

Step 03

Bake the balls for 15 minutes until browned outside but still soft.

Step 04

In a pan, cook onions with butter slowly. Add wine a little at a time over 25-30 mins.

Step 05

Stir in mushrooms, herbs, broth. Let it simmer with meatballs for 10 minutes. Add cream at the end.

Step 06

Top with crispy bread slices and cheese. Broil 3-5 minutes until bubbly.

Notes

  1. You can prep in advance up to the simmering step.
  2. Pour the wine little by little as onions cook.
  3. Be sure to soak the bread thoroughly.

Tools You'll Need

  • 13x9 inch casserole dish.
  • Ovenproof pan or skillet.
  • A flat baking tray.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy.
  • Has eggs in it.
  • Includes wheat.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 689
  • Total Fat: 42 g
  • Total Carbohydrate: 35 g
  • Protein: 38 g