Ingredients
Equipment
Method
- Heat the olive oil in a large skillet over medium heat; add onions, garlic, bay leaves, and salt.
- Caramelize onions for about 45 minutes, stirring frequently; add thyme and pepper.
- Pour in the white wine and add butter; scrape up browned bits from the pan and remove bay leaves.
- In a bowl, combine ground beef, beaten egg, panko, salt, and pepper; mix in half of the cooled caramelized onions.
- Form the mixture into 16 meatballs, about 1 1/2 inches in diameter.
- Heat olive oil in the skillet; brown meatballs for about 10-12 minutes.
- Sprinkle flour over meatballs and stir for a minute; add chicken broth, remaining onions, Dijon mustard, and Worcestershire sauce.
- Let the sauce simmer for about 10 minutes until thickened.
- Preheat the broiler; sprinkle Gruyère cheese over meatballs.
- Broil until the cheese is melted and bubbly, about 2-3 minutes.
Nutrition
Calories: 430kcalCarbohydrates: 30gProtein: 30gFat: 25gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gCholesterol: 90mgSodium: 700mgPotassium: 600mgFiber: 2gSugar: 3gVitamin A: 10IUVitamin C: 4mgCalcium: 15mgIron: 20mg
Notes
Be patient with the caramelization of onions; it enhances the flavor. You can substitute ground beef with turkey or other meats as desired. For a heartier meal, serve over egg noodles or mashed potatoes. This dish is great for leftovers and actually tastes better the next day! Store in an airtight container for up to 5 days in the fridge. You can also freeze the meatballs (without cheese) for up to 3 months.
Tried this recipe?Let us know how it was!
