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!