Irresistible Loaded Mashed Potatoes

If you ask me, loaded mashed potatoes are the definition of comfort food.

This side dish takes creamy mashed potatoes and turns them into something really special with crispy bacon, sharp cheddar, and fresh chives. Buttery russet potatoes get mixed with tangy sour cream for a texture that’s smooth and rich.

The bacon adds a salty crunch, while the cheese melts right in. Fresh chives give everything a nice pop of flavor that cuts through all that richness.

It’s a crowd-pleasing side that works for weeknight dinners or holiday gatherings, the kind of dish everyone goes back for seconds on.

loaded mashed potatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love These Loaded Mashed Potatoes

  • Restaurant-quality comfort food at home – These loaded mashed potatoes taste like something you’d order at your favorite steakhouse, with crispy bacon, melted cheddar, and fresh chives in every bite.
  • Perfect for gatherings – This recipe is a guaranteed crowd-pleaser for holidays, potlucks, or Sunday dinners. Everyone loves loaded mashed potatoes, and they pair well with just about any main dish.
  • Make-ahead friendly – You can prep these in advance and reheat them when you’re ready to serve, making your meal planning so much easier.
  • Creamy and indulgent – The combination of butter, sour cream, and whole milk creates the creamiest texture, while the cheese melts right in for extra richness.

What Kind of Potatoes Should I Use?

Russet potatoes are really your best bet for this recipe because they’re starchy and fluffy when mashed, which gives you that classic creamy texture everyone loves. You could also use Yukon Gold potatoes if that’s what you have on hand – they’ll give you a slightly creamier, buttery result, though they won’t be quite as fluffy. Whatever you do, avoid waxy potatoes like red potatoes or fingerlings for mashing, since they tend to get gummy and gluey instead of light and smooth. When you’re at the store, just look for potatoes that are firm with no green spots or sprouting eyes, and try to pick ones that are similar in size so they cook evenly.

loaded mashed potatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:

  • Russet potatoes: You can use Yukon gold potatoes instead, which will give you a creamier, slightly buttery texture. Just keep the cooking time the same.
  • Bacon: Turkey bacon works if you’re looking for a lighter option, though it won’t be quite as crispy. You could also use pancetta or skip the bacon entirely for a vegetarian version.
  • Whole milk: Half-and-half or heavy cream will make your potatoes richer, while 2% milk works if that’s what you have. You can even use chicken or vegetable broth for a dairy-free option, though the flavor will be different.
  • Sharp cheddar cheese: Mild cheddar, Monterey Jack, or Colby cheese all work well. You could also try a mix of cheeses like cheddar and Gruyere for something a bit fancier.
  • Sour cream: Greek yogurt is a great substitute that adds tang and protein. Plain yogurt works too, though it’s a bit thinner. Cream cheese (softened) is another option that makes the potatoes extra creamy.
  • Chives: Green onions or scallions are perfect substitutes and give a similar mild onion flavor. In a pinch, you could use dried chives (about 1 tablespoon) or even fresh parsley.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with mashed potatoes is overworking them, which releases too much starch and turns them gluey – mash just until smooth and stop there.

Another common error is adding cold milk and butter straight from the fridge, which cools down your potatoes and makes them harder to mix smoothly, so always warm your dairy first like the recipe suggests.

Don’t drain your potatoes and let them sit in the colander getting waterlogged – shake off the excess water and return them to the hot pot for a minute to steam off any remaining moisture before mashing.

Finally, save some of that bacon, cheese, and chives to sprinkle on top right before serving, which makes the dish look more appetizing and gives your guests those crispy, flavorful bites in every spoonful.

loaded mashed potatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Loaded Mashed Potatoes?

Loaded mashed potatoes are pretty hearty on their own, so they pair best with simple proteins that won’t compete with all those rich flavors. A perfectly grilled steak, roasted chicken, or even pork chops are great options since the potatoes already bring the bacon, cheese, and sour cream to the table. If you want to add some vegetables to round out the meal, roasted green beans, steamed broccoli, or a crisp side salad work nicely to balance out the creaminess. These potatoes are filling enough that you really don’t need much else – just a good main protein and maybe one veggie side will make a complete dinner.

Storage Instructions

Store: Loaded mashed potatoes keep really well in the fridge for up to 4 days. Just transfer them to an airtight container once they’ve cooled down. They might thicken up a bit in the fridge, but that’s totally normal and easy to fix when you reheat them.

Freeze: You can freeze these for up to 2 months in a freezer-safe container. I like to portion them out into smaller containers so I can thaw just what I need. The texture might be slightly different after freezing, but they still taste great!

Reheat: Warm them up in the microwave with a splash of milk, stirring every minute or so until heated through. You can also reheat them on the stovetop over low heat, adding a bit of milk or butter to bring back that creamy texture. Give them a good stir and they’ll be just as good as fresh!

Preparation Time 20-30 minutes
Cooking Time 25-35 minutes
Total Time 45-65 minutes
Level of Difficulty Medium
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2750-3000
  • Protein: 65-75 g
  • Fat: 170-190 g
  • Carbohydrates: 210-230 g

