Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A plate of savory Salisbury meatballs topped with gravy, served alongside creamy mashed potatoes and fresh parsley garnish

Easy Salisbury Meatballs with Creamy Mashed Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Enjoy a comforting homemade Salisbury meatballs with creamy mashed potatoes, a hearty and flavorful classic dish perfect for family dinners or meal prep. Tender meatballs simmered in savory gravy are served alongside smooth, buttery mashed potatoes for a satisfying meal.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

Scale
  • For the Salisbury meatballs:
  • 1 lb ground beef or turkey
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese (optional)
  • 1/4 cup chopped onion
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 tsp dried thyme or Italian seasoning
  • Salt and pepper to taste
  • 1 cup beef or vegetable broth
  • 2 tbsp Worcestershire sauce
  • 1 tbsp Dijon mustard
  • 1 tbsp cornstarch (optional, for thickening)
  • For the creamy mashed potatoes:
  • 4 large potatoes (Russet or Yukon Gold)
  • 4 tbsp butter
  • 1/2 cup milk or heavy cream
  • Salt and pepper to taste

Instructions

  1. In a large bowl, combine ground beef, breadcrumbs, grated Parmesan (if using), chopped onion, egg, minced garlic, dried thyme, salt, and pepper. Mix thoroughly until all ingredients are evenly incorporated.
  2. Shape the mixture into evenly sized meatballs, about 1 to 1.5 inches in diameter. Bake in a preheated oven at 375°F (190°C) for 20-25 minutes or cook in a skillet with a little oil until browned and cooked through.
  3. In a saucepan, combine beef broth, Worcestershire sauce, and Dijon mustard. Bring to a simmer. For a thicker sauce, mix cornstarch with a little cold water and add to the sauce, stirring until thickened. Add cooked meatballs to the sauce and simmer for 10 minutes.
  4. Peel and cut potatoes into chunks, then place in a large pot and cover with cold water. Bring to a boil, reduce heat, and simmer until tender (about 15-20 minutes). Drain well.
  5. Add butter, milk, salt, and pepper to the hot potatoes. Mash until smooth and creamy. Adjust with more milk if needed.

Notes

  • Use fresh herbs and quality meat for best flavor.
  • Allow the meatballs to rest briefly after cooking to retain moisture.
  • Feel free to add mushrooms or onions to the gravy for extra richness.
  • Store leftovers in airtight containers in the refrigerator for up to 3 days or freeze for longer storage.
  • Author: Serena Miller
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Bake, Simmer, Mash
  • Cuisine: American
  • Diet: Allergen-Free, Nut-Free

Nutrition

  • Serving Size: 1 plate (about 1/4 of recipe)
  • Calories: 520 kcal Kcal
  • Sugar: 4 g
  • Sodium: 850 mg
  • Fat: 26 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 50 g
  • Fiber: 5 g
  • Protein: 30 g
  • Cholesterol: 125 mg