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


  • Author: Dianna
  • Total Time: 1 hour

Ingredients

Scale

Here’s what you’ll need to whip up these French Onion Meatballs:

  • 1 pound ground beef: Provides the perfect base for your meatballs with a rich flavor.
  • 1 cup breadcrumbs: Helps bind the meatballs and gives them structure.
  • 1/2 cup grated Parmesan cheese: Adds a nutty flavor and enhances the cheesy goodness.
  • 1 large onion, finely chopped: This is where the French onion flavor comes from! Caramelizing the onions adds sweetness and depth.
  • 2 cloves garlic, minced: Garlic adds an aromatic punch to the meatballs.
  • 1 large egg: Acts as a binder to hold the meatballs together.
  • 1 teaspoon dried thyme: This herb complements the flavor of the meatballs beautifully.
  • Salt and pepper to taste: Essential for seasoning.
  • 2 cups beef broth: For simmering the meatballs and creating a rich sauce.
  • 1 cup shredded Gruyère cheese: The star of the show! Melts beautifully over the meatballs, adding creaminess and flavor.
  • 1 tablespoon olive oil: For sautéing the onions.

Instructions

1. Prepare the Onions

  • In a large skillet, heat the olive oil over medium heat. Add the finely chopped onions and a pinch of salt. Cook, stirring occasionally, until the onions are caramelized and golden brown, about 15-20 minutes.
  • Tip: Keep the heat medium-low to avoid burning the onions. Patience is key for that sweet, caramelized flavor!

2. Make the Meatball Mixture

  • In a large bowl, combine the ground beef, breadcrumbs, grated Parmesan cheese, cooked onions (reserve a few for topping), minced garlic, egg, thyme, salt, and pepper. Mix gently with your hands until just combined—don’t overmix, or the meatballs will be tough.
  • Encouragement: Don’t worry if the mixture feels a little sticky. That’s perfectly normal!

3. Form the Meatballs

  • Preheat your oven to 400°F (200°C).
  • Using your hands, form the mixture into golf-ball-sized meatballs and place them on a baking sheet lined with parchment paper. Make sure to space them out evenly.
  • Tip: If you want uniform-sized meatballs, use a cookie scoop for perfect portions!

4. Bake the Meatballs

  • Bake the meatballs in the preheated oven for 20-25 minutes or until they are cooked through and reach an internal temperature of 160°F (70°C).
  • Optional: For a little extra crispiness, broil the meatballs for the last 2-3 minutes of baking.

5. Prepare the Gravy

  • While the meatballs are baking, bring the beef broth to a simmer in a large saucepan. Add the reserved caramelized onions and let it cook for a few minutes to meld the flavors.
  • Extra Tip: If you want a thicker gravy, mix a tablespoon of cornstarch with a bit of water and stir it into the broth as it simmers.

6. Combine and Serve

  • Once the meatballs are done, gently place them into the saucepan with the gravy. Let them simmer for 5-10 minutes to absorb the flavors.
  • Final Touch: Sprinkle the shredded Gruyère cheese over the meatballs and cover until the cheese is melted, about 2-3 minutes.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes

Nutrition

  • Calories: 450
  • Fat: 25g
  • Carbohydrates: 25g
  • Protein: 30g