If you’re craving comfort food that wraps you in a warm, delicious hug, let me introduce you to the Irresistible Salisbury Meatballs & Mashed Potatoes Recipe. This classic American dish takes simple ingredients—juicy ground beef meatballs nestled in rich, flavorful onion gravy paired with creamy mashed potatoes—and turns them into a soul-satisfying meal that’s perfect for any occasion. The magic is in the balance: the savory meatballs with their perfectly seasoned crust, the silky gravy that ties everything together, and the buttery, fluffy potatoes that make every bite pure bliss. Once you try this recipe, it’s guaranteed to become a favorite in your kitchen as it has in mine!

Irresistible Salisbury Meatballs & Mashed Potatoes Recipe - Recipe Image

Ingredients You’ll Need

This recipe keeps things deliciously straightforward, using familiar ingredients that each play an essential role in building layers of flavor and texture. From the savory beef and aromatic onions to the creamy potatoes and luscious gravy, every component works in harmony to create a timeless dish.

  • 1 lb ground beef (80–85% lean): Provides juicy, flavorful meatballs with the ideal fat content for tenderness.
  • ½ cup breadcrumbs: Helps bind the meat mixture and keeps the meatballs tender.
  • 1 egg: Acts as a natural binder, holding the meatballs together without making them dense.
  • 1 small onion, finely minced: Adds sweetness and subtle crunch to the meatballs.
  • 2 garlic cloves, minced: Delivers an aromatic punch that complements the beef beautifully.
  • 1 tablespoon Worcestershire sauce: Brings umami depth both to the meatballs and the gravy.
  • 1 teaspoon onion powder: Enhances the onion flavor seamlessly without extra texture.
  • 1 teaspoon salt: Balances and sharpens the flavors throughout the dish.
  • ½ teaspoon black pepper: Adds a gentle heat and complements the richness of the meat.
  • 1 tablespoon olive oil (for browning): Creates a delicious crust on the meatballs while cooking.
  • 2 tablespoons unsalted butter: Key for caramelizing the onions and enriching the gravy.
  • 1 large yellow onion, thinly sliced: Slowly caramelizes into sweet, golden bites that make the gravy unforgettable.
  • 2 tablespoons all-purpose flour: Thickens the gravy to a smooth, luscious consistency.
  • 2 cups beef broth: Builds the savory base for the gravy.
  • 1 tablespoon Worcestershire sauce: Boosts the gravy’s flavor complexity.
  • Salt and pepper, to taste: Vital for seasoning the gravy perfectly.
  • 2 lbs Yukon gold or russet potatoes, peeled and cubed: The foundation of creamy mashed potatoes—fluffy and buttery.
  • ½ cup milk (or more, to desired consistency): Keeps the mashed potatoes smooth and perfectly creamy.
  • 4 tablespoons butter: Adds richness and silkiness to the mashed potatoes.
  • Optional: ¼ cup sour cream or cream cheese for extra creaminess: Elevates the texture and tang of the mashed potatoes.

How to Make Irresistible Salisbury Meatballs & Mashed Potatoes Recipe

Step 1: Mix and Season the Meatball Mixture

Start by combining the ground beef, breadcrumbs, egg, finely minced onion, garlic, Worcestershire sauce, and seasonings in a large bowl. Using your hands or a fork, gently mix everything just until combined. This careful blending ensures your meatballs stay tender and juicy without becoming tough.

Step 2: Shape and Brown the Meatballs

Roll the mixture into golf ball-sized meatballs, making sure they’re all roughly the same size for even cooking. Heat olive oil in a large skillet over medium heat and brown the meatballs on all sides—this should take about 5 to 6 minutes. Browning adds a fantastic depth of flavor and a slightly crispy crust that’s so satisfying. Once browned, remove the meatballs and set them aside.

Step 3: Caramelize the Onions and Make the Gravy Base