Ingredients

For the potatoes:

  • 1/2 cup whole milk (warmed before adding)
  • 3 lb russet potatoes (peeled and cut into 1-inch chunks)
  • 1 tsp kosher salt
  • 6 tbsp unsalted butter (I use Kerrygold for rich flavor)
  • 1/4 tsp black pepper (freshly ground preferred)

For the mix-ins:

  • 6 slices bacon (cooked until crispy, then crumbled)
  • 1/4 cup fresh chives (finely chopped, about 1/4-inch pieces)
  • 1 cup sour cream (room temperature)
  • 8 oz sharp cheddar cheese (shredded)

Step 1: Prepare the Bacon and Warm the Dairy Base

  • 6 slices bacon
  • 1/2 cup whole milk
  • 6 tbsp unsalted butter
  • 1 tsp kosher salt
  • 1/4 tsp black pepper

While you’re preparing the potatoes, cook the bacon in a skillet over medium-high heat until it’s golden and crispy, about 8 minutes.

Transfer to a paper towel-lined plate to drain, then crumble into bite-sized pieces once cooled slightly.

In a small saucepan, combine the milk, butter, salt, and pepper over medium heat.

Stir occasionally until the butter is completely melted and the mixture is warm, about 2-5 minutes—this ensures everything combines smoothly into the potatoes without cooling them down.

Step 2: Cook and Drain the Potatoes

  • 3 lb russet potatoes

Place the peeled and chunked potatoes in a large pot and cover with cold water by about 2 inches.

Bring to a boil over high heat, then reduce to a simmer and cook for 15-17 minutes total until the potatoes are completely tender when pierced with a fork.

Drain the potatoes thoroughly in a colander, shaking well to remove excess water—this prevents watery mashed potatoes.

Step 3: Mash and Build the Flavor

  • warm milk mixture from Step 1
  • crumbled bacon from Step 1
  • 1 cup sour cream
  • 8 oz sharp cheddar cheese
  • 3/4 cup fresh chives

Return the drained potatoes to the warm pot (off heat) and begin mashing them with a potato masher until you reach your preferred texture—I like to leave them slightly chunky for texture, but mash them as smooth as you prefer.

Pour the warm milk mixture from Step 1 into the potatoes and fold gently to combine, then add the sour cream and shredded cheddar cheese.

Stir until the cheese is fully melted and everything is evenly distributed.

Fold in the crumbled bacon from Step 1 and most of the chopped chives, reserving a small handful for garnish.

Step 4: Serve and Garnish

  • reserved fresh chives for garnish

Transfer the loaded mashed potatoes to a serving bowl or individual bowls.

Sprinkle the reserved fresh chives over the top for a fresh, bright finish.

loaded mashed potatoes

Irresistible Loaded Mashed Potatoes

Delicious Irresistible Loaded Mashed Potatoes recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 6 servings
Calories 2875 kcal

Ingredients
  

For the potatoes:

  • 1/2 cup whole milk (warmed before adding)
  • 3 lb russet potatoes (peeled and cut into 1-inch chunks)
  • 1 tsp kosher salt
  • 6 tbsp unsalted butter (I use Kerrygold for rich flavor)
  • 1/4 tsp black pepper (freshly ground preferred)

For the mix-ins:

  • 6 slices bacon (cooked until crispy, then crumbled)
  • 1/4 cup fresh chives (finely chopped, about 1/4-inch pieces)
  • 1 cup sour cream (room temperature)
  • 8 oz sharp cheddar cheese (shredded)

Instructions
 

  • While you're preparing the potatoes, cook the bacon in a skillet over medium-high heat until it's golden and crispy, about 8 minutes. Transfer to a paper towel-lined plate to drain, then crumble into bite-sized pieces once cooled slightly. In a small saucepan, combine the milk, butter, salt, and pepper over medium heat. Stir occasionally until the butter is completely melted and the mixture is warm, about 2-5 minutes—this ensures everything combines smoothly into the potatoes without cooling them down.
  • Place the peeled and chunked potatoes in a large pot and cover with cold water by about 2 inches. Bring to a boil over high heat, then reduce to a simmer and cook for 15-17 minutes total until the potatoes are completely tender when pierced with a fork. Drain the potatoes thoroughly in a colander, shaking well to remove excess water—this prevents watery mashed potatoes.
  • Return the drained potatoes to the warm pot (off heat) and begin mashing them with a potato masher until you reach your preferred texture—I like to leave them slightly chunky for texture, but mash them as smooth as you prefer. Pour the warm milk mixture from Step 1 into the potatoes and fold gently to combine, then add the sour cream and shredded cheddar cheese. Stir until the cheese is fully melted and everything is evenly distributed. Fold in the crumbled bacon from Step 1 and most of the chopped chives, reserving a small handful for garnish.
  • Transfer the loaded mashed potatoes to a serving bowl or individual bowls. Sprinkle the reserved fresh chives over the top for a fresh, bright finish.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe