Bacon Cheddar Mashed Potatoes Recipe
I’ll never forget the first time I tried to make these Bacon Cheddar Mashed Potatoes. It was for a big family dinner, and I was so nervous. I thought, how hard could mashed potatoes be, right? Well, I used cold milk straight from the fridge and my beautiful, fluffy potatoes instantly turned into a weird, gluey paste. My uncle took one bite and said, “Well, it’s got good flavor… kinda thick though.” I was so embarrassed, but it made me determined to figure it out. Now, after so many tries (and fails), this dish is my absolute go-to comfort food for every holiday and potluck.
Recipe Card
| Recipe Title | Bacon Cheddar Mashed Potatoes Recipe |
|---|---|
| Servings | 6 people |
| Prep Time | 20 minutes |
| Cooking Time | 30 minutes |
| Calories | About 420 per serving |
Ingredients
- 3 lbs russet potatoes, peeled and cubed
- 6 slices thick-cut bacon
- 4 tablespoons unsalted butter
- 1 cup whole milk, warmed
- 1 1/2 cups sharp cheddar cheese, shredded
- 1/2 cup sour cream
- 3 green onions, thinly sliced
- 1 teaspoon garlic powder
- Salt and black pepper to taste
Okay, the potatoes. Russets are the best, trust me. I used red potatoes once because that’s all I had, and they were way too waxy. The mash was kinda lumpy and weird. And for the love of all that is good, shred your own cheddar. The pre-shredded stuff has a coating that makes it not melt as smoothly. I learned that the hard way with a weird, grainy cheese situation.
And the bacon! Thick-cut is non-negotiable. It gives you those meaty, chewy bits. I tried using the pre-cooked bacon pieces once to save time and it was a sad, rubbery mistake. Just cook your own, it’s worth the extra five minutes.
Directions
- Place your peeled and cubed potatoes in a large pot. Cover them with cold water by about an inch and add a big pinch of salt.
- Bring the pot to a boil over high heat, then reduce to a simmer. Cook for about 15-20 minutes, or until the potatoes are fork-tender.
- While the potatoes cook, chop the bacon into small pieces. Cook in a skillet over medium heat until crispy. Remove with a slotted spoon and drain on paper towels.
- Drain the potatoes really well and return them to the hot pot. Let them sit for a minute so the steam evaporates.
- Mash the potatoes with a potato masher or ricer until mostly smooth.
- Add the butter, warm milk, and sour cream. Stir until combined and creamy.
- Fold in most of the shredded cheddar cheese, most of the cooked bacon, the green onions, garlic powder, and a good amount of black pepper.
- Taste and season with salt. Remember, the bacon and cheese are salty, so go easy at first.
- Transfer to a serving bowl and top with the remaining cheese and bacon.
The biggest lesson I learned was with step 6. Do NOT add cold milk. I did that the first time and it made the potatoes seize up and get super gluey. You gotta warm that milk up first, either in the microwave or in a little saucepan. It makes all the difference in the world for getting creamy, dreamy mashed potatoes.
And don’t skip step 4! Letting the potatoes steam dry for a minute is key. If you add your wet ingredients to waterlogged potatoes, you’ll end up with soup. I’ve made potato soup more times than I care to admit by rushing this step.
This Bacon Cheddar Mashed Potatoes recipe is my ultimate comfort food. I make a huge batch every Thanksgiving, and the leftovers are almost better than the first day. I love how it’s a one-pot side dish that feels fancy but is actually so simple. It’s a total family favorite that even my picky nephew will eat without complaining.
I’ve definitely had my share of kitchen disasters with it though. One time I was talking to my mom on the phone and totally forgot the potatoes on the stove. I came back to a pot of mush with a slightly burned bottom. I had to run to the store and start all over again. Multitasking is not my friend when potatoes are involved.
If I were to change one thing next time, I might try adding a little bit of smoked paprika for a different flavor. Or maybe some caramelized onions. But honestly, it’s pretty perfect as is. It’s the best easy dinner sidekick for a simple roasted chicken or steak.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 420 | 35g | 25g | 15g |
Look, this is not health food, let’s be real. It’s bacon cheddar mashed potatoes! But you can make some healthier swaps if you want. I’ve used Greek yogurt instead of sour cream and it worked great. You could also use lower-fat milk and cheese, but the texture and flavor won’t be quite as rich and decadent. It’s a treat, so I say just enjoy it as is.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Whole Milk | Half-and-half or warmed buttermilk |
| Sour Cream | Plain Greek yogurt |
| Cheddar Cheese | Pepper Jack or Gouda |
| Bacon | Pancetta or ham |
I’ve tried a bunch of these swaps. The Greek yogurt for sour cream is a total win, it adds a nice tang. Pepper Jack cheese is amazing if you like a little spice. But the one swap that kinda failed was using turkey bacon. It just doesn’t get crispy enough and doesn’t have the same smoky flavor punch. Stick with the real deal for the best results.
Tips
- WARM YOUR MILK. I’m yelling because it’s so important. Cold milk makes gluey potatoes.
- Shred your own cheese from a block. Pre-shredded bags have anti-caking agents that ruin the melt.
- Don’t over-mash the potatoes! Once they’re smooth, stop. Over-working them releases more starch and makes them gummy.
- Let the potatoes steam dry in the hot pot for a minute after draining to get rid of excess moisture.
I wish someone had told me about the over-mashing thing years ago. I used to go at those potatoes with my hand mixer, thinking I was making them extra smooth. Nope. I was making paste. A potato masher or a ricer gives you the perfect texture without going overboard. It’s a lesson I learned after serving some seriously dense potatoes.
FAQ
Can I make these ahead of time?
Oh yeah, for sure. I do it all the time for holidays. Make them completely, put them in a baking dish, and top with a little extra cheese. Cover and refrigerate. When you’re ready, bake at 350°F for about 30 minutes until heated through. You might need to add a tiny splash of milk before baking if they look dry.
Why are my mashed potatoes gluey?
Welcome to the club! This happened to me so much. It’s usually one of two things: you used cold liquid, or you over-mixed them. Cold milk or cream makes the starch do weird things. And using a food processor or over-zealously using a hand mixer will break down the starch too much. Stick with a masher and warm milk!
What’s the best potato to use?
Russet potatoes, no question. They’re starchy and fluffy, which is what you want for mashed potatoes. I tried Yukon Golds once because a fancy recipe said to, and they were good, but a bit denser and less fluffy than my trusty russets.
That’s everything I know about making Bacon Cheddar Mashed Potatoes! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time. Let me know how it turns out!
Bacon Cheddar Mashed Potatoes
Creamy, fluffy mashed potatoes loaded with crispy bacon, sharp cheddar cheese, and green onions for the ultimate comfort food side dish.
Ingredients
- 3 lbs russet potatoes, peeled and cubed
- 6 slices thick-cut bacon, chopped
- 4 tablespoons unsalted butter
- 1 cup whole milk, warmed
- 1 1/2 cups sharp cheddar cheese, shredded
- 1/2 cup sour cream
- 3 green onions, thinly sliced
- 1 teaspoon garlic powder
- Salt and black pepper to taste
Instructions
-
Place peeled and cubed potatoes in a large pot. Cover with cold water by 1 inch and add a big pinch of salt.
-
Bring to a boil over high heat, then reduce to a simmer. Cook for 15-20 minutes until fork-tender.
-
While potatoes cook, cook bacon pieces in a skillet over medium heat until crispy. Remove with slotted spoon and drain on paper towels.
-
Drain potatoes well and return to the hot pot. Let sit for 1 minute to allow steam to evaporate.
-
Mash potatoes with a potato masher or ricer until mostly smooth.
-
Add butter, warm milk, and sour cream. Stir until combined and creamy.
-
Fold in most of the shredded cheddar cheese, most of the cooked bacon, green onions, garlic powder, and black pepper.
-
Taste and season with salt (remembering bacon and cheese are already salty).
-
Transfer to serving bowl and top with remaining cheese and bacon.
Nutrition (Per Serving)