In the same skillet, melt two tablespoons of unsalted butter, then add the thinly sliced yellow onions. Cook over medium-low heat for 10 to 12 minutes, stirring frequently until the onions are golden, soft, and caramelized. Sprinkle in the flour and stir it for one minute to cook off the raw taste. This step is crucial for a rich, smooth gravy that clings perfectly to the meatballs.

Step 4: Create the Rich Onion Gravy

Slowly whisk in the beef broth and Worcestershire sauce, stirring constantly to avoid lumps. Bring the mixture to a gentle simmer, allowing it to thicken into a velvety gravy. Season with salt and pepper according to your taste. This luscious sauce is what truly elevates the meatballs to irresistibility.

Step 5: Simmer Meatballs in the Gravy

Return the browned meatballs to the skillet, nestling them into the thickened onion gravy. Cover and let everything simmer on low heat for 15 to 20 minutes. This step ensures the meatballs are fully cooked while soaking up all those beautiful flavors from the gravy.

Step 6: Prepare Creamy Mashed Potatoes

While your meatballs are simmering, boil the peeled and cubed potatoes until tender, about 15 to 20 minutes. Drain and mash them with butter and milk, adding sour cream or cream cheese if you want an extra decadent touch. The key here is to create ultra-creamy, buttery mashed potatoes that serve as the perfect base for your rich meatballs and gravy.

How to Serve Irresistible Salisbury Meatballs & Mashed Potatoes Recipe

Irresistible Salisbury Meatballs & Mashed Potatoes Recipe - Recipe Image

Garnishes

Sprinkle freshly chopped parsley or chives over the meatballs and mashed potatoes for a bright pop of color and a subtle herbal note. A dash of cracked black pepper on top adds a nice finishing touch and invites the eye to appreciate the dish’s rustic charm.

Side Dishes

Serve alongside steamed green beans, roasted carrots, or a crisp garden salad to balance the richness of the meatballs and mashed potatoes. These fresh, crunchy sides add a burst of vitamins, color, and texture to round out your meal beautifully.

Creative Ways to Present

For a cozy family dinner, serve the meatballs and mashed potatoes in a large, shallow bowl or casserole dish, letting guests help themselves to generous portions of gravy-soaked goodness. For a special occasion, plate the meatballs atop a neat bed of mashed potatoes and drizzle extra gravy artfully over them, finishing with a fresh herb garnish for a restaurant-quality presentation that will wow your guests.

Make Ahead and Storage

Storing Leftovers

Once cooled, store any leftover Salisbury meatballs and mashed potatoes in airtight containers in the refrigerator. They’ll keep happily for up to 3 days, making it easy to enjoy this comforting meal again with minimal effort.

Freezing

You can freeze the meatballs and gravy together or mashed potatoes separately. Place them in freezer-safe containers or heavy-duty freezer bags, label them, and they’ll last for up to 3 months. This way, you can pull out a hearty meal whenever you need a quick, satisfying dinner.

Reheating

Reheat leftovers gently on the stovetop or in the microwave. If needed, add a splash of milk to the mashed potatoes and a little extra beef broth or water to the gravy to restore their creamy textures and prevent drying out. Reheating slowly preserves the deliciousness you love about this Irresistible Salisbury Meatballs & Mashed Potatoes Recipe.

FAQs

Can I use ground turkey or chicken instead of beef?

Absolutely! Ground turkey or chicken will create a lighter version of the meatballs, though they tend to be leaner. You might want to add a little extra moisture like an additional egg or a splash of milk to keep the meatballs tender and juicy.

What kind of potatoes are best for mashed potatoes in this recipe?

Yukon gold or russet potatoes are ideal because they mash up creamy and smooth without lumps. Yukon golds have a buttery flavor naturally, while russets give a fluffy texture. Both create a perfect base for your comforting mashed potatoes.

How can I make the gravy thicker if needed?

If your gravy isn’t thick enough, mix a teaspoon of flour or cornstarch with a little cold water, then whisk it into the simmering gravy. Cook for a few more minutes until it reaches your desired thickness.

Is it okay to make this recipe ahead for a gathering?

