Ingredients
Method
Preparation
- In a large mixing bowl, combine the ground beef, breadcrumbs, finely chopped onion, egg, milk, Worcestershire sauce, salt, and pepper. Mix everything gently with your hands until fully incorporated. Avoid overmixing to keep your meatballs tender.
- Scoop out portions of the mixture and roll them into small, round meatballs, about the size of a golf ball (roughly 1-inch in diameter). Place them on a plate.
Cooking
- In a large skillet, melt 2 tablespoons of butter over medium heat. Add the meatballs to the skillet in a single layer (you may need to work in batches). Brown the meatballs on all sides, about 5-7 minutes. Once browned, remove them from the skillet and set them aside on a plate.
- In the same skillet, add the sliced mushrooms and sauté for 3-4 minutes until they start to soften.
- Sprinkle the flour over the mushrooms, and stir well. Gradually pour in the beef broth while stirring constantly to avoid lumps. Bring the mixture to a simmer.
- Once the gravy has thickened slightly, carefully return the meatballs to the skillet. Cover and let them simmer in the gravy for an additional 10-15 minutes, ensuring they are cooked through (internal temperature should reach 160°F).
- Once done, taste the gravy and adjust flavor with salt or pepper as needed. Serve the meatballs over mashed potatoes or rice.
Notes
For the best flavor, serve immediately. Leftovers can be stored in an airtight container for up to 3 days or frozen for up to 2 months. To rewarm, microwave or heat gently on the stovetop with a splash of beef broth.
