Blog Menu

French Onion Soup Meatballs

This French Onion Soup Meatballs = the best combination ever. This sauce is SO GOOD… it’s really hard to resist grabbing a spoon and slurping all of it up… it makes these meatballs so flavorful. Of all the meatballs recipes I’ve made, these might win. Rich, caramelized onions add so much flavor to any dish, and this one is no exception. I’ve become quite good at cooking perfectly caramelized onions at this point. I’m kinda weird and find it pretty entertaining to watch those onions completely change form. Once you master the process you’ll see what a great addition caramelized onions are not only to soups and meatballs, but to burgers, sandwiches, hot dips, cold dips and more.

These meatballs are doused in rich caramelized onion sauce and topped with hot, melted cheese. They'll be the best meatballs you've ever had

Prep Time

    •    Prep time: 15 minutes
    •    Cook time: 50 minutes
    •    Yield: Serves 25


Caramelized Onions:

    •   1 very large yellow onion sliced into thin strings
    •   4 tbsps butter
    •   1 tsp olive oil
    •   1/2 tsp thyme
    •   1 tsp salt
    •   1 tsp sugar
    •   1/2 tsp "Better than Boullion" mixed with 1/4 cup water **
    •   1/4 cup cabernet wine Can sub Merlot


    •   1.5 pounds ground beef
    •   1 slice white bread soaked in milk
    •   1/2 cup panko breadcrumbs
    •   1 teaspoon parsley
    •   Light sprinkle of salt/pepper
    •   1 large egg
    •   4 thin slices provolone or mozzarella cheese grated cheese is okay too


    •   2 cups water
    •   1 packet beefy onion dry soup mix from a 2.2 oz. box
    •   1/2 teaspoon chicken "Better than Boullion" optional
    •   1/4 cup cabernet wine
    •   2 tablespoons cornstarch


  1. In a large pot, caramelize the onions.
  2. Add the thyme, salt, bullion/water, and wine. Cook on medium heat for about 20 minutes.
  3. In a large bowl, mix together the milk soaked, bread, panko, parsley, salt/pepper, and egg in a bowl until well combined.
  4. Add the meat and mix thoroughly with your hands. Roll into small meatballs and add to the pan with the onions, brown on each side, reduce heat if they're cooking too fast and add additional oil if necessary.
  5. Preheat oven to 370 degrees.
  6. Prepare the sauce by combining all of the ingredients and heating in a saucepan for 10 minutes. (I let the meatballs soak in this sauce overnight before cooking them in the oven, this can enrich the flavor)
  7. Place the meatballs, onion mixture, and sauce in a baking dish or cast iron skillet. Top with provolone or mozzarella cheese and cook for 20 minutes, (check on it after 15.) Once cheese is hot and bubbly, remove, and top with thyme or parsley.

This great family recipe is thanks to The-Cozy-Cook Recipes at


    Leave a comment

    Please note, comments must be approved before they are published