Decadent Double-Baked Mashed Potatoes

Transform your next meal into an unforgettable culinary experience with these incredibly delicious Twice Baked Mashed Potatoes! Forget bland, boring side dishes – this recipe delivers a rich, creamy, and irresistibly cheesy potato casserole infused with aromatic fresh rosemary and pungent garlic. The best part? You can prepare this indulgent dish entirely in advance, making it the perfect stress-free accompaniment for holidays, dinner parties, or any special occasion.

Twice baked mashed potatoes in a baking dish with rosemary on top, ready to serve.

Potatoes consistently rank as a crowd-pleasing favorite in my kitchen, and for good reason! While my German potato salad recipe remains a cherished summer staple, and these crispy smashed potatoes are famously addictive, there’s something truly special about the decadence of a perfectly prepared mashed potato dish.

When the cooler months arrive, or for those cherished holiday gatherings and significant events, I invariably turn to a generous batch of these ultra-decadent Cheesy Twice Baked Mashed Potatoes. This easy-to-follow recipe elevates my classic Yukon Gold mashed potatoes to new heights. They’re generously loaded with savory shredded cheddar cheese, a hint of tangy sour cream, and the fragrant additions of fresh garlic and rosemary.

The inspiration for this magnificent dish struck years ago during a visit to a local restaurant. I tasted something unlike any potato dish I’d ever encountered – rich, savory, and utterly comforting. I immediately knew I had to recreate my own version, focusing on fresh, high-quality ingredients and a method that ensured maximum flavor and creaminess. The result is a recipe that not only captures that original inspiration but surpasses it in homemade goodness.

If you’re searching for a truly standout side dish that will impress your guests at Easter, Thanksgiving, Christmas, or simply craving the ultimate cheesy potato experience on any given day, look no further. This family-friendly recipe for twice-baked garlic mashed potatoes is guaranteed to become a cherished addition to your culinary repertoire.

A serving spoon digging into the creamy, cheesy twice baked mashed potatoes, showcasing its texture.

Why You’ll Love These Cheesy Rosemary Twice Baked Mashed Potatoes

These aren’t just any mashed potatoes; they’re a symphony of flavors and textures designed to delight. Here’s why this recipe deserves a prime spot in your kitchen:

  • Unrivaled Creaminess and Flavor: Imagine fluffy, smooth mashed potatoes, perfectly seasoned with generous amounts of fresh garlic and aromatic rosemary, all enveloped in a gooey, rich blanket of melted cheddar cheese. The “twice-baked” method creates an irresistible crispy, golden-brown crust on top while maintaining a luxuriously creamy interior.
  • Incredibly Versatile Side Dish: Whether you’re planning an elegant holiday feast, a comforting family dinner, or a casual weeknight meal, these potatoes fit seamlessly. Their robust flavor profile makes them an ideal companion to almost any main course, from roasted meats to hearty vegetarian entrees.
  • A True Make-Ahead Marvel: One of the biggest advantages of this recipe is its make-ahead potential. You can assemble the entire dish a day or two in advance, refrigerate it, and then simply bake it when you’re ready to serve. This feature is particularly valuable for busy hosts during holiday seasons, freeing up precious time on the day of your event.
  • Dietary Friendly Options: Naturally gluten-free and vegetarian, these twice-baked mashed potatoes can also be easily customized. Adjust the cheese, herbs, or even swap sour cream for Greek yogurt to align with your personal preferences or dietary needs. It’s a forgiving recipe that encourages experimentation.
  • Comfort Food Elevated: While undeniably comforting, this recipe elevates the humble mashed potato to a gourmet level. It’s the kind of dish that brings smiles to faces and requests for second servings, leaving a lasting impression on everyone at the table.

Key Ingredients for the Perfect Twice Baked Mashed Potatoes

Achieving fluffy, delicious, and deeply flavorful twice-baked mashed potatoes starts with selecting the right ingredients. This recipe combines classic potato elements with a few special additions that truly make them stand out.

