These Cheddar Garlic Mashed Potatoes are creamy and full of flavor! With sharp cheddar and a hint of garlic, they’re the ultimate comfort food that everyone will love.
I can’t resist them, especially with a little extra cheese on top. They make every meal feel like a special occasion. Serve them warm and watch them disappear! 🥔🧄
Key Ingredients & Substitutions
Yukon Gold Potatoes: These potatoes are creamy and buttery, perfect for mashing. If they’re not available, you can use Russet potatoes, which are also great for a fluffy texture.
Garlic: Fresh garlic is best for that rich flavor, but you could use garlic powder in a pinch. Start with about 1/4 teaspoon for a milder taste.
Sharp Cheddar Cheese: This gives the mashed potatoes a nice tang. If you’re looking for a different flavor, gouda or mozzarella can work well too, but they will change the overall taste.
Whole Milk: For creamier potatoes, use heavy cream instead. If you’re looking to cut calories, unsweetened almond milk or oat milk can also be good alternatives.
Butter: Unsalted butter is ideal so you can control the saltiness. You might substitute with olive oil for a dairy-free option if desired.
How Do I Make Sure My Mashed Potatoes Are Creamy?
To get creamy mashed potatoes, the way you cook and mash them matters a lot. Here’s how to achieve that perfect texture:
- Start by boiling your potatoes in cold, salted water. This helps them cook evenly.
- Make sure to drain them thoroughly after boiling so that no excess water ruins the creamy texture.
- Using a masher is great for a rustic feel, but if you prefer super smooth potatoes, a hand mixer will do the job nicely.
- Add your warm milk and butter gradually. This step helps incorporate them evenly without making the potatoes gummy.
- Mix just until combined; overmixing can lead to a sticky result.

How to Make Cheddar Garlic Mashed Potatoes
Ingredients You’ll Need:
For the Mashed Potatoes:
- 2 lbs Yukon Gold potatoes, peeled and cut into chunks
- 4 cloves garlic, minced
- 1 cup sharp cheddar cheese, shredded
- 1/2 cup whole milk (or cream for a richer texture)
- 1/4 cup unsalted butter, plus extra for serving
- Salt, to taste
- Freshly ground black pepper, to taste
- 1 tbsp fresh parsley, finely chopped (optional, for garnish)
How Much Time Will You Need?
This recipe will take about 30 minutes in total. You’ll spend about 10 minutes prepping your ingredients and around 20 minutes cooking. After mixing everything together, your creamy, cheesy mashed potatoes will be ready to enjoy!
Step-by-Step Instructions:
1. Prepare the Potatoes:
Start by placing the peeled and chunked Yukon Gold potatoes into a large pot. Cover the potatoes with cold water and add a pinch of salt to the water. This will help them cook evenly and absorb flavor.
2. Boil the Potatoes:
Turn the heat up to high and bring the water to a boil. Once boiling, reduce the heat to medium and let the potatoes simmer until they’re fork-tender, which usually takes about 15-20 minutes.
3. Sauté the Garlic:
While the potatoes are cooking, take a small saucepan and melt the butter over medium heat. Add the minced garlic and sauté it until it’s fragrant and lightly golden, about 1-2 minutes. Once done, remove the saucepan from the heat.
4. Drain and Mash the Potatoes:
Once the potatoes are tender, drain them well and return them to the pot or a large mixing bowl. It’s time to get mashing! Use a potato masher or a hand mixer to begin mashing the potatoes until they’re nice and smooth.
5. Combine and Creamify:
Next, slowly incorporate the sautéed garlic and butter mixture into the mashed potatoes. Then, add the milk while continuing to mash and stir until the potatoes achieve a creamy consistency. You can adjust the amount of milk depending on how creamy you like your potatoes!
6. Add the Cheese and Season:
While the potatoes are still hot, gently stir in the shredded sharp cheddar cheese. This allows the cheese to melt beautifully. Finally, season your mashed potatoes with salt and freshly ground black pepper to taste.
7. Serve and Enjoy:
Transfer the delicious mashed potatoes to a serving bowl. You can top them with an extra pat of butter and sprinkle some finely chopped parsley if you’d like a pop of color. Serve them warm and enjoy your rich, cheesy garlic mashed potatoes!
Can I Use Different Types of Potatoes?
Absolutely! While Yukon Gold potatoes provide a creamy texture, you can also use Russet potatoes for a fluffier consistency. Just remember, they might require a bit more milk to reach your desired creaminess.
How Do I Make These Mashed Potatoes Ahead of Time?
You can prepare the mashed potatoes ahead of time and store them in an airtight container in the fridge for up to 2 days. When ready to serve, reheat them gently on the stovetop, adding a splash of milk to restore creaminess if needed.
What Can I Use Instead of Cheese for a Dairy-Free Option?
If you’re looking for a dairy-free option, consider using nutritional yeast for a cheesy flavor, or almond-based cheese substitutes that melt well. You can also try adding extra herbs for flavor enhancement!
How Should I Store Leftover Mashed Potatoes?
Leftover mashed potatoes should be stored in an airtight container in the fridge for up to 3 days. To reheat, simply warm them in a saucepan over low heat, adding a bit of milk or butter to maintain moisture and creaminess.



