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: Maria
  • Total Time: 45 minutes

Ingredients

Scale

Here’s what you’ll need to make these scrumptious French Onion Meatballs:

  • 1 lb ground beef: The base of our meatballs, providing rich flavor and texture.
  • 1/2 cup breadcrumbs: Helps bind the meatballs while keeping them tender.
  • 1/4 cup grated Parmesan cheese: Adds a lovely salty depth to the meat mixture.
  • 1/2 cup ricotta cheese: Keeps the meatballs moist and adds a creamy texture.
  • 1 large onion, finely chopped: The star of our dish! Sweet and savory when caramelized.
  • 2 cloves garlic, minced: Enhances the overall flavor.
  • 1 egg: Binds everything together.
  • 1 teaspoon dried thyme: Adds an earthy note.
  • Salt and pepper: To taste.
  • 2 cups beef broth: For simmering the meatballs and enhancing their flavor.
  • 1 cup shredded Gruyère or Swiss cheese: For that delicious cheesy topping.

Instructions

Step 1: Prepare the Onions

  1. Sauté the Onions: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the finely chopped onion and cook for about 10-15 minutes, stirring occasionally, until the onions are golden brown and caramelized. This step is crucial, as the sweet, rich flavor of the onions will elevate the meatballs to a whole new level!
  2. Add Garlic: Once the onions are caramelized, add the minced garlic and sauté for an additional 1-2 minutes until fragrant. Remove the skillet from heat and let the mixture cool slightly.

Step 2: Make the Meatball Mixture

  1. Combine Ingredients: In a large mixing bowl, combine the ground beef, breadcrumbs, Parmesan cheese, ricotta cheese, egg, thyme, salt, and pepper. Now, here’s a tip: don’t overmix! Gently combine the ingredients until just mixed to keep your meatballs tender.
  2. Incorporate Onions: Once the onion and garlic mixture has cooled a bit, fold it into the meat mixture until well combined.

Step 3: Form the Meatballs

  1. Shape the Meatballs: Using your hands, form the mixture into golf-ball-sized meatballs, about 1 to 1.5 inches in diameter. Place them on a baking sheet lined with parchment paper to keep them from sticking.

Step 4: Brown the Meatballs

  1. Preheat Oven: Preheat your oven to 400°F (200°C).
  2. Brown the Meatballs: In the same skillet used for the onions, add a bit more butter and heat over medium-high heat. Working in batches, add the meatballs and brown them on all sides, about 5 minutes total. Don’t worry if they’re not fully cooked through; they’ll finish cooking in the oven.

Step 5: Simmer the Meatballs

  1. Add Beef Broth: Once the meatballs are browned, carefully pour in the beef broth. This will help keep the meatballs moist and flavorful while they bake.
  2. Bake the Meatballs: Transfer the skillet to the preheated oven and bake for 15-20 minutes, or until the meatballs are cooked through and reach an internal temperature of 160°F (70°C).

Step 6: Add Cheese Topping

  1. Melt the Cheese: Remove the skillet from the oven and sprinkle the shredded Gruyère or Swiss cheese evenly over the meatballs. Return to the oven and bake for an additional 5 minutes, or until the cheese is melted and bubbly.

Step 7: Serve and Enjoy!

  1. Serving Suggestions: Let the meatballs rest for a few minutes before serving. This will allow the juices to redistribute, making them even juicier.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes

Nutrition

  • Serving Size: 6
  • Calories: 480
  • Carbohydrates: 35g
  • Protein: 25g