A flat lay photograph of all the ingredients needed for twice baked mashed potatoes, including potatoes, cheese, sour cream, milk, butter, garlic, and rosemary.
  • Potatoes: For the ultimate creamy texture, I highly recommend using Yukon Gold potatoes. Their naturally buttery flavor and medium starch content make them perfect for mashing, resulting in a smooth, dreamy consistency. If Yukon Golds aren’t available, Russet potatoes are an excellent substitute; just be sure to peel them for a silky-smooth mash.
  • Cheddar Cheese: The backbone of the “cheesy” factor! For the best melt and flavor, always grate your own full-fat cheddar cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can hinder smooth melting and sometimes impart a slightly floury texture. A sharp or medium cheddar works beautifully here, providing a savory tang.
  • Sour Cream: This ingredient adds a wonderful tang and extra creaminess, balancing the richness of the cheese and butter. For a slightly healthier twist and a protein boost, you can easily substitute with plain Greek yogurt (full-fat is recommended for optimal richness).
  • Milk: The type of milk you choose can significantly impact the final richness. Whole milk is a great standard, but for an even more indulgent result, opt for half-and-half or heavy cream. For a distinct, subtle tang that complements the potatoes beautifully, buttermilk is another fantastic choice. Ensure your milk is at room temperature to avoid cooling down the mashed potatoes.
  • Unsalted Butter: Butter is essential for that signature rich, comforting flavor. I use unsalted butter to give me precise control over the overall sodium content of the dish. If salted butter is all you have on hand, simply reduce the amount of added kosher salt in the recipe. Softened butter will incorporate more easily into the warm potatoes.
  • Garlic: This recipe calls for six whole cloves of garlic, which imparts a wonderful, robust garlic flavor without being overpowering, as the cloves are simmered with the potatoes. You can adjust this amount to your personal taste, adding more for a bolder garlic punch or less for a subtle hint.
  • Fresh Rosemary: The fragrant, earthy notes of fresh rosemary are simply divine with potatoes and cheese. Finely chopped fresh rosemary is preferred for its vibrant flavor, but if fresh isn’t available, you can use 1 teaspoon of dried rosemary. Feel free to experiment with other fresh herbs like chives, thyme, or parsley if you wish to change the flavor profile.
  • Salt and Pepper: Kosher salt and freshly ground black pepper are crucial for seasoning. Start with the recommended amounts and always taste and adjust as needed. Remember, proper seasoning is key to bringing out all the delicious flavors.

Refer to the full recipe card below for exact measurements and quantities.

How to Make Twice Baked Mashed Potatoes

Creating these heavenly twice-baked mashed potatoes with sour cream and cheese is surprisingly simple. The process essentially involves making a fantastic batch of mashed potatoes, enriching them with cheese and flavorings, then baking them to golden perfection. Here’s a detailed guide to ensure your success:

Pro Tip for Convenience: This entire dish can be assembled up to a day in advance! Simply prepare the mashed potatoes, spread them into your baking dish, cover tightly, and refrigerate. About an hour before you plan to bake, remove the dish from the refrigerator to allow it to come closer to room temperature for even heating.

Please see the recipe card at the end of this post for complete, detailed instructions.

A step-by-step collage showing how to prepare twice baked mashed potatoes: boiling potatoes, mashing, mixing ingredients, and topping with cheese before baking.
  1. Prepare the Potatoes: Begin by peeling your Yukon Gold potatoes and cutting them into roughly 1-inch cubes. This ensures they cook evenly and relatively quickly. Place the cubed potatoes and the smashed, peeled garlic cloves into a large, heavy-bottomed pot.
  2. Boil Until Tender: Fill the pot with enough cold water to cover the potatoes by at least 2 inches. Add a generous pinch of salt to the water (this seasons the potatoes from the inside out!). Bring the water to a rolling boil over medium-high heat. Once boiling, reduce the heat to medium, cover the pot, and simmer gently until the potatoes are fork-tender – this usually takes about 15-20 minutes, depending on the size of your potato cubes.
  3. Drain and Mash: Once tender, carefully remove the pot from the heat. Drain the potatoes and garlic thoroughly in a colander, shaking off any excess water. Return the drained potatoes and garlic to the empty hot pot. This step helps evaporate any remaining moisture, crucial for fluffy mashed potatoes. Using a potato masher, mash the potatoes and garlic until they reach your desired consistency. For extra smooth potatoes, you can use a potato ricer.
  4. Incorporate Flavorings: To the mashed potatoes, add ½ cup of the grated cheddar cheese, the room temperature sour cream, milk, softened unsalted butter, chopped fresh rosemary, kosher salt, and black pepper. Stir all the ingredients together vigorously until everything is well combined and the potatoes are creamy and smooth. Taste the mixture and adjust seasonings as needed – perhaps a little more salt, pepper, or a splash more milk for desired creaminess.
  5. Assemble and Bake: Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with cooking spray or butter. Transfer the mashed potato mixture into the prepared baking dish, spreading it evenly. Sprinkle the remaining ½ cup of grated cheddar cheese generously over the top.
  6. Bake to Perfection: Place the dish in the preheated oven and bake for approximately 30 minutes, or until the potatoes are thoroughly warmed through and the cheese on top is beautifully melted and bubbly, with a slight golden crust.
  7. Serve Immediately: Once baked, remove the dish from the oven and let it rest for a few minutes before serving. Garnish with a sprig of fresh rosemary for an elegant touch, and prepare for compliments!
A single serving of golden brown, creamy twice baked mashed potatoes garnished with fresh rosemary on a white plate.

