Perfect Proteins
French Onion Cheese Stuffed Meatballs
4 servings
servings15 minutes
active time1 hour 15 minutes
total timeIngredients
1 pound ground beef
1/4 cup breadcrumbs
1 egg
1 teaspoon onion powder
1/2 teaspoon salt
1/2 teaspoon black pepper
2 ounces provolone cheese (cut into ½ inch cubes, 16 pieces)
1 tablespoon frying oil
4 tablespoons butter, divided
2 yellow onions (halved and thinly sliced)
1/2 teaspoon sugar
1/4 cup white wine (can substitute chicken broth)
1 garlic clove, minced
1/4 cup flour
2 cups beef broth
1/4 cup red wine (can substitute more beef broth)
1/2 teaspoon Worcestershire sauce
1/2 teaspoon salt
1/2 teaspoon black pepper
1 cup gruyere or swiss cheese (shredded)
1/2 cup provolone cheese (shredded)
1/2 cup parmesan cheese (shredded)
Fresh thyme for garnishing (optional)
Mashed potatoes or pasta for serving
Directions
Add ground beef, breadcrumbs, egg, onion powder, salt, and pepper to a small bowl and mix together. Roll beef mixture into 12-16 golf ball-size meatballs and stuff each meatball with one cube of cheese; roll around in your hands to seal it up. If the meatballs become warm they won't hold together as nicely while cooking. If that happens, cover the meatballs and place them in the refrigerator for an hour (or briefly in the freezer) before frying.
Heat a large oven-safe skillet over medium heat with oil. Place the meatballs in the skillet and cook for about 8-10 minutes, turning a few times until the meatballs are mostly cooked through. The meatballs will cook more in the gravy. Once done, transfer the meatballs to a plate and cover to keep warm.
Melt 2 tablespoons butter in the skillet over medium heat. Add sliced onions and sugar and cook for 10 minutes, stirring occasionally. Add white wine to deglaze the skillet, scraping browned bits on the bottom. Cook for another 10-15 minutes until onions are caramelized.
Turn to medium-high heat and add garlic and 2 more tablespoons of butter to the skillet with the onions; cook for one minute. Add flour and mix into onions; let cook for another minute. Slowly add beef broth to the skillet, mixing and scraping browned bits on the bottom of the skillet. Bring to a boil to thicken the gravy, about 2 minutes.
Reduce heat to medium-low. Stir in the red wine, Worcestershire, salt, and pepper. Return meatballs to the skillet, cover and cook for about 10 minutes, or until meatballs are cooked through. Remove from heat.
Remove the lid and sprinkle with gruyere (or swiss), provolone, and parmesan cheese. Set the oven to low broil and place the skillet in the oven on the top rack. Broil for 2-3 minutes or until the cheese is melted and slightly golden (watch closely so the cheese doesn't burn).
Garnish with fresh thyme and serve warm over mashed potatoes or pasta.
Nutrition
Serving Size
-
Calories
835 kcal
Total Fat
61 g
Saturated Fat
31 g
Unsaturated Fat
25 g
Trans Fat
2 g
Cholesterol
217 mg
Sodium
1932 mg
Total Carbohydrate
19 g
Dietary Fiber
2 g
Total Sugars
4 g
Protein
47 g
4 servings
servings15 minutes
active time1 hour 15 minutes
total time