French Onion Meatballs

User Reviews

5.0

399 reviews
Excellent
  • Prep Time

    1 hr

  • Cook Time

    mins

  • Total Time

    1 hr 25 mins

  • Servings

    16 meatballs

  • Course

    Main Course

  • Cuisine

    American

French Onion Meatballs

These french onion meatballs are super delicious! All the flavors of french onion soup made into juicy meatballs. Cheesy, saucy goodness!

I Made This!

299 people made this

Save this

239 people saved this

Ingredients

Servings
  • 2 tablespoons olive oil
  • 2 medium onions, thinly sliced
  • 1 pound lean ground turkey or chicken, I like 94%
  • 2 garlic cloves, minced
  • 1 cup finely grated gruyere cheese, plus extra for topping
  • 2 tablespoons freshly grated parmesan
  • 1/4 cup seasoned bread crumbs
  • 3 tablespoons fresh parsley
  • 1 teaspoon dried thyme
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 to 2 tablespoons olive oil, for browning the meatballs
  • 1 ½ cups chicken or beef stock
  • 1 teaspoon flour
Add to Shopping List

Instructions

  1. Heat a large oven-safe skillet over medium-low heat and add the olive oil. Stir in the onions with a big pinch of salt. .Cook, stirring often, until the onions caramelize, about 30 to 40 minutes. Once the onions are golden and caramelly, transfer them to a plate. (Note: if you’re really in a rush, you can add 1 teaspoon of sugar, honey, maple syrup, etc to speed along the caramelization process. Be sure to stir often and check on the progress!)
  2. Preheat the oven to 350 degrees F. Take half of the cooled caramelized onions and chop them up a bit - just so they easily mix into the meatballs.
  3. In a bowl, stir together the turkey, garlic, ½ cup gruyere, all the parmesan, the breadcrumbs, parsley, thyme, salt and pepper. Add in the chopped caramelized onions. Mix until the meatballs are just combined - do not over mix!
  4. Use your hands to form the mixture into 1-inch meatballs. It helps if you wet your hands with water before rolling. It’s okay if the meatballs are not perfect rounds!
  5. Heat the same skillet over medium heat and add a drizzle of olive oil. Add the meatballs in a single layer and brown them on all sides - let them cook for 1 to 2 minutes, before flipping.
  6. Once the meatballs are completely browned, fill a shaker cup or water bottle with the stock and flour. Shake it for 30 seconds. Pour the mixture into the skillet with the meatballs. Add in the remaining caramelized onions. Top the meatballs with the remaining gruyere cheese.
  7. Bake for 20 to 25 minutes, or until cooked through (you want the internal temp to read 165 degrees F). Serve immediately! I love serving these on sourdough bread, like a meatball melt!
Genuine Reviews

User Reviews

Overall Rating

5.0

399 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

French Onion Meatloaf with Onion Gravy

American
4.3 (135 reviews)

Slow Cooker French Onion Meatballs

American
5.0 (33 reviews)

French Onion Soup Meatballs

American
5.0 (6 reviews)

French Onion Meatballs

American
0.0 (0 reviews)

French Onion Meatballs Recipe

American
5.0 (6 reviews)

French Onion Chicken Meatballs

American
5.0 (12 reviews)

Meatballs with Onion

American
5.0 (24 reviews)

French Onion Smothered Pork Chops

French, American
5.0 (45 reviews)

French Onion Pasta Bake

American
5.0 (24 reviews)

The Best Healthy French Onion Soup

American
5.0 (33 reviews)

French Onion Chicken and Rice

American
3.7 (636 reviews)

French Onion Baked Chicken

American
4.8 (96 reviews)

One Pan French Onion Smothered Pork Chops

American
4.8 (516 reviews)

Beefy French Onion Baked Rice Casserole

American
5.0 (39 reviews)

French Onion Cheeseburgers

American
0.0 (0 reviews)

French Onion Chicken Skillet

American
5.0 (12 reviews)