These creamy roasted garlic mashed potatoes are packed with flavor and melt-in-your-mouth delicious! Perfectly fluffy russet potatoes are blended with buttery roasted garlic, milk, and just the right touch of salt and pepper. A cozy, comforting side dish that’s always a hit for family dinners, holiday meals, or any time you’re craving classic homemade mashed potatoes.
Preheat oven to 350°F. Drizzle olive oil over the garlic head and wrap tightly in foil. Roast for about 1 hour, or until the cloves are soft and golden.
While garlic is roasting, bring a large pot of salted water to a boil. Add the potatoes and boil for about 15 minutes, or until fork tender. Drain well and let sit for a few minutes to release steam.
Return the potatoes to the pot or place in a large mixing bowl. Add softened butter, milk, salt, and pepper.
Once garlic is done, cut it in half and squeeze the soft cloves directly into the potato mixture.
Use an electric mixer to beat until smooth and creamy, or mash by hand for a chunkier texture.
Taste and adjust seasoning if needed. Serve hot and enjoy!
Notes
Want an extra burst of flavor? Add ¼ cup of freshly grated Parmesan cheese before mashing.
These mashed potatoes can be made ahead of time and reheated in the oven — perfect for holidays!