Nothing says comfort food like a big bowl of cheesy mashed potatoes. This classic dish gets an extra boost of flavor from the addition of sour cream. The creaminess pairs perfectly with the melted cheese and fluffy potatoes. Plus I added a baked option for these cheddar mashed potatoes.

WANT TO SAVE THIS RECIPE?
This post may include affiliate links. Please read my disclosure policy.
Creamy homemade mashed potatoes just got a major upgrade. These cheesy garlic mashed potatoes are perfect for Christmas dinner and busy weeknights.
Unlike other recipes, my recipe is made without cream cheese. I often use cream cheese as a binder in place of flour, like in my gluten-free potato soup and gluten-free scalloped potatoes. But cream cheese is simply too thick and creates a stiff mashed potato.
📖Why My Recipe Works
- I use sour cream because it adds a tangy flavor that cuts through the richness of the cheese and potatoes while maintaining a light texture.
- No cheese sauce. Instead, adding the grated cheese directly and letting it steam to melt gives these creamy mashed potatoes the perfect texture.
- This recipe has a light garlic flavor because you boil the garlic with the potatoes. It infuses every bite.
🧾Ingredient Notes
- Potatoes- I prefer Yukon golds, these waxy potatoes have a smooth, creamy texture when mashed. They hold their shape well and have a rich flavor.
- Butter- If you use salted butter adjust the salt you add at the end, not the amount you add to the water.
- Cheese- My preference is to use sharp cheddar cheese in this recipe. But you can add any mix of cheeses that melts evenly. This means cheese like Swiss, Monterrey jack, or even pepper jack but not feta or parmesan cheese.
- Sour Cream- Adds a bit of tang and keeps the fluffy texture.
- Garlic Cloves- You can also use roasted garlic, add it at the end, not the boiling potatoes. You can substitute ½ teaspoon of garlic powder in a pinch.
- Green Onions- I prefer the sharp flavor of scallions but you can also use fresh chives instead.
- Bay Leaf- I always add bay leaf to my potatoes when they are boiling but if you don't have any on then it is fine to skip.

💭 Optional Add-Ins
- Add ⅓ cup crumbled cooked bacon
- Stir in ½ cup caramelized onions
- Mix in 2 Tablespoons homemade pesto
- Fold in 1 cup of steamed broccoli florets
⏲️ How to Make Cheesy Mashed Potatoes
Boil the Potatoes

Place your peeled potatoes in, with plenty of salt, and cover with water. Cook until they are fork-tender.
Mash the Potatoes

Drain the potatoes, and let the steam escape for a minute or two. Transfer the hot potatoes and garlic back to the pot. Roughly mash with butter and salt.
Melt and Rest

Stir in the cheese and sour cream. Allowing the potatoes to rest will allow the cheese to melt.
Baked Mashed Potatoes with Cheese (optional!)

Place the mashed potatoes into a baking dish. Top with a little bit of cheese. Bake until the cheese is bubbly. This is the way I like to serve them with my garlic butter steak.
👩🏻🍳 Expert Tips
- Cut potatoes into even chunks for consistent cooking time.
- Use freshly grated cheese. Pregrated cheese contains cellulose and other anti-caking agents which will give your potatoes a grainy texture.
- A potato ricer will give you a fluffier texture because it allows more moisture to escape.
- Use melted butter, cold butter cools the potatoes too fast.
- I don't typically add pepper to my mashed potatoes. If you want to add I recommend a pinch of white pepper over black pepper. It blends into the potatoes better.
- Transfer to a slow cooker and keep warm if serving as part of a buffet.

🌡️Storing Leftovers
Transfer mashed potatoes to an airtight container and refrigerate for 3-5 days. To reheat, add a splash of milk and heat in a microwave or saucepan, stirring frequently. Potatoes may separate slightly but whisking will recombine. I do not recommend that you freeze cheesy potatoes.
You can also make your mashed potatoes in advance and bake them to reheat. Top with cheese and bake uncovered for 20 minutes until hot and bubbly.
More Mashed Potato Recipes
Did you enjoy making this recipe? Show it some love with ⭐⭐⭐⭐⭐ and leave a comment! Hungry for more FLAVORFUL recipes?
📖 Recipe Card

Cheesy Mashed Potatoes with Sour Cream
Ingredients
- 3 pounds yukon gold potatoes or russet potatoes
- 2 Tablespoons kosher salt divided
- 3 cloves garlic crushed
- 1 bay leaf
- ½ cup unsalted butter melted
- ¾ cup sour cream
- 1 ½ cup shredded cheddar cheese divided if baking
- ½ cup green onions whites and light green parts thinly sliced
Instructions
- Peel the potatoes and cut into 1 to 1 ½ inch pieces. Put the potatoes into a large pot, add the bay leaf, crushed garlic, 1 ½ tablespoons salt, and cover with COLD water. Bring to a boil over high heat, then reduce heat to maintain a rolling boil and cook until the potatoes fall apart when poked by a fork, about 15 minutes.2 Tablespoons kosher salt, 3 cloves garlic, 1 bay leaf, 3 pounds yukon gold potatoes
- Drain the potatoes and garlic and return to the pan, over heat. The bay leaf can be discarded. Add the remaining salt and melted butter. Mash with a potato masher until no large chunks remain.½ cup unsalted butter
- Stir in the sour cream, shredded cheese, and sliced onions. Cover for 5 minutes to allow the cheese to fully melt. Serve immediately.¾ cup sour cream, 1 ½ cup shredded cheddar cheese, ½ cup green onions
Baked Cheesy Mashed Potatoes (Optional)
- Preheat your oven to 375 F degrees. Add 1 cup of the cheddar and save back ½ cup. Transfer the potatoes to a greased casserole dish and top with the remaining cheese. Bake for 20 to 30 minutes until the top is lightly golden brown. Serve immediately.
Video
Notes
- Alternatively, you can put the potatoes through a ricer or food mill into a bowl.
Nutrition
💬 Frequently Asked Questions
Can I prepare ahead?
Yes, prepare completely then reheat gently on the stove with whole milk or broth.
Do I have to peel with the potatoes?
Peeling the potatoes is necessary if you want an ultra-smooth texture. But for a more rustic dish, you can leave the skin on.










Lori K. says
These were delicious! I left out the onions simply because I didn't have any on hand. They weren't needed. I ended up using Russet potatoes because I didn't have Yukon Gold. They were still amazing. One of my daughters told me that she was going to sit at the table and eat potatoes all night. They were a hit with the entire family. I think we will have a new way of having mashed potatoes in our home from now on.