Rosemary Garlic Mashed Potatoes Recipe
I just finished making a batch of these Rosemary Garlic Mashed Potatoes, and I am completely in awe of how creamy and flavorful they turned out! The fragrant blend of fresh rosemary and sweet, roasted garlic takes standard mashed potatoes to a whole new level.
I love how the rich, velvety texture coats every forkful while filling the entire kitchen with a cozy, savory aroma. It is simple enough for a weeknight side, yet impressive enough to shine on any holiday dinner table. I can guarantee that once you try this recipe, you will never go back to plain mash again!
Ingredients
Choosing the right variety of potatoes and fresh herbs ensures your mash turns out exceptionally smooth, rich, and full of aromatic flavor.
- 3 pounds Yukon Gold Potatoes, peeled and cubed – Yukon Golds provide a naturally buttery flavor and creamy texture that resists getting watery.
- 1 head Garlic – Whole roasted garlic yields a mellow, sweet, and rich flavor without any sharp, harsh bite.
- 2 tablespoons Fresh Rosemary, finely chopped – Fresh rosemary infuses the potatoes with a warm, piney, and woodsy aromatic essence.
- 1/2 cup Unsalted Butter, softened – Adds luxurious richness and a silky mouthfeel to the warm mash.
- 1/2 cup Heavy Cream, warmed – Helps whip the potatoes into an ultra-fluffy consistency without cooling down the dish.
- 1/2 cup Whole Milk, warmed – Adjusts the final texture to your preferred level of creaminess while keeping it light.
- 1 teaspoon Salt – Essential for bringing out the natural earthiness of the potatoes and herbs.
- 1/2 teaspoon Black Pepper – Gives a subtle heat and bite to balance the creamy dairy notes.
- 1 tablespoon Olive Oil – Used to drizzle over the garlic head before roasting it to soft perfection.
Note: Serves 6 to 8 generous side dish portions.
Variations
Explore these simple ingredient substitutions to customize the flavor profile or adapt the recipe for different dietary needs.
- Dairy-Free Alternative: Swap the butter, heavy cream, and milk for plant-based butter and unflavored, unsweetened almond or oat milk.
- Roasted Garlic & Herb Twist: Add 1 tablespoon of fresh chopped thyme or chives alongside the rosemary for a more complex herbal profile.
- Extra Cheesy Mash: Fold in 1/2 cup of freshly grated Parmesan or sharp white cheddar cheese while mashing for an extra savory bite.

Cooking Time
Here is the complete breakdown of time needed to roast, boil, and mash this side dish to perfection.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
Equipment You Need
Having these standard kitchen items on hand ensures smooth multitasking between roasting your garlic and mashing the potatoes.
- Large Stockpot: Used to boil the cubed potatoes evenly in salted water.
- Potato Masher or Potato Ricer: Breaks down the cooked potatoes into a lump-free, velvety texture.
- Aluminum Foil: Wraps the head of garlic tight so it roasts until tender and golden in the oven.
- Small Saucepan: Warms the butter, cream, milk, and chopped rosemary together before combining with the potatoes.
- Colander: Safely drains the hot water from the boiled potatoes.
- Chef’s Knife and Cutting Board: Used for peeling, chopping potatoes, and mincing the fresh herbs.
- Wooden Spoon: Perfectly suited for folding the warm herb-infused cream into the mashed potatoes.
How to Make Rosemary Garlic Mashed Potatoes?
Preparing these mashed potatoes involves three easy steps to build deep herbal and roasted garlic flavors throughout the dish.
Roasting the Garlic
Preheat your oven to 400°F (200°C). Slice the top off the head of garlic to expose the cloves, drizzle with olive oil, and wrap tightly in aluminum foil. Roast for about 35 to 40 minutes until the cloves are soft, sweet, and golden brown, then let it cool slightly before squeezing the cloves out.
Boiling the Potatoes
Place the peeled, cubed Yukon Gold potatoes into a large stockpot and cover with cold, salted water. Bring to a boil over medium-high heat and simmer for 15 to 20 minutes, or until the potatoes are completely fork-tender. Drain well in a colander and return them to the warm pot to let steam dry for 1 to 2 minutes.
Infusing the Cream and Butter
While the potatoes boil, combine the butter, heavy cream, whole milk, and finely chopped fresh rosemary in a small saucepan over low heat. Warm the mixture gently until the butter is melted and the rosemary releases its essential oils into the dairy. Do not bring to a boil.
Mashing and Combining
Squeeze the roasted garlic cloves into the warm potatoes and use a potato masher or ricer to mash them thoroughly. Gradually pour in the warm rosemary-infused cream mixture, stirring gently until smooth and fluffy. Season with salt and black pepper to taste before serving.

Additional Tips for Making this Recipe Better
Through my personal experience with this recipe, these small adjustments will elevate your mashed potatoes to maximum creaminess.
- I always warm my cream, milk, and butter before adding them to the potatoes so the mash stays piping hot and absorbs the liquids instantly.
- When I make this, I let the drained potatoes sit in the warm pot for two minutes to cook off excess water, which prevents them from becoming soggy.
- I prefer using a potato ricer instead of an electric mixer because it creates a silky, air-light texture without turning the starch gummy.
- For me, steeping the chopped fresh rosemary directly in the warming butter and cream unlocks the best flavor without leaving raw herbal leaves in the mash.
How to Serve Rosemary Garlic Mashed Potatoes?
Transfer the warm mashed potatoes into a serving bowl and make a swirl on top with the back of a spoon. Melt an extra tablespoon of butter to drizzle into the wells, then garnish with extra chopped fresh rosemary and a crack of fresh black pepper. Serve alongside roasted chicken, steak, prime rib, or holiday roasts for an unforgettable meal.

Nutritional Information
Here is an estimated nutritional breakdown for one side serving of these rich mashed potatoes:
- Calories: 245 kcal
- Protein: 4 g
- Carbohydrates: 32 g
- Fat: 12 g
Make Ahead and Storage
Keep your side dish fresh and ready for busy dinners with these easy storage and reheating instructions.
Refrigerating
Store any leftover mashed potatoes in an airtight container in the refrigerator once cooled. They will stay fresh, soft, and delicious for up to 3 to 4 days.
Freezing
Transfer cooled portions into a freezer-safe container or sealable bag and freeze for up to 1 month. Thaw overnight in the refrigerator before reheating for best results.
Restoring and Serving
To restore their original fluffy texture, reheat the potatoes on the stovetop over low heat or in the microwave, stirring in a splash of warm milk or a dab of butter to loosen them up.
Why You’ll Love This Recipe?
This side dish is guaranteed to become a staple at your dinner table thanks to these key highlights.
- Incredible Depth of Flavor: The combination of sweet roasted garlic and aromatic fresh rosemary transforms basic potatoes into an extraordinary side.
- Ultra-Creamy Texture: Using Yukon Gold potatoes paired with warm cream yields a rich, velvety consistency every single time.
- Perfect Holiday Side Dish: Pairs seamlessly with a wide range of main courses, from Thanksgiving turkey to weeknight pan-seared steaks.
- Simple Make-Ahead Potential: Reheats wonderfully on the stovetop or in a slow cooker, saving you time during big family gatherings.



