Steakhouse Style Garlic Mashed Potatoes Recipe — Creamy, Buttery, and Easy
These Steakhouse Style Garlic Mashed Potatoes are the kind of side dish that feels a little indulgent, in the best way. Think velvety potatoes whipped with butter, warmed cream, and that mellow, slightly sweet hit of garlic. It’s the kind of mash you get at a restaurant and want to recreate at home without fuss. This recipe puts the focus on simple, good ingredients and a few easy steps so you can get the same comforting, rich result on your own table.
Ingredients for this Steakhouse Style Garlic Mashed Potatoes
Here’s what you need. Most of it is pantry-friendly, and nothing here is complicated. Use Yukon Gold potatoes if you can; they have a natural creaminess that gives great texture. You can roast a whole head of garlic for a softer, sweeter flavor, or use fresh garlic lightly sautéed for a punchier note. Choice of dairy will change the richness: whole milk for a lighter mash, heavy cream for restaurant-level decadence.
- 2 pounds Yukon Gold potatoes, peeled and cut into 1-inch pieces
- 1 head garlic, roasted, or 4 cloves fresh garlic, minced
- 1/2 cup whole milk or heavy cream, warmed
- 4 tablespoons unsalted butter
- 1/4 cup sour cream or crème fraîche
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh chives or parsley for garnish (optional)
Instructions
Follow these steps and you’ll have a dish that’s creamy, well seasoned, and just right alongside a steak, roast, or simply as the star on a cozy night in.
- Roast the garlic (optional). For a softer, sweeter garlic flavor, slice the top off a head of garlic to expose the cloves, drizzle with a little olive oil, wrap in foil and roast at 400 degrees Fahrenheit for 30 to 35 minutes. Once cool enough to handle, squeeze the cloves out into a small bowl. If you prefer a sharper garlic note, skip roasting and mince 4 fresh cloves; sauté them briefly in one tablespoon of butter until fragrant.
- Cook the potatoes. Place the peeled, cut potatoes in a large pot and cover with cold water by about an inch. Add a teaspoon of kosher salt, bring to a boil, then reduce to a simmer. Cook until the potatoes are fork tender, about 15 to 20 minutes depending on the size of your pieces.
- Drain and dry. Drain the potatoes thoroughly and return them to the pot. Put the pot back on low heat for 30 to 60 seconds to let any lingering moisture steam off. This helps keep the mash from becoming watery. Shake the pot gently so the potatoes don’t stick.
- Mash. Mash the potatoes with a masher for a slightly rustic texture, or pass them through a ricer or food mill for an ultra-smooth finish. I tend to use a ricer when I’m aiming for restaurant-smooth, but a good masher works great too.
- Warm the dairy and combine. Warm the milk or cream with the butter until the butter melts and the mixture is gently steaming. Add the warm dairy to the potatoes a little at a time, stirring until you reach your desired consistency. Add the roasted garlic or the sautéed fresh garlic, then fold in the sour cream. Taste and season with additional salt and pepper.
- Adjust texture and finish. If the potatoes are too stiff, add a splash more warm milk or a bit of the reserved potato cooking liquid until the texture is perfect. Stir in chopped chives or parsley for color and a fresh note, if you like.
- Serve. Spoon into a warmed serving bowl, place a pat of butter on top so it melts into lovely pools, and sprinkle with extra chives. Best served immediately.
Cook and Prep Times
- Prep time: 15 minutes
- Cook time: 20 to 35 minutes (roasting garlic adds about 30 minutes)
- Total time: 35 to 50 minutes
Nutritional information
Nutrition will vary based on exact ingredients and portion size, but here is a reasonable estimate per serving when serving four:
- Calories: 420 kcal
- Fat: 22 g (saturated fat varies with choice of cream and butter)
- Carbohydrates: 45 g
- Protein: 6 g
- Sodium: depends on added salt; start with 1 teaspoon in the pot and adjust
Frequently asked questions
Can I make these mashed potatoes ahead of time?
Yes, you can. Make them through the point of adding the warm milk and butter, then cool and refrigerate in an airtight container for up to two days. When you’re ready to serve, reheat gently on the stove over low heat, stirring in a splash of warm milk or cream to loosen them. You can also reheat in a 350 degree oven covered with foil, stirring once or twice.
What’s the best potato to use for Steakhouse Style Garlic Mashed Potatoes?
Yukon Gold is my go-to because it balances creaminess and flavor without being gluey. Russets also work well if you want a fluffier texture. Avoid waxy potatoes like new potatoes if you want the classic whipped texture; they can result in a denser, glue-like mash.
How can I make them lighter or dairy-free?
To lighten them, swap sour cream for plain Greek yogurt and use part-skim milk. For dairy-free, use a plant-based milk that is creamy (oat milk is a good choice) and substitute vegan butter or olive oil for the butter. Taste and adjust seasonings; you might want a touch more salt or a squeeze of lemon to brighten flavors.
That’s it. A simple set of steps yields a mash that feels special without being finicky. Imagine serving this alongside a seared ribeye, or spooning it under a roast chicken — it’s cozy, familiar food that still feels a little restaurant-perfect. If you make a batch, stir in some extra roasted garlic and drop me a note about how it turned out. Enjoy.

Steakhouse Style Garlic Mashed Potatoes
Ingredients
- 2 lb Yukon Gold potatoes, peeled and cut into 1-inch pieces
- 1 head garlic (roasted) or 4 cloves fresh garlic, minced
- 1/2 cup whole milk or heavy cream, warmed
- 4 tbsp unsalted butter
- 1/4 cup sour cream or crème fraîche
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- 2 tbsp chopped fresh chives or parsley for garnish (optional)
Instructions
- If using roasted garlic: preheat oven to 400F. Slice the top off a head of garlic, drizzle with a little olive oil, wrap in foil and roast for 30 to 35 minutes until soft and golden. Let cool, then squeeze cloves out of their skins. If using fresh garlic, mince finely and sauté in 1 tablespoon butter over medium heat for 1 to 2 minutes until fragrant.
- Place the peeled and cut potatoes in a large pot and cover with cold water by about an inch. Add 1 teaspoon salt. Bring to a boil over medium-high heat, then reduce to a simmer and cook until potatoes are fork-tender, about 15 to 20 minutes.
- Drain the potatoes well and return them to the warm pot. Let sit for a minute over low heat to dry out any excess moisture, shaking the pot occasionally so they do not stick.
- Mash the potatoes using a potato masher, ricer, or food mill depending on your texture preference. For the creamiest, use a ricer or food mill; for a slightly rustic texture, a masher is fine.
- Heat the milk or cream with the butter until the butter melts and the mixture is warm. Slowly add the warm dairy to the mashed potatoes, stirring gently. Add the roasted garlic (or sautéed fresh garlic) and sour cream, then season with additional salt and pepper to taste.
- Adjust the texture by adding more warm milk or a little reserved potato cooking liquid if the mash is too thick. Fold in chopped chives or parsley if using.
- Taste and correct seasoning. Serve hot in a warmed bowl with a pat of butter on top and a sprinkle of chives.







