Indulge in the hearty comfort of homemade Meatballs and Gravy, an irresistible dish that combines tender, flavorful meatballs with a velvety, savory gravy. Crafted from a perfect blend of ground beef and pork, these moist meatballs are gently seasoned with garlic, onion, and parsley for a burst of flavor in every bite. The dish reaches new heights with a rich, creamy gravy made from scratch using beef broth, butter, and a touch of Worcestershire sauce. This one-skillet recipe is easy to prepare in just under an hour and pairs beautifully with mashed potatoes, rice, or pasta, making it a versatile and satisfying meal for the whole family. Perfect for weeknight dinners or casual gatherings, this classic comfort food will quickly become a household favorite!
In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, egg, milk, onion powder, garlic powder, dried parsley, salt, and black pepper. Mix until well combined, but do not overwork the mixture.
Divide the meat mixture into equal portions and shape into approximately 12 meatballs.
Heat the olive oil in a large skillet over medium heat. Add the meatballs in batches, making sure not to overcrowd the pan. Sear the meatballs on all sides until browned, about 6-8 minutes total. Remove the meatballs and set aside.
In the same skillet, melt the butter over medium heat. Stir in the flour and cook for 1-2 minutes until the mixture is golden and bubbly, stirring constantly.
Slowly whisk in the beef broth, ensuring there are no lumps. Add Worcestershire sauce and let the mixture simmer for 2-3 minutes, allowing it to thicken slightly.
Stir in the heavy cream and season the gravy with additional salt and pepper to taste.
Return the seared meatballs to the skillet, spooning the gravy over them. Cover with a lid and simmer on low heat for 15-20 minutes, or until the meatballs are cooked through.
Serve the meatballs and gravy over mashed potatoes, rice, or pasta. Garnish with fresh parsley if desired.
Calories |
2781 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 211.1 g | 271% | |
| Saturated Fat | 82.2 g | 411% | |
| Polyunsaturated Fat | 5.4 g | ||
| Cholesterol | 873 mg | 291% | |
| Sodium | 5934 mg | 258% | |
| Total Carbohydrate | 63.2 g | 23% | |
| Dietary Fiber | 3.4 g | 12% | |
| Total Sugars | 7.2 g | ||
| Protein | 157.9 g | 316% | |
| Vitamin D | 1.8 mcg | 9% | |
| Calcium | 273 mg | 21% | |
| Iron | 15.9 mg | 88% | |
| Potassium | 1684 mg | 36% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.