These creamy garlic mashed potatoes are a delightful side dish that pairs perfectly with any meal. Made with roasted garlic and buttery potatoes, this recipe delivers rich flavor and a smooth texture that everyone will love.
This mashed potatoes recipe is easy to follow and can be customized to your taste. Whether you prefer mashed potatoes with skin for added texture or a completely smooth finish, these homemade mashed potatoes will be a hit at your Thanksgiving dinner or any gathering.
Delicious Garlic Mashed Potatoes Recipe

This recipe features buttery mashed potatoes infused with roasted garlic, creating the best mashed potatoes you can serve. It takes about 30 minutes from start to finish and serves 4 people.
Ingredients
- 2 pounds russet potatoes, peeled and diced
- 1 head of garlic, roasted
- 1/2 cup unsalted butter, softened
- 1/2 cup heavy cream or milk
- Salt to taste
- Black pepper to taste
- Chopped chives or parsley for garnish (optional)
Instructions
- Prep the Potatoes: Peel and dice the potatoes into even chunks for uniform cooking.
- Boil the Potatoes: Place the diced potatoes in a large pot and cover with cold water. Add a pinch of salt and bring to a boil. Cook until the potatoes are fork-tender, about 15-20 minutes.
- Roast the Garlic: While the potatoes are cooking, roast the garlic by wrapping it in foil and placing it in a preheated oven at 400°F (200°C) for about 30-35 minutes until soft and caramelized.
- Drain and Mash: Once the potatoes are cooked, drain them well and return them to the pot. Squeeze the roasted garlic cloves into the potatoes.
- Add Butter and Cream: Add the softened butter and heavy cream or milk to the potatoes. Mash until smooth and creamy. Adjust the consistency with more cream if needed.
- Season: Taste and season with salt and black pepper to your liking. Mix well.
- Serve: Transfer the mashed potatoes to a serving bowl and garnish with chopped chives or parsley if desired. Serve hot.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 320kcal
- Fat: 20g
- Protein: 4g
- Carbohydrates: 36g