Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
- In a mixing bowl, combine the ground beef, breadcrumbs, egg, milk, salt, and pepper. Mix gently until just combined. Do not overmix.
- Roll the mixture into 1-inch meatballs and place them on the prepared baking sheet.
- Bake the meatballs for 15-20 minutes, or until browned and cooked through.
- While the meatballs bake, melt the butter in a large skillet over medium heat. Add the sliced onions and sugar. Cook, stirring occasionally, for 15-20 minutes, or until the onions are deeply caramelized and softened.
- Pour in the beef broth and Worcestershire sauce. Bring to a simmer and cook for 5 minutes, scraping up any browned bits from the bottom of the skillet.
- Stir in the Dijon mustard and heavy cream. Cook for another 2-3 minutes until the sauce has thickened slightly.
- Add the cooked meatballs to the skillet with the sauce. Stir to coat. Sprinkle the shredded Gruyere cheese over the top.
- Cover the skillet and cook for an additional 5 minutes, or until the cheese is melted and bubbly.
Notes
Serve hot as an appetizer with toothpicks, or over mashed potatoes or noodles for a main course.
