Creamy, buttery, and full of flavor
There’s nothing more comforting than a bowl of velvety mashed potatoes, and these Rosemary Garlic Mashed Potatoes are the best of the best. This easy healthy recipe is infused with roasted garlic and fresh rosemary, creating a rich, aromatic side dish perfect for any fall dinner idea or festive holiday spread. Creamy, buttery, and irresistibly smooth, they’re quick to prepare and can easily be made ahead for stress-free entertaining. Whether it’s Thanksgiving, Christmas, or a cozy family night, this dish is guaranteed to steal the spotlight.

⏱️ Time Breakdown
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 6
📝 Ingredients List
- 3 lbs Yukon Gold potatoes, peeled and quartered
- 6 cloves garlic, peeled
- ½ cup unsalted butter (1 stick)
- ¾ cup heavy cream (or half-and-half for lighter version)
- 2 tbsp fresh rosemary, finely chopped
- 1 tsp salt (plus more for boiling water)
- ½ tsp black pepper
- 2 tbsp fresh chives, chopped (for garnish, optional)
✨ Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.
- Large pot
- Colander
- Potato masher or hand mixer
- Measuring cups & spoons
- Wooden spoon
- Small saucepan
- Serving bowl
👩🍳 Step-by-Step Beginner-Friendly Instructions
- Bring a large pot of salted water to a boil. Add potatoes and garlic cloves. Cook for 15–20 minutes until potatoes are fork-tender 🥔.
- While potatoes cook, melt butter in a small saucepan. Add rosemary and simmer for 2 minutes until fragrant 🌿.
- Drain potatoes and garlic. Return them to the pot and let them sit for 1–2 minutes to release excess steam.
- Mash potatoes and garlic together until smooth.
- Slowly pour in the warm rosemary butter and cream, mixing gently until creamy.
- Season with salt and black pepper to taste.
- Transfer to a serving bowl, garnish with chives, and serve hot 😋.
💡 Pro Tips
- Make Ahead: Prep a day early and reheat gently on the stove with a splash of cream.
- Texture Control: Use a potato masher for rustic-style or a hand mixer for silky-smooth potatoes.
- Lighter Option: Swap cream for milk or unsweetened almond milk to lighten things up.
- Serving Ideas: A perfect companion to roasted turkey, beef, or your favorite holiday stuffing.
📊 Nutrition Table
| Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
|---|---|---|---|---|---|---|
| 1 cup | ~240 | 4g | 32g | 11g | 3g | 2g |
Conclusion
These Rosemary Garlic Mashed Potatoes are everything you want in a comfort food side dish — creamy, herby, and full of buttery flavor. Whether you’re preparing a holiday feast or just adding something special to your weeknight dinner, this recipe is guaranteed to wow your guests and become a family favorite.

Rosemary Garlic Mashed Potatoes
Ingredients
Main ingredients
- 3 lbs Yukon Gold potatoes, peeled and quartered
- 6 cloves garlic, peeled
- ½ cup unsalted butter (1 stick)
- ¾ cup heavy cream (or half-and-half for lighter version)
- 2 tbsp fresh rosemary, finely chopped
- 1 tsp salt (plus more for boiling water)
- ½ tsp black pepper
- 2 tbsp fresh chives, chopped (for garnish, optional)
Instructions
Preparation and Cooking
- Bring a large pot of salted water to a boil. Add potatoes and garlic cloves. Cook for 15–20 minutes until potatoes are fork-tender.
- While potatoes cook, melt butter in a small saucepan. Add rosemary and simmer for 2 minutes until fragrant.
- Drain potatoes and garlic. Return them to the pot and let them sit for 1–2 minutes to release excess steam.
- Mash potatoes and garlic together until smooth.
- Slowly pour in the warm rosemary butter and cream, mixing gently until creamy.
- Season with salt and black pepper to taste.
- Transfer to a serving bowl, garnish with chives, and serve hot.
