Meatballs in Creamy Sauce with Mashed Potatoes: A Family Favorite

This meatballs in creamy sauce with mashed potatoes comes together in about 30 minutes and is done all in one pot for a simple weeknight dinner that your family will love! You can easily switch up the ingredients to suit what you’ve got on hand or even turn it into a clean-out-the-fridge opportunity to use up those lingering leftovers!

Ingredient Breakdown

  • Ground Beef/Pork Mix : 1 pound
  • Yellow Potatoes (such as Yukon Gold) : 2 pounds
  • Heavy Cream : 1 cup (plus 1/4 cup for potatoes)
  • Beef Broth : 1.5 cups
  • Unsalted Butter : 4 tablespoons (divided)
  • All-Purpose Flour : 2 tablespoons
  • Yellow Onion : 1 small, finely diced
  • Salt and Black Pepper : To taste

Let’s Get Cooking!

Step 1

Start by peeling and dicing the potatoes into uniform chunks, then place them in a large pot and cover with salted water. Bring to a boil and cook for 15 to 20 minutes until they’re fork-tender. In the meantime, combine the ground meat, diced onion, a couple of pinches of salt, and pepper in a bowl. Roll the mixture into 1-inch meatballs trust me, this is the fun part!

Step 2

In a large skillet, melt 2 tablespoons of butter over medium-high heat. Once it’s sizzling, add the meatballs in batches to sear them until they’re browned all over, which should take about 5-7 minutes. They don’t have to be cooked through just yet. Remove the meatballs from the skillet and set them aside, making sure to keep those yummy pan drippings, as they’re going to add so much flavor!

Step 3

Now, reduce the heat to medium and add the remaining 2 tablespoons of butter. Once it melts, whisk in 2 tablespoons of flour to create a roux, it’ll only take about a minute to cook this up until golden. What you’re looking for is that nice thick paste that will get your sauce going. Slowly whisk in 1.5 cups of beef broth until it’s smooth, then bring the sauce to a gentle simmer.

Step 4

Pour in the heavy cream, and don’t skimp on this part. It’s going to make the sauce oh-so-creamy! Give it a good stir and season generously with salt and pepper. Return the browned meatballs to the sauce, making sure they’re submerged. Cover and let them simmer for 10 to 15 minutes, or until they are fully cooked through. You’ll know they’re ready when the internal temperature reaches 160°F (70°C).

Step 5

While the meatballs are doing their thing, drain the cooked potatoes completely. Mash them thoroughly, incorporating the reserved 1/4 cup of heavy cream and a pinch of salt until you reach your desired texture. You want them creamy but not runny, though I mean, who doesn’t love a little extra butter, right? Serve those creamy meatballs and luscious sauce over a generous mound of those hot mashed potatoes!

Meatballs in Creamy Sauce with Mashed Potatoes

Why This Recipe Works

Classic Comfort Food

This comfort food classic is loaded with tons of flavor, and it hits you right in the heart, like a warm hug from grandma. Seriously! There’s just something nostalgic about digging into a plate piled high with meatballs and creamy gravy.

Quick & Easy

Did I mention? This recipe comes together in under 30 minutes. Perfect for those busy weeknights when you want something delicious, but you don’t feel like spending hours in the kitchen!

Crowd-Pleaser

The whole family will love it! Kids and adults alike will dig into these meatballs, and trust me, they might just request a second helping, mine do every single time!

Customizable

You can use whatever ingredients you have on hand. Got some leftover veggies? Toss them in! It’s versatile, and the best part is it doesn’t feel like a boring “clean out the fridge” meal.

Perfect for Meal Prep

These meatballs can easily be doubled! Just make a big batch for those busy weekdays. They keep well in the fridge for up to 3 days or you can freeze them for later!

Serving and Storage Tips

How to Serve This Dish

I like to serve this up with a side of steamed broccoli or green beans to balance out all that rich flavor you know, get your veggies in! A sprinkle of fresh parsley on top adds a lovely pop of color and freshness too. You could also pair it with some crusty bread to soak up that creamy sauce yes, please!

Storage

These meatballs will keep well for about 3 to 4 days in an airtight container in your refrigerator. They actually taste even better the next day when the flavors have had a chance to meld together!

Reheating Instructions

For the best results, reheat gently on the stove over low heat, stirring occasionally until warmed through. If the sauce seems too thick, just add a splash more beef broth or milk to loosen it up!

Freezer Friendly

Yes! These meatballs and creamy sauce freeze beautifully. Just cool completely before transferring them to a freezer-safe container. They can be frozen for up to 3 months. When you’re ready to enjoy them, simply thaw in the fridge overnight and reheat as mentioned above.

Personal Connection

This is my go-to recipe when I want to whip up something comforting and satisfying for my family after a long day. It’s truly comfort food at its finest and always brings smiles to the dinner table. I’m a real sucker for anything creamy and delicious, and these meatballs tick all the boxes! The best part is you can adjust the flavors and ingredients to fit what you have on hand, making it incredibly versatile.

If you loved this meatballs in creamy sauce with mashed potatoes, be sure to check out my Cheesy Baked Rigatoni with Ground Beef, my One Pot Healthy Broccoli Mac and Cheese, or my stromboli for more comforting family-friendly recipes!

Now there you have it a complete guide to mastering your meatballs in creamy sauce with mashed potatoes! This is truly one of those dishes that feels like a hug on a plate. I can’t wait for you to try it out and let me know, did your family love it as much as mine does? Follow us on Pinterest for daily baking inspiration that brings warmth to your table!

Meatballs in Creamy Sauce with Mashed Potatoes

Meatballs in Creamy Sauce with Mashed Potatoes

This cozy, quick and easy meatballs in creamy sauce with mashed potatoes comes together in about 30 minutes, making it a perfect weeknight dinner for the family.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 600

Ingredients
  

For the Meatballs
  • 1 pound Ground Beef/Pork Mix Use a combination of beef and pork for flavor, or substitute with turkey or chicken.
  • 1 small Yellow Onion, finely diced Fresh onions add savory sweetness.
  • to taste Salt and Black Pepper Enhances flavors.
For the Sauce
  • 4 tablespoons Unsalted Butter, divided Use unsalted to control saltiness.
  • 2 tablespoons All-Purpose Flour To thicken the gravy.
  • 1.5 cups Beef Broth Low-sodium is preferred.
  • 1 cup Heavy Cream For a rich sauce.
  • 1/4 cup Heavy Cream for Potatoes To make mashed potatoes creamy.
For the Mashed Potatoes
  • 2 pounds Yellow Potatoes (Yukon Gold) Creamy and buttery for the best mashed potatoes.

Method
 

Preparation of Potatoes
  1. Peel and dice the potatoes into uniform chunks, then place them in a large pot and cover with salted water.
  2. Bring to a boil and cook for 15 to 20 minutes until fork-tender.
Make the Meatballs
  1. In a bowl, combine the ground meat, diced onion, salt, and pepper.
  2. Roll the mixture into 1-inch meatballs.
Brown the Meatballs
  1. Melt 2 tablespoons of butter in a large skillet over medium-high heat.
  2. Add the meatballs in batches and sear until browned all over, about 5-7 minutes.
  3. Remove the meatballs and set them aside, keeping the pan drippings.
Make the Sauce
  1. Reduce heat to medium, add remaining 2 tablespoons of butter and melt.
  2. Whisk in 2 tablespoons of flour to create a roux, cooking until golden.
  3. Slowly whisk in 1.5 cups of beef broth until smooth, then bring to a gentle simmer.
  4. Pour in heavy cream, stir, and season with salt and pepper.
  5. Return the meatballs to the sauce, cover, and simmer for 10 to 15 minutes until fully cooked.
Prepare the Mashed Potatoes
  1. Drain cooked potatoes and mash thoroughly, incorporating reserved 1/4 cup heavy cream and a pinch of salt.
Serving
  1. Serve the creamy meatballs and sauce over the mashed potatoes.

Notes

Serve with steamed broccoli or green beans for balance. Can be stored in the fridge for up to 4 days or frozen for up to 3 months.

Leave a Comment

Recipe Rating