Recipe FAQs: Your Questions Answered

Which type of potatoes are best for this recipe?

Yukon Gold and Russet potatoes are generally considered the best choices for mashed potatoes due to their high starch content and excellent flavor. Yukon Golds offer a uniquely creamy and buttery texture, giving them a slight edge for this particular recipe, especially when aiming for that super smooth finish. Russets are also fantastic and will yield a light and fluffy mash.

Should I peel the potatoes before boiling them?

For these twice-baked mashed potatoes, I strongly recommend peeling your Yukon Golds. This ensures an ultra-smooth, creamy texture without any skin fragments. While Yukon Gold skins are tender enough that you *could* technically leave them on for a more rustic mash, peeling is preferred for the refined texture of this dish. If you are using Russet potatoes, peeling them before boiling is absolutely essential, as their skins are much tougher and less palatable.

Can I use different types of milk or cream in this recipe?

Absolutely! The choice of dairy greatly influences the richness. For lighter mashed potatoes, feel free to use whole milk or even skim milk. However, if you desire truly rich and creamy mashed potatoes, I recommend opting for half-and-half or heavy cream. Buttermilk is another excellent option if you enjoy a subtle, tangy flavor that beautifully complements the cheese.

Can this recipe be made in advance?

Yes, and it’s one of the best features of this recipe! You can assemble the mashed potatoes as directed, transfer them to the baking dish, cover it tightly with plastic wrap or foil, and refrigerate for up to three days before baking. On the day of serving, remove the dish from the refrigerator about an hour before you plan to bake to allow it to come to room temperature. This helps ensure even heating. You might also want to add a small splash of milk or cream over the top before baking to prevent the potatoes from drying out in the oven.

Can I freeze these mashed potatoes?

Twice-baked mashed potatoes freeze wonderfully! Once assembled in the baking dish and completely cooled, cover the dish tightly with plastic wrap, then a layer of aluminum foil. Freeze for up to 3 months. To reheat, thaw overnight in the refrigerator, then bake as directed, potentially adding an extra 10-15 minutes to the baking time, or until heated through and bubbly.

What are some popular variations for this recipe?

These potatoes are incredibly adaptable! For an extra layer of flavor, consider adding crispy cooked bacon bits, chopped chives, or green onions to the potato mixture. You can also experiment with different cheeses like Gruyère, Parmesan, or a blend of your favorites. A pinch of nutmeg can also enhance the potato flavor, and a touch of cayenne pepper can add a subtle kick.

Serving Suggestions: What to Pair with Twice Baked Mashed Potatoes

These comforting and flavorful twice-baked mashed potatoes are versatile enough to complement a wide array of main courses. Their rich and creamy texture, combined with the savory notes of garlic, rosemary, and cheese, makes them an ideal companion for almost any occasion. Here are some of my favorite pairings:

  • Steak Dinners: Nothing says special occasion like a perfectly cooked steak. Serve these potatoes alongside a juicy pan-seared steak or a succulent prime rib for an unforgettable date night or celebratory meal. The creaminess of the potatoes beautifully contrasts the rich flavors of beef.
  • Holiday Feasts: These potatoes are absolutely essential for holiday tables. They pair wonderfully with roasted turkey breast, a whole roast turkey, or a festive spatchcock turkey for Thanksgiving. For Christmas and Easter, they are superb next to a glazed ham, such as my slow cooker orange bourbon maple glazed ham.
  • Chicken and Pork Entrees: For a hearty Sunday dinner or even a more elevated weeknight meal, these potatoes are fantastic with poultry and pork. Consider serving them with a flavorful spatchcock chicken, crispy air fryer chicken thighs, or tender oven-baked pork chops. Their richness complements the lean proteins beautifully.
  • Vegetarian Mains: While hearty, these potatoes can also elevate a vegetarian main course. Serve them alongside a robust mushroom Wellington, a hearty lentil loaf, or even simple roasted vegetables for a fulfilling and delicious meal.
  • With Gravy: Don’t forget the gravy! A drizzle of savory homemade gravy or a rich mushroom gravy takes these potatoes to the next level, adding another layer of moisture and flavor.

No matter what you choose to serve them with, these twice-baked mashed potatoes are guaranteed to be a highlight of your meal, adding comfort, flavor, and a touch of elegance to any plate.

Expert Tips and Recipe Notes

