These Cheddar Garlic Mashed Potatoes are creamy and full of flavor! Loaded with melted cheddar cheese and a hint of garlic, they’re the perfect comfort food.
Honestly, I can’t resist these delicious potatoes. They’re so cheesy and buttery that I might eat them straight from the pot! Just serve them warm and watch them disappear!
Key Ingredients & Substitutions
Potatoes: I recommend using russet or Yukon gold potatoes for their fluffy and creamy texture. If you’re looking for a lower-carb option, cauliflower can be a great substitute. Just steam it and blend for a silky mash.
Garlic: Fresh garlic is key for that rich flavor, but if you’re in a pinch, garlic powder can work too, just use about a teaspoon. Roasted garlic adds a sweeter note if you want to switch things up!
Cheddar Cheese: Sharp cheddar provides the best flavor. If you want something milder, try a medium cheddar. For a twist, mix in some cream cheese or a bit of Parmesan for extra creaminess.
Milk or Cream: Whole milk gives a nice balance of creaminess, but you can also use heavy cream for richer potatoes. If you’re looking for a lighter option, try unsweetened almond milk or oat milk.
How Do You Achieve Smooth and Creamy Mashed Potatoes?
Getting the perfect consistency for mashed potatoes can be tricky. The key is in how you handle the potatoes after cooking. Here are some tips to help you succeed:
- Don’t skip draining! Make sure to drain the potatoes really well to avoid watery mash.
- Return the drained potatoes to the pot after draining to let excess moisture evaporate for a minute before adding other ingredients.
- Use a potato masher for a fluffy texture or an electric mixer for extra smoothness, but mix on a low setting to avoid overworking the potatoes, which can make them gummy.
By following these simple tips, you’ll have mashed potatoes that are light, creamy, and packed with flavor every time!

Cheddar Garlic Mashed Potatoes
Ingredients You’ll Need:
For the Mashed Potatoes:
- 2 pounds russet or Yukon gold potatoes, peeled and cut into chunks
- 4 cloves garlic, minced
- 4 tablespoons unsalted butter, plus extra for serving
- 1 cup shredded sharp cheddar cheese
- 1/2 cup whole milk or heavy cream, warmed
- Salt, to taste
- Black pepper, to taste
- Fresh thyme or parsley for garnish (optional)
How Much Time Will You Need?
This delicious recipe takes about 30 minutes total—15-20 minutes for cooking the potatoes and an additional 10-15 minutes to mash and combine everything. It’s a quick and satisfying side dish perfect for any meal!
Step-by-Step Instructions:
1. Prepare the Potatoes:
Start by peeling the potatoes and cutting them into chunks. Place the chunks in a large pot and cover them with cold water. Add a good pinch of salt to enhance the flavor.
2. Cook the Potatoes:
Turn the heat to medium-high and bring the water to a boil. Once boiling, reduce the heat to a gentle simmer. Cook the potatoes for about 15-20 minutes. They’re done when you can easily pierce them with a fork, and they break apart easily.
3. Sauté the Garlic:
While the potatoes are cooking, heat 2 tablespoons of butter in a small skillet over medium heat. Add the minced garlic and gently sauté it until it becomes fragrant and golden, which should take about 1-2 minutes. Once ready, remove it from the heat and set it aside.
4. Drain and Combine:
After the potatoes are cooked through, drain them well. Return the drained potatoes to the pot or place them in a large mixing bowl. This is the time to add the remaining 2 tablespoons of butter, the warmed milk or cream, and the sautéed garlic with its buttery goodness to the potatoes.
5. Mash the Potatoes:
Using a potato masher or electric mixer, mash the potatoes until you achieve a nice smooth and creamy texture. Make sure not to overmix them to keep them fluffy!
6. Add Cheese and Season:
Next, stir in the shredded sharp cheddar cheese, mixing well until the cheese is fully melted and combined. Season with salt and black pepper to taste, adjusting to your preference.
7. Serve the Mashed Potatoes:
Transfer your creamy, cheesy mashed potatoes to a serving bowl. Top with a couple of small pats of butter for extra richness and, if desired, garnish with fresh thyme or parsley for a lovely touch. Serve them warm and enjoy every bite!
Can I Use Different Types of Potatoes?
Absolutely! While russet and Yukon gold potatoes are ideal for their creamy texture, you can also experiment with red potatoes for a slightly firmer mash. Just note that the texture might be a bit different, but the flavor will still be delicious!
How Can I Make These Mashed Potatoes Ahead of Time?
You can prepare the mashed potatoes up to a day in advance! Just prepare the recipe as usual, allow it to cool, then store it in an airtight container in the fridge. When ready to serve, reheat in a pot over low heat, adding a splash of warm milk or cream to bring back the creamy consistency.
Can I Freeze The Leftover Mashed Potatoes?
Yes, you can freeze leftover mashed potatoes! Store them in an airtight container for up to 2 months. To reheat, thaw in the fridge overnight and warm gently on the stove or in the microwave, adding a little milk if they seem dry.
What Can I Substitute for Cheese?
If you’re looking to skip the cheese, you can add more garlic or herbs for flavor. Cream cheese or sour cream can also be good alternatives for a creamy texture without the cheese flavor. If you’re dairy-free, try using nutritional yeast for a cheesy taste!



