Meatballs and gravy is a classic comfort food that has stood the test of time. Originating from various cuisines around the world, this dish combines tender, flavorful meatballs with a rich and savory gravy. It's a favorite among home cooks for its simplicity and the heartwarming satisfaction it brings to the table.

meatballs and gravy

Ingredients List

For the Meatballs:

  • 1 lb ground beef (or a mix of beef and pork)
  • 1/2 cup breadcrumbs (plain or seasoned)
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 1/4 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1/4 cup fresh parsley, chopped
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp dried oregano
  • 1/4 cup milk
  • Optional variations: Substitute beef with ground turkey or chicken for a lighter version.

For the Gravy:

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/4 cup heavy cream
  • 1 tbsp Worcestershire sauce
  • Salt and pepper, to taste
  • Optional additions: Sautéed mushrooms or onions for extra flavor.

Step-by-Step Instructions

Preparing the Meatballs

  1. Mix the Ingredients: In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, chopped onion, minced garlic, parsley, salt, pepper, and oregano. Add milk to moisten the mixture.
  2. Shape the Meatballs: Using your hands, gently mix the ingredients until well combined. Form the mixture into meatballs, roughly the size of a golf ball. Be careful not to overwork the meat, as this can make the meatballs tough.
  3. Cook the Meatballs: Heat a large skillet over medium heat and add a bit of oil. Once hot, add the meatballs in batches, making sure not to overcrowd the pan. Cook until browned on all sides and cooked through (about 8-10 minutes). Remove from the pan and set aside.

Making the Gravy

  1. Prepare the Roux: In the same skillet, melt the butter over medium heat. Stir in the flour and cook, stirring constantly, until the mixture turns a light golden color (about 2-3 minutes).
  2. Add the Broth: Slowly whisk in the beef broth, ensuring there are no lumps. Bring the mixture to a simmer and cook until it thickens (about 5 minutes).
  3. Finish the Gravy: Stir in the heavy cream and Worcestershire sauce. Season with salt and pepper to taste. Add any optional ingredients, like sautéed mushrooms or onions, at this stage.
  4. Combine: Return the cooked meatballs to the skillet, ensuring they are coated with the gravy. Simmer for an additional 5 minutes to allow the flavors to meld.

Serving Suggestions

  • Over Pasta: Serve the meatballs and gravy over a bed of your favorite pasta for a hearty meal.
  • With Mashed Potatoes: Spoon the meatballs and gravy over creamy mashed potatoes for the ultimate comfort food experience.
  • In Sandwiches: Use the meatballs and gravy as a filling for sandwiches or subs, topped with melted cheese for a delightful twist.

Tips and Tricks

  • Freezing: Meatballs freeze well. Prepare a large batch and freeze them on a baking sheet. Once frozen, transfer to a zip-lock bag for easy storage.
  • Reheating: To reheat leftovers, place the meatballs and gravy in a covered dish and warm in the oven at 350°F until heated through. Alternatively, microwave in short intervals, stirring occasionally.
  • Binding Ingredients: If the meatball mixture is too wet, add a bit more breadcrumbs. Conversely, if it's too dry, add a splash of more milk.


We hope you enjoy making (and eating!) these delicious meatballs and gravy. Don't forget to share your experience and any personal twists you add to the recipe. And if you're looking to explore more culinary adventures, check out our other recipes and kitchen tips.

Happy cooking!

Post a Comment

Previous Post Next Post