Kendell’s Cheesy French Onion Soup

Hearty Cheesy French Onion Soup with Mini Chicken Meatballs: A Complete Meal Recipe

There’s nothing quite like a steaming bowl of French Onion Soup, with its deeply caramelized onions, rich broth, and a glorious cap of melted, bubbly cheese and crispy croutons. It’s a classic for a reason. However, I often found myself wanting a French Onion Soup that was more substantial, a true “meal in a bowl” that could stand on its own without needing a side dish to complete the experience. This desire led me to create this enhanced version of Cheesy French Onion Soup, featuring delightful mini chicken meatballs.

A spoon lifting a meatballs, crouton, and cheese from a bowl of Cheesy French Onion Soup, showcasing the rich texture and delicious additions.
Enjoying a spoonful of hearty Cheesy French Onion Soup with mini chicken meatballs and gooey Gruyère.

This recipe transforms a beloved starter into a satisfying main course. The addition of tender, flavorful mini chicken meatballs provides a wonderful protein boost, ensuring every spoonful is packed with flavor and keeps you feeling full. While it requires a bit of patience for the onions to reach their sweet, golden-brown perfection, the entire process—from caramelizing onions to simmering the soup, preparing the meatballs, and baking the cheesy croutons—can be completed in about an hour and a half, culminating in a truly exquisite and comforting dish.

For those who adore the classic flavors of French Onion Soup but are looking for a more robust offering, this recipe is a game-changer. It takes the familiar deep, umami-rich broth and adds a layer of tender chicken, making it perfect for a chilly evening or a cozy family dinner. The effort is minimal for the profound depth of flavor you’ll achieve, and the result is a bowl that truly feels like a warm hug.

The Secret to Extraordinary French Onion Soup: Caramelized Onions

The foundation of any great French Onion Soup lies in perfectly caramelized onions. This step is non-negotiable and requires patience, but it’s where all the magic begins. Six large onions, slowly cooked over medium heat for 40-50 minutes, transform from pungent to remarkably sweet, savory, and deep golden brown. This long, slow cooking process unlocks their natural sugars and develops an incredible depth of flavor that cannot be rushed. Resist the temptation to crank up the heat; doing so will scorch the onions rather than caramelize them properly. Stirring frequently ensures even cooking and prevents sticking.

Once the onions are beautifully caramelized, we deglaze the pot with white wine and Worcestershire sauce. This crucial step lifts all those flavorful brown bits from the bottom of the pan, adding another layer of complexity to the broth. A touch of all-purpose flour is then stirred in to create a light roux, which thickens the soup ever so slightly, giving it a luxurious mouthfeel before the beef stock is added. The quality of your beef stock matters here; a good quality, rich beef stock will elevate your soup considerably. Seasoning with salt and pepper throughout the process, and tasting as you go, ensures a perfectly balanced flavor profile.

Why Add Mini Chicken Meatballs to French Onion Soup?

The inspiration for adding mini chicken meatballs came from wanting to transform French Onion Soup from a starter into a hearty, standalone meal. These meatballs are not just an afterthought; they are carefully crafted to complement the soup’s rich flavors and add a delightful texture. Made from seasoned chicken breast, egg, panko breadcrumbs, Gruyère cheese, and a secret ingredient – burrata – they are incredibly tender, juicy, and packed with flavor.

Using a food processor for the chicken breast ensures a finely chopped mixture, leading to very tender meatballs. The Gruyère cheese in the meatballs echoes the cheese on top of the croutons, creating a harmonious cheesy theme throughout the dish. Burrata, or a good quality ricotta as a substitute, adds an unparalleled creaminess and moisture, preventing the meatballs from becoming dry. Portioning them into small, one-and-a-half teaspoon sizes makes them “mini” and ensures they cook quickly and are perfect for a single bite alongside a spoonful of soup and a crouton. They are dropped directly into the boiling soup during the final cooking stage, absorbing the wonderful flavors of the broth as they cook.

Crafting the Ultimate Cheesy Gruyère Croutons

No French Onion Soup is complete without its iconic cheesy croutons. This recipe takes them to the next level. Instead of just plain toasted bread, these croutons are a masterpiece of flavor and texture. Diced baguette pieces are tossed with melted butter infused with sautéed glazed onions (or some of your beautifully caramelized onions from the soup pot) and crushed garlic. This step saturates the bread with aromatic, savory goodness.

Then comes the star: a generous ½ cup of grated Gruyère cheese, mixed right into the bread before baking, along with fresh cracked black pepper. This method ensures that the cheese isn’t just a topping, but becomes an integral part of the crouton. As they bake in a 400°F oven, the bread toasts to a golden crisp, and the Gruyère melts, then crisps up, creating irresistible cheesy edges that stick to the bread. Stirring them every 10 minutes helps achieve even browning and prevents the cheese from sticking too much to the pan. The result is perfectly golden-brown, crispy, garlic-infused, and incredibly cheesy croutons that soak up the soup beautifully while retaining a delightful crunch.