To ensure your Twice Baked Mashed Potatoes turn out perfectly every time, keep these helpful tips and notes in mind:

  • Room Temperature Ingredients are Key: For the smoothest and creamiest mashed potatoes, ensure your dairy ingredients – sour cream, milk, and butter – are at room temperature. Cold ingredients can cause the potatoes to seize up and become lumpy, and they won’t incorporate as easily.
  • Don’t Over-Mash: While you want smooth potatoes, over-mashing can break down the starch cells too much, leading to a gummy or gluey texture. Mash until just combined and the desired consistency is reached. A potato ricer is excellent for achieving a lump-free texture without overworking the potatoes.
  • Seasoning is Crucial: Potatoes are bland without proper seasoning. Add salt to the boiling water, and then taste the mashed potato mixture before baking. Adjust salt, pepper, and even a little more garlic or rosemary to your preference. Remember, flavors can mellow slightly during baking.
  • Pre-Grate Your Cheese: As mentioned in the ingredients section, grating your own block of cheddar cheese makes a significant difference in meltability and flavor compared to pre-shredded varieties.
  • Make Ahead Advantage: Embrace the make-ahead nature of this dish! Preparing it a day in advance allows the flavors to meld beautifully and significantly reduces your workload on the day of your event. Remember to remove it from the refrigerator about an hour before baking.
  • Individual Servings: For a more elegant presentation, you can prepare these twice-baked garlic mashed potatoes in individual gratin dishes or ramekins. This will reduce the baking time to approximately 15-20 minutes. Just be sure to grease each individual dish well to prevent sticking.
  • Storage of Leftovers: Any leftover twice-baked mashed potatoes can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 300°F (150°C) until warmed through, or microwave in individual portions.
  • Consider a Topping: While the cheese topping is fantastic on its own, you can add a little extra crunch and flavor by sprinkling some panko breadcrumbs mixed with melted butter over the cheese before baking.
A serving spoon lifting a scoop of creamy, cheesy twice baked mashed potatoes out of a baking dish, garnished with fresh rosemary.

More Easy Mashed Potato Recipes You’ll Love

If you’re a fan of the comforting versatility of mashed potatoes, here are a few more easy and delicious recipes to add to your collection:

  • Instant Pot Garlic Mashed Potatoes: Perfect for when you need creamy mashed potatoes in a fraction of the time, without sacrificing flavor.
  • Slow Cooker Buttermilk Mashed Potatoes: An excellent make-ahead option that keeps your stove top free and delivers tender, tangy mashed potatoes with minimal effort.
  • Mashed Sweet Potatoes: A naturally sweet and vibrant alternative to traditional mashed potatoes, great for holiday meals or a healthy side.

Did you try this recipe? If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram. I love seeing your delicious creations!

Twice baked mashed potatoes in a baking dish with rosemary on top

Twice Baked Mashed Potatoes Recipe

Servings: 8 servings
Prep Time: 15 mins
Cook Time: 45 mins
Total Time: 1 hr
These twice baked mashed potatoes will make your next meal extra memorable! They’re creamy and delicious with plenty of cheese and fresh rosemary, and they may be made entirely in advance!
Print Recipe
Pin Recipe
1 review
Leave a Review »

Ingredients

  • 3 lbs. Yukon Gold potatoes, peeled and cut into about 1″ cubes
  • 6 garlic cloves, smashed and peeled
  • 1 cup grated cheddar cheese, divided
  • 1/2 cup sour cream, at room temperature (sub with Greek yogurt)
  • 1/2 cup milk, at room temperature (sub with half and half or heavy cream for added richness)
  • 4 tablespoons unsalted butter, softened
  • 1 tablespoon chopped fresh rosemary (or 1 teaspoon dried)
  • 2 teaspoons kosher salt, plus more to taste (use 1/2 the amount of regular salt)
  • 1/2 teaspoon black pepper, or to taste

Instructions

  1. Place the potatoes and garlic cloves in a large pot. Fill the pot with water until it covers the potatoes by 2″. Cover, and heat over medium-high heat until the water comes to a boil. Remove the lid, reduce the heat to medium, and simmer until the potatoes are tender, about 15 minutes.
  2. Preheat the oven to 350°F (175°C). Drain the potatoes well in a colander then place back in the empty pot. Mash the potatoes with a potato masher or ricer until they reach the desired consistency.
  3. Add 1/2 cup of the cheese, sour cream, milk, butter, rosemary, salt and pepper and stir well to combine. Add more milk as desired, then taste and adjust the seasoning, if necessary.
  4. Grease a 9×13″ 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!

Notes

  • Make ahead tip: Prepare the entire dish up to a day in advance. Remove from the refrigerator about an hour before you plan to bake it to allow it to come to room temperature.
  • Store leftovers for up to 3 days in the refrigerator.

Nutrition

Calories: 291kcal, Carbohydrates: 39g, Protein: 10g, Fat: 11g, Saturated Fat: 7g, Polyunsaturated Fat: 4g, Cholesterol: 32mg, Sodium: 131mg, Fiber: 4g, Sugar: 3g

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Course: Side Dishes
Cuisine: American
Author: Marcie
All recipes and images © Flavor the Moments.

Did you try this recipe?
Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!