Homemade Meatballs and Gravy

In a large mixing bowl, combine the ground beef, ground pork, and ground veal.
Add breadcrumbs, finely chopped onions, minced garlic, salt, black pepper, dried oregano, and red pepper flakes (if using).
In a separate bowl, whisk together the milk and egg. Pour this mixture over the meat mixture.
Gently mix all the ingredients until just combined. Avoid overmixing, as it can result in tough meatballs.

Shape and Brown the Meatballs:

Using your hands, scoop portions of the meat mixture and roll them into meatballs of your desired size.
Heat a skillet over medium heat and add a drizzle of oil. Place the meatballs in the skillet and brown them on all sides. This will give the meatballs a nice crust.

Prepare the Gravy:

In the same skillet, melt the butter over medium heat. Add the all-purpose flour and whisk to create a roux. Cook the roux for a minute or two until it’s lightly golden.
Gradually pour in the beef or chicken broth while whisking continuously to avoid lumps. Allow the mixture to thicken.
Stir in the heavy cream and Worcestershire sauce. Continue cooking and stirring until the gravy reaches your desired consistency.
Season the gravy with salt and pepper to taste.

Combine and Serve:

Gently place the browned meatballs into the gravy. Let them simmer in the gravy for a few minutes to absorb the flavors.
Once the meatballs are heated through, your Homemade Meatballs and Gravy are ready to serve.
Garnish with chopped fresh parsley for a burst of color and freshness.

Serve and Enjoy:

Serve the meatballs and gravy over cooked pasta, rice, or mashed potatoes for a hearty and comforting meal.
Enjoy the delightful combination of tender meatballs and rich, flavorful gravy.

Leave a Comment