📖 Recipe

Looking into a bowl of Cheesy French Onion Soup topped with Gruyere Croutons and filled with Mini Chicken Meatballs, ready to be enjoyed.

Yield: 16 servings

Cheesy French Onion Soup with Mini Chicken Meatballs

Prep Time:
45 minutes
Cook Time:
1 hour
Total Time:
1 hour 45 minutes

I wanted to make a Cheesy French Onion Soup that was a bit more substantial and that could be a complete meal in a bowl. I achieved that goal with this recipe and my thoughtful addition of mini chicken meatballs, making it truly hearty and satisfying.

Ingredients

For the Mini Chicken Meatballs:

  • 1 ½ – 2 pounds Chicken Breast, seasoned & rough chopped
  • Kosher Salt, Diamond Crystal (or preferred brand)
  • Fresh Cracked Black Pepper
  • 1 large Egg
  • ⅓ cup Panko Bread Crumbs
  • ¾ cup Grated Gruyere Cheese, plus more for topping
  • 4 oz Burrata, removed from liquid (or ½ cup ricotta)

For the Rich French Onion Soup:

  • 8 tablespoons Salted Butter
  • 6 large Onions, yellow or red – large diced
  • 1 cup Dry White Wine (such as Sauvignon Blanc or Pinot Grigio)
  • ¼ cup Worcestershire Sauce
  • 1 ½ tablespoons All Purpose Flour
  • 6 cups Beef Stock (high quality recommended)
  • Kosher Salt, Diamond Crystal
  • Fresh Cracked Black Pepper

For the Cheesy Gruyère Croutons:

  • 12 tablespoons Salted Butter
  • 2 cubes Dorot Gardens Sautéed Glazed Onions or ¼ cup Caramelized Onions from soup pot
  • 2 cubes Dorot Gardens Crushed Garlic or 2 teaspoons fresh chopped garlic
  • 2 Baguettes, diced into 1-inch cubes
  • ½ cup Gruyere Cheese, grated
  • 1 teaspoon Fresh Cracked Black Pepper

Instructions

  1. Caramelize the Onions: In a 7-quart or larger Dutch oven or stock pot, over medium heat, melt the 8 tablespoons of butter for the soup. Add the large diced onions and stir often. Cook for about 40-50 minutes, or until the onions are dark brown in color, very soft, and intensely sweet. This slow process is key to developing the soup’s deep flavor.
  2. Prepare the Chicken Meatballs: While the onions are caramelizing, prepare the mini chicken meatballs. Season the chicken breasts generously with salt and pepper on both sides. Roughly chop them and place them in the bowl of a food processor along with the egg, panko bread crumbs, ¾ cup of Gruyère cheese, and the burrata (or ricotta, if substituting). Pulse until the mixture is well combined but still slightly chunky. Do not over-process.
  3. Portion the Meatballs: Portion the meatball mixture out onto a tray using 1 ½ teaspoon sizes or a mini portion scoop. The goal is small, one-bite meatballs. After portioning, gently roll them between your hands to smooth them out. Reserve the meatballs for later use; you can refrigerate them if preparing ahead.
  4. Deglaze the Pot: When the onions have finished caramelizing, pour in the white wine and Worcestershire sauce. Stir well, scraping off any delicious brown bits (fond) from the bottom of the pan with a wooden spoon. This deglazing step adds immense flavor.
  5. Build the Soup Base: Simmer the liquid until the pan becomes nearly dry again. Stir in the 1 ½ tablespoons of all-purpose flour for 1-2 minutes to cook out the raw flour taste, creating a light roux. Gradually pour in the 6 cups of beef stock, stirring constantly to prevent lumps. Season the soup with kosher salt and fresh cracked black pepper. Taste and adjust seasonings as needed, then bring the mixture to a gentle boil.
  6. Preheat Oven for Croutons: Preheat your oven to 400°F (200°C).
  7. Prepare Crouton Butter: As the soup comes to a boil, prepare the butter mixture for the croutons. In a small skillet, warm the 12 tablespoons of butter with the glazed onions (or caramelized onions from your soup pot) and crushed garlic until the butter is just melted and aromatic.
  8. Season the Croutons: In a large bowl, add the diced baguette. Pour the melted butter mixture over the bread. Sprinkle in the ½ cup of grated Gruyère cheese and 1 teaspoon of black pepper. Toss everything well to ensure all the bread cubes are evenly coated with the buttery, cheesy mixture.
  9. Bake the Croutons: Spread the seasoned croutons in a single layer on a large sheet pan (you may need two pans to avoid overcrowding). If desired, sprinkle with a little more Gruyère cheese. Bake in the preheated oven for 10 minutes. Remove from the oven and stir the croutons, scraping any cheese that might have stuck to the pan. Bake for another 10 minutes, stir again. Bake for a final 10 minutes. The croutons should be golden brown, crispy, and the cheese should be melted and adhered to the bread, no longer sticking to the pan. If they are still soft, bake for a few more minutes until desired crispness is achieved.
  10. Cook the Meatballs in Soup: Once the soup has come to a boil, carefully drop the mini chicken meatballs into the simmering broth. Bring the soup back to a boil and cook for 10 minutes, ensuring the meatballs are cooked through. For best results and to prevent overcooking if you have many servings, you might add half the meatballs initially, serve, and then cook the remaining batch just before serving seconds.
  11. Serve: Ladle the hearty Cheesy French Onion Soup, complete with its tender chicken meatballs, into oven-safe bowls. Top generously with your freshly baked cheesy Gruyère croutons. If you desire an extra layer of cheesy goodness, sprinkle a little more Gruyère cheese over the croutons and briefly broil until bubbly and golden. Serve immediately and enjoy!

