Ingredients
Method
Preparation
- In a large bowl, combine ground beef, breadcrumbs, milk, egg, Parmesan cheese, salt, and black pepper. Mix gently until well combined.
Form the Meatballs
- Roll the mixture into 1-inch meatballs.
Brown the Meatballs
- Heat olive oil in a large skillet over medium heat. Add meatballs and brown on all sides for about 5-7 minutes. Remove and set aside.
Sauté the Onions
- In the same skillet, add sliced onions and reduce heat to low. Sauté for 15-20 minutes until soft and golden brown.
Develop Flavors
- Add butter (if using), beef broth, and Worcestershire sauce to the onions. Simmer for about 5 minutes.
Simmer the Meatballs
- Return browned meatballs to the skillet, cover, and simmer for an additional 10 minutes.
Cheesy Finish
- Sprinkle Gruyère cheese over the top and place under a broiler for 2-3 minutes until cheese is melted and bubbly.
Garnish and Serve
- Remove from oven, garnish with chopped parsley, and serve hot on toasted bread or as desired.
Notes
For healthier alternatives, consider using lean ground meat, low-fat dairy, whole grain bread, or adding extra veggies like mushrooms or zucchini.