French Onion Meatballs

French Onion Meatballs combine the rich, savory flavors of classic French onion soup with tender, juicy meatballs. This comforting dish is perfect for a cozy dinner and is sure to become a family favorite.

Why Youโ€™ll Love This Recipe

  • Combines two comforting dishes: French onion soup and meatballs.
  • Perfect for weeknight dinners or special occasions.
  • Simple to make with readily available ingredients.
  • A versatile dish that pairs well with various sides like mashed potatoes or crusty bread.
  • Freezes beautifully for meal prep or future meals.

Ingredients

(Tip: Youโ€™ll find the full list of ingredients and measurements in the recipe card below.)

  • Ground beef
  • Breadcrumbs
  • Parmesan cheese
  • Egg
  • Garlic
  • Onion
  • Beef broth
  • White wine (optional)
  • Worcestershire sauce
  • Butter
  • Flour
  • Mozzarella cheese
  • Thyme

Directions

  1. Preheat your oven to 400ยฐF (200ยฐC).
  2. In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, and minced garlic. Mix until just combined and form into meatballs.
  3. Heat a skillet over medium heat, add a splash of oil, and brown the meatballs on all sides. Set aside.
  4. In the same skillet, melt butter and sautรฉ thinly sliced onions until caramelized, about 15-20 minutes.
  5. Stir in flour and cook for 1 minute. Gradually add beef broth and wine, stirring constantly to create a smooth sauce. Add Worcestershire sauce and thyme.
  6. Place the browned meatballs into the skillet with the onion gravy. Spoon some sauce over the meatballs and top with mozzarella cheese.
  7. Transfer the skillet to the oven and bake for 15-20 minutes until the meatballs are fully cooked and the cheese is melted and bubbly.
  8. Serve warm with your choice of side dishes.

Servings and Timing

  • Servings: 4-6
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour

Variations

  • Turkey or Chicken: Use ground turkey or chicken for a lighter version.
  • Gluten-Free: Substitute gluten-free breadcrumbs and flour.
  • Cheese Alternatives: Swap mozzarella for gruyere or provolone.
  • Vegetarian: Use plant-based meatballs and vegetable broth.

Storage/Reheating

  • Refrigerator: Store in an airtight container for up to 3 days.
  • Freezer: Freeze the cooked meatballs and sauce in a freezer-safe container for up to 3 months.
  • Reheating: Warm in a skillet over low heat, adding a splash of broth if needed. Alternatively, microwave in short intervals until heated through.

FAQs

1. Can I make these meatballs ahead of time?

Yes, you can prepare the meatballs and sauce separately and store them in the fridge for up to 2 days. Combine and bake when ready to serve.

2. Can I use ground pork instead of beef?

Absolutely! Ground pork or a mixture of pork and beef works wonderfully.

3. Do I have to caramelize the onions?

Caramelizing the onions adds depth of flavor, but you can cook them until soft if short on time.

4. Whatโ€™s the best way to serve French Onion Meatballs?

Serve them over mashed potatoes, egg noodles, or with crusty bread to soak up the sauce.

5. Can I omit the wine?

Yes, you can replace it with additional beef broth for a non-alcoholic version.

6. How can I thicken the sauce without flour?

Cornstarch or arrowroot powder are great gluten-free alternatives.

7. Can I double the recipe?

Certainly! Just ensure you use a large enough skillet or bake in batches.

8. What type of cheese melts best for this dish?

Mozzarella, gruyere, or provolone melt beautifully and complement the flavors.

9. How do I prevent meatballs from falling apart?

Ensure the mixture isnโ€™t too wet by balancing breadcrumbs and egg. Handle the meatballs gently.

10. Can I add vegetables to this recipe?

Yes, mushrooms or spinach can be added to the sauce for extra nutrition.

Conclusion

French Onion Meatballs are a delightful twist on two classic dishes, offering a rich and satisfying meal for any occasion. Whether enjoyed fresh out of the oven or reheated as leftovers, this recipe is sure to impress. Try it with your favorite sides and make it a staple in your meal rotation!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Meatballs

French Onion Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: French-American
  • Diet: Gluten Free

Description

French Onion Meatballs are a comforting and flavorful twist on the classic French onion soup, combined with tender, juicy meatballs. This dish features savory meatballs simmered in a rich caramelized onion sauce, topped with melted cheese for a cozy and delicious meal perfect for any occasion.


Ingredients

Units Scale

For the Meatballs:

  • 1 lb (450g) ground beef
  • 1/2 cup breadcrumbs
  • 1 large egg
  • 1/4 cup grated Parmesan cheese
  • 2 garlic cloves, minced
  • 1 tsp dried thyme
  • 1/2 tsp onion powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Sauce:

  • 3 large onions, thinly sliced
  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 2 cups beef broth
  • 1/2 cup dry white wine (optional)
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
  • 1 tbsp all-purpose flour
  • 1/4 tsp salt (adjust to taste)
  • 1/4 tsp black pepper
  • 1/2 cup shredded Gruyรจre or Swiss cheese

Instructions

  1. Prepare the Meatballs:
    • In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan cheese, garlic, thyme, onion powder, salt, and pepper. Mix until well combined.
    • Form the mixture into 1-inch meatballs and set aside.
  2. Caramelize the Onions:
    • Heat butter and olive oil in a large skillet over medium heat. Add sliced onions and cook, stirring occasionally, until deeply golden and caramelized, about 20โ€“25 minutes.
    • Sprinkle flour over the onions, stir, and cook for another minute.
  3. Make the Sauce:
    • Pour in the beef broth and white wine (if using), stirring to deglaze the skillet. Add thyme, salt, and pepper. Bring to a simmer and cook for 5 minutes.
  4. Cook the Meatballs:
    • Gently place the meatballs into the sauce. Cover and simmer for 20 minutes, turning the meatballs halfway through cooking to ensure even doneness.
  5. Add the Cheese:
    • Sprinkle the shredded Gruyรจre or Swiss cheese over the meatballs and cover until melted, about 2โ€“3 minutes.
  6. Serve:
    • Serve hot over mashed potatoes, pasta, or crusty bread for a complete meal.

Notes

  • For extra flavor, use a mix of ground beef and pork for the meatballs.
  • Substitute Gruyรจre with mozzarella or provolone if preferred.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *