This post is sponsored by the U.S. Potato Board and Honest Cooking.  All opinions expressed here are my own. 

Cheesy Rosemary Twice Baked Mashed Potatoes are creamy, cheesy mashed potatoes baked to perfection.  They’re easy to make and may be prepped ahead!

Cheesy Rosemary Twice Baked Mashed Potatoes |

It’s the holiday season, and we all know what that means — food, and plenty of it.  Not just any food, however!  We want unique holiday-worthy dishes that are going to make our meals extra memorable.  

These Cheesy Rosemary Twice Baked Mashed Potatoes do that single-handedly!

Forkful of twice baked mashed potatoes in gratin dish

I think it’s easy to say that potatoes are a staple for most people.  They’re comfort food that’s just perfect for this time of year, but they’re also high in vitamin C and potassium, and they’re naturally gluten and fat-free.  

Potatoes are so versatile, too.  They can be baked, roasted, boiled, grilled and fried, and you can use them to make hash browns, gratins, soups, frittatas, and obviously, mashed potatoes.  

There aren’t too many things you can’t do with potatoes…any way you slice them, they’re always wonderful. 🙂

I make mashed potatoes often because my husband and two sons request them often.  I always, always use yukon gold potatoes, because they result in the creamiest mashed potatoes ever.

Yukon gold potatoes in basket

When I thought about how to take mashed potatoes to a new level, I knew I had to recreate a twice baked mashed potato recipe that I’d enjoyed at nearby restaurant this year.  

It was the first time I’d ever had anything like them, and I’d go so far as to say I even dreamt about them.

This version is quite dreamy, too. 🙂

Close up of twice baked mashed potatoes with cheese and chives

These Twice Baked Mashed Potatoes look and taste indulgent, but they’re actually a bit lighter than the average.  There’s just enough butter for flavor here, and I used full fat cheddar cheese, but I used skim milk instead of heavy cream and swapped out the sour cream for non fat Greek yogurt.  

I think these are just rich and cheesy enough, without weighing you down.

Rosemary is one of my favorite herbs to pair with potatoes, and it’s the perfect compliment to the creamy, cheesy potatoes.  I prefer to use fresh rosemary here, but you can definitely use dried in a pinch.

These twice baked mashed potatoes are just as easy as mashed potatoes, and if you aren’t sold on them already — you can make them ahead of time and bake them off later.  Did I mention that they make great leftovers too?

They most certainly do…not that you’re going to have any. 🙂

Twice baked mashed potatoes in gratin dish

These Cheesy Rosemary Twice Baked Mashed Potatoes take classic mashed potatoes to an exciting new level, and they’ll be a hit at your next holiday gathering.

Potatoes…you can do no wrong. 🙂

Serve these twice baked mashed potatoes with the following:

More potato recipes you’ll love:


Yield: 8 servings

Cheesy Rosemary Twice Baked Mashed Potatoes

Twice baked mashed potatoes in baking dish with chives on top

Cheesy Rosemary Twice Baked Mashed Potatoes are creamy, cheesy mashed potatoes baked to perfection.  They're easy to make and may be prepped ahead!

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour


  • 3 lbs. yukon gold potatoes, peeled and cut into about 1" cubes
  • 6 garlic cloves, smashed and peeled
  • 1 cup cheddar cheese, divided
  • 1/2 cup plain Greek yogurt
  • 1/2 cup milk
  • 4 tablespoons unsalted butter, softened
  • 1 tablespoon chopped fresh rosemary
  • Salt and pepper, to taste


  1. Place the potatoes and garlic cloves in a large pot. Fill the pot with water until it's at least 2" over the top of the potatoes. Cover, and heat over medium high heat until it comes to a boil. Remove the lid, reduce the heat to medium, and simmer until the potatoes are tender, about 15 minutes. Remove from heat, drain, and place the potatoes in a large bowl.
  2. Preheat the oven to 350 degrees. Mash the potatoes with a potato masher or ricer until they reach the desired consistency. Add 1/2 cup of the cheese, the Greek yogurt, 1/2 cup of the milk, the butter, rosemary, 1 tablespoon of the salt, and pepper, and stir until combined. You may use the masher to combine the ingredients, but just make sure you don't over-mash or the potatoes may become gluey. Add more milk as desired and adjust the seasoning, if necessary.
  3. Grease an 9x13" baking dish with cooking spray and add the potatoes. Top with the remaining cheese and bake until warmed through and the cheese has melted, about 30 minutes. Serve immediately and enjoy!


  • I used skim milk for this recipe, but you can use whole milk, half and half, or even heavy cream if you'd like richer potatoes.
  • The Greek yogurt may be substituted with sour cream.
  • Potatoes may also be served in individual gratin dishes, which will reduce the baking time to 15-20 minutes.
  • Twice baked mashed potatoes may be made in advance. Simply cover with plastic wrap and chill in the refrigerator until ready to bake. Remove the plastic wrap, bake, and serve!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 291Total Fat: 11gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 32mgSodium: 131mgCarbohydrates: 39gFiber: 4gSugar: 3gProtein: 10g

Nutrition information is mean to be an estimate only. The numbers will vary based on the quantity consumed, brands used and substitutions that are made.

Sharing is caring!