Yes! This recipe reheats beautifully, making it perfect for hosting. You can prepare the meatballs and gravy and the mashed potatoes separately the day before, then warm them up right before serving for a fresh-from-the-kitchen taste.

Can I add extra vegetables to the meatballs?

Definitely! Finely diced mushrooms, bell peppers, or grated carrots can be mixed into the meatball mix to add moisture, texture, and nutrition without overpowering the classic flavor.

Final Thoughts

This Irresistible Salisbury Meatballs & Mashed Potatoes Recipe is a true kitchen gem—simple to make, heartwarming to eat, and endlessly satisfying. It’s one of those meals that brings comfort to the soul and smiles to the dinner table. I can’t wait for you to try this recipe and make it a beloved staple in your home, just like I have. Your family and friends will thank you for the delicious hug on a plate!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible Salisbury Meatballs & Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 23 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American

Description

This classic Salisbury meatballs and mashed potatoes recipe features juicy, flavorful beef meatballs simmered in a rich onion and Worcestershire gravy, served alongside creamy, buttery mashed potatoes. Perfect for a comforting family dinner, these meatballs balance savory spices and a smooth, velvety sauce paired with fluffy potatoes for the ultimate hearty meal.


Ingredients

Scale

For the Meatballs

  • 1 lb ground beef (80–85% lean)
  • ½ cup breadcrumbs
  • 1 egg
  • 1 small onion, finely minced
  • 2 garlic cloves, minced
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for browning)

For the Gravy

  • 2 tablespoons unsalted butter
  • 1 large yellow onion, thinly sliced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper, to taste

For the Mashed Potatoes

  • 2 lbs Yukon gold or russet potatoes, peeled and cubed
  • ½ cup milk (or more, to desired consistency)
  • 4 tablespoons butter
  • Salt, to taste
  • Optional: ¼ cup sour cream or cream cheese for extra creaminess


Instructions

  1. Mix and Shape Meatballs: In a large bowl, combine ground beef, breadcrumbs, egg, minced onion, garlic, Worcestershire sauce, onion powder, salt, and pepper. Mix gently just until all ingredients blend together without overmixing to keep meatballs tender.
  2. Brown Meatballs: Roll the mixture into golf ball-sized meatballs. Heat olive oil in a large skillet over medium heat and brown the meatballs evenly on all sides, about 5-6 minutes total. Remove meatballs from skillet and set aside.
  3. Caramelize Onions: In the same skillet, melt the butter and add sliced onions. Cook over medium-low heat for 10-12 minutes, stirring frequently until the onions turn golden brown and caramelized, developing a sweet, rich flavor.
  4. Make Gravy: Sprinkle the flour over the caramelized onions and stir continuously for 1 minute to cook out the raw flour taste. Slowly whisk in beef broth and Worcestershire sauce, stirring constantly to prevent lumps. Bring the mixture to a gentle simmer and season with salt and pepper to taste.
  5. Simmer Meatballs in Gravy: Return the browned meatballs to the skillet with the gravy. Cover and let simmer on low heat for 15-20 minutes, or until the meatballs are fully cooked through and the gravy has thickened to a rich consistency.
  6. Prepare Mashed Potatoes: While the meatballs cook, boil the peeled and cubed potatoes in salted water until tender, about 15-20 minutes. Drain well, then mash with butter and milk until creamy. Add salt to taste and stir in sour cream or cream cheese if desired for extra richness and smoothness.
  7. Serve: Plate the mashed potatoes and ladle the Salisbury meatballs and onion gravy over the top. Enjoy this hearty, comforting meal warm.

Notes

  • Do not overmix the meatball mixture to avoid dense meatballs; gentle mixing keeps them tender.
  • Browning meatballs before simmering creates a deeper flavor and helps them hold together better in the gravy.
  • Caramelizing onions slowly is key to developing the sweet onion flavor that enriches the gravy.
  • You can adjust the milk quantity in mashed potatoes to achieve your preferred creaminess.
  • For a gluten-free option, use gluten-free breadcrumbs and substitute all-purpose flour with cornstarch slurry in the gravy.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star