Mouthwatering French Onion Meatballs is the perfect combination of traditional french onion soup and hearty tender meatballs. Rich flavor yet easy to make.
In a large mixing bowl, combine the ground beef, onion, 1 cup of grated gruyere cheese, bread crumbs, dried thyme, garlic powder, egg, 1 tablespoon onion soup mix, salt, and pepper.
Mix well until everything is evenly incorporated.
Using your hands, shape the meat mixture into evenly sized meatballs.
In the skillet, heat the olive oil. Add the meatballs and cook for 5-7 minutes, turning occasionally to brown them on all sides. Remove the meatballs and set them aside.
In the same skillet, add the rest of the onion soup package and beef stock. Stir and bring to a simmer. Mix the corn starch with a little water to form a slurry, then whisk it into the sauce. Let the sauce thicken for about 2-3 minutes.
Return the meatballs to the pan. Stir gently to coat the meatballs in the sauce.
Remove from heat sprinkle extra grated gruyere on top, let it rest until the cheese is melted.
Garnish with fresh thyme and serve the French onion meatballs hot.
Notes
Tips:
For even browning, make sure the meatballs are similar in size.
If the sauce is too thick, add a splash of beef stock to thin it out.
Storage:Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) or in the microwave until heated through. The meatballs can also be frozen for up to 3 months.