You are currently viewing The Best Easy Meatballs with Gravy

The Best Easy Meatballs with Gravy

Meatballs with rich gravy, creamy mashed potatoes, and crunchy pickles are the perfect example of comfort food. This hearty meal brings together tender, flavorful meat smothered in a savory sauce, paired with velvety mashed potatoes and the refreshing pickles. Ideal for a cozy family dinner or a special gathering. Let’s dive into this classic recipe!

Preparation time ⏰:

Total Time: 1 hour

Number of Portions 🍽:

Serves 4

Ingredients:

For the Meatballs:

  • 1 lb (450g) ground beef (or a mix of beef and pork)
  • 1/3 cup (40g) breadcrumbs
  • 1/4 cup (60ml) milk
  • 1 small onion, finely grated
  • 1 egg
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon chopped parsley (optional)

For the Gravy:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups (480ml) beef broth
  • 1/2 cup (120ml) heavy cream or milk (optional, for creamier gravy)
  • 1 teaspoon Worcestershire sauce
  • Salt and pepper to taste

For the Mashed Potatoes:

  • 2 lbs (900g) potatoes, peeled and cubed
  • 1/4 cup (60ml) milk
  • 3 tablespoons butter
  • Salt and pepper to taste

For Serving meatballs:

  • Pickles

Nutritional Information (per serving):

Calories: 650 kcal

Protein: 35g

Fat: 35g

Carbohydrates: 55g

Note: These values are approximate and may vary depending on portion sizes and specific brands of ingredients used.

Instructions:

Prepare the Meatballs:

  • In a large bowl, mix breadcrumbs and milk; let it sit for 2 minutes.
  • Add the ground meat, grated onion, egg, garlic powder, salt, pepper, and parsley (if using). Mix until just combined.
  • Shape the mixture into small meatballs, about 1 inch in diameter

Cook the Meatballs:

  • Heat a large skillet over medium heat and add a drizzle of oil.
  • Cook the meatballs in batches, turning occasionally, until browned on all sides and cooked through (about 10 minutes). Remove and set aside.

Make the Gravy:

  • In the same skillet, melt the butter over medium heat. Add the flour and whisk for 1-2 minutes to create a roux.
  • Gradually add the beef broth, whisking constantly to prevent lumps.
  • Simmer for 5 minutes, then stir in the cream (if using) and Worcestershire sauce. Season with salt and pepper.

Prepare the Mashed Potatoes:

  • Boil the potatoes in salted water until fork-tender (about 15 minutes). Drain well.
  • Mash the potatoes with butter and milk until smooth and creamy. Season with salt and pepper to taste.

Serve meatballs:

  • Plate the mashed potatoes, top with the meatballs and gravy, and add a side of pickles for a tangy crunch.

Serving Tip 💡:

Serve this comforting dish with a sprinkle of fresh parsley for a pop of color. Pair it with a crisp green salad or steamed veggies for a well-rounded meal. Don’t forget extra pickles on the side for that perfect balance of flavors!