Go Back
+ servings

Meatballs and Gravy

Comfort food at its best—juicy homemade meatballs smothered in rich, flavorful gravy.
Print Pin
Course: Main Course
Cuisine: American
Keyword: Meatballs and Gravy
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 6

Notes

Ingredients

For the Meatballs:
  • 1 lb ground beef
  • 1 lb ground turkey (dark meat preferred)
  • 1 large egg
  • ½ cup Italian seasoned breadcrumbs
  • 1 tsp salt
  • ½ tsp garlic powder
  • Black pepper, to taste
  • 2 tbsp olive oil (for frying)
For the Gravy:
  • ¼ cup butter (half a stick)
  • ⅓ cup all-purpose flour
  • 3 cups beef broth
  • 1 tbsp Worcestershire sauce
  • ½ tsp onion powder
  • ¼ tsp ground sage
  • 1 tbsp chopped fresh parsley (optional)
 

 

Instructions

  1. Make the Meatballs:
    In a large bowl, combine the ground beef, ground turkey, egg, breadcrumbs, salt, garlic powder, and pepper. Mix by hand until well combined.
    Form the mixture into meatballs, about 1¼ to 1½ inches in size (about 2½ tablespoons each). You should get roughly 25–30 meatballs. Place them on a lined baking sheet or plate.
  2. Brown the Meatballs:
    Heat olive oil in a large, deep skillet or Dutch oven over medium-high heat.
    Fry the meatballs in two batches, browning all sides (about 5–7 minutes per batch). Use tongs to turn them. Add a little more oil if needed for the second batch.
    Once browned, transfer meatballs to a plate.
  3. Make the Gravy:
    Pour out most of the fat from the skillet, but leave the browned bits (they add flavor).
    Reduce heat to medium. Add the butter and let it melt.
    Stir in the flour and cook for a few minutes, stirring frequently, until the mixture turns golden (this is your roux).
    Gradually whisk in the beef broth, making sure the flour fully dissolves.
    Add Worcestershire sauce, onion powder, and ground sage. Stir well.
  4. Finish Cooking:
    Return the meatballs to the skillet. Simmer for about 10 minutes, or until meatballs are fully cooked and the gravy thickens to your liking.
  5. Serve:
    Taste and adjust salt and pepper if needed. Sprinkle with fresh parsley before serving if desired. Serve hot.

 

Nutrition

Calories: 608kcal | Carbohydrates: 13g | Protein: 30g | Fat: 47g | Saturated Fat: 18g
Polyunsaturated Fat: 3g | Monounsaturated Fat: 21g | Trans Fat: 1g
Cholesterol: 160mg | Sodium: 1171mg | Potassium: 561mg | Fiber: 1g | Sugar: 1g
Vitamin A: 365IU | Vitamin C: 2mg | Calcium: 63mg | Iron: 4mg
Save