Nutrition Facts for Meatballs in beef gravy

Meatballs in Beef Gravy

Rich, hearty, and downright comforting, these Meatballs in Beef Gravy are a classic dish that will transport your dinner table straight to comfort food heaven. Made with a flavorful blend of ground beef and pork, these tender, homemade meatballs are seasoned to perfection with garlic and onion powders, then seared until golden brown. The rich, velvety beef gravy—made from a buttery roux, beef broth, and a hint of Worcestershire sauce—is the ultimate finishing touch, infusing each bite with deep, savory flavor. Ready in under an hour, this recipe is perfect for cozy family dinners or weeknight entertaining. Serve these delectable meatballs over fluffy mashed potatoes, egg noodles, or buttery rice for a soul-warming meal that will have everyone coming back for seconds.

Nutriscore Rating: 62/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Meatballs in Beef Gravy
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 1 lb ground beef
  • 0.5 lb ground pork
  • 0.5 cup bread crumbs
  • 0.25 cup milk
  • 1 large egg
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 tbsp olive oil
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 tbsp Worcestershire sauce
  • 0.5 tsp dried thyme
  • 2 tbsp parsley (optional, for garnish)

Directions

Step 1

In a large mixing bowl, combine ground beef, ground pork, bread crumbs, milk, egg, garlic powder, onion powder, salt, and black pepper. Mix until evenly combined, but do not overmix.

Step 2

Roll the mixture into 1 to 1.5-inch meatballs. You should have approximately 18-20 meatballs.

Step 3

Heat olive oil in a large skillet over medium heat. Add meatballs in batches, making sure not to overcrowd the pan. Cook for 6-8 minutes, turning occasionally, until browned on all sides. Remove the meatballs from the skillet and set them aside.

Step 4

In the same skillet, reduce the heat to medium and add butter. Once melted, whisk in flour and cook for 1-2 minutes until the mixture is golden brown and bubbly.

Step 5

Gradually whisk in the beef broth, making sure there are no lumps. Add Worcestershire sauce and dried thyme. Bring the mixture to a simmer and let it thicken for 3-4 minutes.

Step 6

Return the meatballs to the skillet, spooning the gravy over them. Reduce the heat to low, cover, and simmer for 10-15 minutes, or until the meatballs are fully cooked (internal temperature of 160°F).

Step 7

Taste the gravy and adjust seasoning with additional salt and pepper, if needed.

Step 8

Garnish with chopped parsley, if desired, and serve hot over mashed potatoes, rice, or egg noodles.

Nutrition Facts

Serving size 1432.3 grams (1432.3g)
Amount per serving % Daily Value*
Calories 2604
Total Fat 191.80g 246%
Saturated Fat 70.70g 354%
Polyunsaturated Fat 5.40g
Cholesterol 796mg 265%
Sodium 5478mg 238%
Total Carbohydrate 62.30g 23%
Dietary Fiber 4.00g 14%
Total Sugars 9.20g
Protein 158.60g 317%
Vitamin D 85IU 426%
Calcium 386mg 30%
Iron 16mg 91%
Potassium 1840mg 39%
*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.

Source of Calories

Fat: 66.1%
Protein: 24.3%
Carbs: 9.5%