French Onion Meatballs combine caramelized onions, homemade meatballs, and ooey gooey cheese that are sure to satisfy your comfort food craving! They can be enjoyed as a side dish or as the main entree.
Prep Time20 minutesmins
Cook Time50 minutesmins
Total Time1 hourhr10 minutesmins
Course: Appetizer, Dinner, Main Course
Keyword: French Onion Meatballs
Servings: 8servings
Calories: 517kcal
Author: Amanda Rettke--iamhomesteader.com
Ingredients
Meatballs*
1poundground beef
1poundground pork
1largeegg,beaten
½cup(100 g) parmesan cheese,finely grated
2tablespoonsparsley,chopped
2teaspoonskosher salt
½teaspoonblack pepper
½cup(122.5 g) whole milk
½cup(54 g) fine dry breadcrumbs
1teaspoongarlic,minced
¼cupyellow onion,finely diced
1tablespoonunsalted butter
1tablespoonvegetable oil
French Onion Sauce
2tablespoonsunsalted butter
2largeyellow onions,thinly sliced into half-moon shapes
1tablespoonall-purpose flour
2cups(16 ounces) beef broth
¼teaspoonkosher salt
¼teaspoonblack pepper
1cup(113 g) mozzarella cheese,shredded
1cup(113 g) Gruyere cheese,shredded
parsley,chopped for garnish
Instructions
Meatballs
In a large bowl, combine ground beef, ground pork, beaten egg, cheese, parsley, salt, and pepper. Mix together until just combined.
In a medium bowl, combine the milk, breadcrumbs, garlic, and onion.
Add milk mixture to the meat mixture being careful not to overwork ingredients.
Form into desired size meatballs, greasing hands before starting to keep the meat from sticking, and place on a parchment-lined baking sheet.
In a large non-stick skillet over medium heat, melt butter and add oil. Once the oil is hot and shimmering, add the meatballs in batches, ensuring they don’t overcrowd the pan. Cook the meatballs, turning occasionally to brown all sides, until they reach an internal temperature of 165°F (8-10 minutes).
Remove the cooked meatballs and set them on a plate. Repeat with the remaining batches.
French Onion Meatballs
In a large oven-safe, non-stick skillet over medium-high heat, melt butter.
Once melted, add the onions and sauté for 25-30 minutes, stirring occasionally, until they are very tender and caramelized to a rich golden brown color.
Sprinkle flour over the onions. Stir to combine.
Add beef broth, salt, and pepper. Stir to combine. Cook for 7-10 more minutes, or until the sauce begins to thicken.
Nestle the cooked meatballs into the sauce in the skillet.
Evenly sprinkle mozzarella and Gruyere cheese over the meatballs.
Preheat the oven broiler.
Broil for 2-3 minutes, or until cheese is melting and bubbling.
Garnish with parsley. Serve warm.
Notes
*You could also use store-bought meatballs. Prepare them according to package instructions.