Tips and Variations for Your French Onion Soup

To ensure the best possible experience with this hearty French Onion Soup, here are some additional tips and ideas for variations:

  • Onion Choice: While yellow onions are traditional and excellent for caramelization, red onions can also be used, offering a slightly sweeter and milder flavor when cooked down. A mix of both can add complexity.
  • Wine Alternatives: If you prefer not to use white wine, you can substitute it with an equal amount of additional beef stock or a non-alcoholic cooking wine specifically designed for deglazing. The flavor profile will be slightly different, but still delicious.
  • Cheese Options: Gruyère is classic, but you can experiment with other melting cheeses. Emmental, Comté, or even a good quality sharp white cheddar can work well for the croutons. For the meatballs, you could also try a touch of Parmesan for added umami.
  • Make Ahead: The caramelized onions can be made a day in advance and stored in the refrigerator. The chicken meatballs can also be prepared and refrigerated or frozen before cooking. The soup base (without meatballs) can be made ahead and gently reheated. It’s best to cook the meatballs and croutons just before serving for optimal texture.
  • Broiling for Extra Gooeyness: For an extra special presentation, after topping your soup with croutons and a final sprinkle of cheese in oven-safe bowls, place them under the broiler for a minute or two until the cheese is melted, bubbly, and slightly golden. Watch carefully to prevent burning!
  • Spice It Up: A pinch of red pepper flakes added to the soup base can introduce a subtle warmth and kick, if you enjoy a little heat.
  • Vegetarian Option (without meatballs): While this recipe focuses on adding chicken, you could adapt the soup portion to be vegetarian by using a high-quality vegetable broth and omitting the Worcestershire sauce (or finding a vegan alternative).

Serving Suggestions and Related Recipes

This Hearty Cheesy French Onion Soup with Mini Chicken Meatballs is truly a meal in itself. Pair it with a simple green salad dressed with a light vinaigrette to cut through the richness. A crusty bread (beyond the croutons) on the side is always a welcome addition for soaking up any remaining broth. For dessert, a light fruit tart or a scoop of sorbet would be a lovely finish.

If you’re a devoted French Onion Soup lover, you might also enjoy exploring other variations and inspired dishes:

  • For a quicker, yet still delicious, classic version, check out French Onion Soup – Mom’s Version.
  • If you love the flavor profile but prefer it as a chicken main course, my French Onion Chicken recipe makes a fantastic dinner.
  • And for something truly unique and French Onion-inspired, don’t miss my Stuffed Pork Tenderloin, which brings those comforting flavors to a different cut of meat.

Storage and Reheating

Leftover soup (without croutons) can be stored in an airtight container in the refrigerator for up to 3-4 days. The croutons are best enjoyed fresh, as they can become soggy if stored with the soup. If you have leftover croutons, store them in an airtight container at room temperature for a day or two and re-crisp them in a toaster oven before serving.

To reheat the soup, gently warm it on the stovetop over medium-low heat until heated through. Add a splash of beef stock or water if it has thickened too much. If you’ve stored the meatballs separately, add them during the reheating process. This soup also freezes well; allow it to cool completely before transferring to freezer-safe containers. Thaw in the refrigerator overnight and reheat as directed.

Nutrition Information:

Yield:

16

Serving Size:

1

Amount Per Serving:
Calories: 472Total Fat: 23gSaturated Fat: 13gTrans Fat: 1gUnsaturated Fat: 8gCholesterol: 117mgSodium: 862mgCarbohydrates: 32gFiber: 2gSugar: 6gProtein: 30g

This is an estimated caloric value, actual numbers may differ based on the ingredients used.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram. Don’t forget to tag #KendellKreations!

© Kendell


Cuisine:

American

/
Category: Soups and Stews

A top-down view of Cheesy French Onion Soup with mini chicken meatballs and Gruyere croutons, ready to be pinned.