Creamy Whiskey Steak with Mashed Potatoes

Some meals are made for slow evenings, empty stomachs, and that deep craving for something truly comforting. This Creamy Whiskey Steak with Mashed Potatoes & Baby Potatoes is exactly that kind of dinner. It feels hearty, cozy, and just a little bit indulgent — the sort of meal that makes the whole kitchen smell warm and inviting long before you even sit down to eat.

The steak is seared until beautifully browned on the outside and tender in the middle, then finished with a rich whiskey cream sauce that’s silky, savory, and full of bold flavor. Alongside it, you get two kinds of potatoes, which honestly makes this dish feel even more special. There’s the soft, buttery mashed potatoes that melt into the plate, and the roasted baby potatoes with their golden edges and herby crispness. Every bite is a mix of creamy, crisp, juicy, and satisfying.

This is the kind of meal that’s perfect for a weekend dinner, a cozy night in, or anytime you want to cook something that feels a little restaurant-worthy without making it complicated. It’s generous, warming, and wonderfully comforting — the kind of dinner that invites you to slow down and savor every forkful.

Creamy Whiskey Steak with Mashed Potatoes

Ingredients

For the steak

  • 2 ribeye or sirloin steaks
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • Salt, to taste
  • Black pepper, to taste
  • 1 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika

For the whiskey cream sauce

  • 1 tablespoon butter
  • 2 cloves garlic, minced
  • 1/4 cup whiskey
  • 1/2 cup beef broth
  • 1/2 cup heavy cream
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon black pepper
  • Salt, to taste

For the mashed potatoes

  • 2 pounds potatoes, peeled and cubed
  • 4 tablespoons butter
  • 1/2 cup warm milk
  • Salt, to taste
  • Black pepper, to taste

For the roasted baby potatoes

  • 1 pound baby potatoes
  • 1 tablespoon olive oil
  • 1 teaspoon dried thyme
  • 1/2 teaspoon garlic powder
  • Salt, to taste
  • Black pepper, to taste

For garnish

  • 1 tablespoon fresh parsley, chopped

Instructions

Start with the mashed potatoes. Bring a pot of salted water to a boil and add the cubed potatoes. Let them cook for 15 to 18 minutes, until they’re fork-tender and easy to break apart. Drain them well, then mash with butter and warm milk until smooth and creamy. Season with salt and black pepper, then cover and keep warm.

Next, get the baby potatoes going. Preheat the oven to 400°F (200°C). Toss the baby potatoes with olive oil, thyme, garlic powder, salt, and black pepper until they’re evenly coated. Spread them out on a baking tray in a single layer. Roast for 25 to 30 minutes, giving them a shake halfway through, until they’re golden, tender, and lightly crisp around the edges.

While the potatoes cook, prepare the steaks. Pat them dry with paper towels so they sear nicely. Rub them with olive oil, then season both sides with salt, black pepper, garlic powder, and smoked paprika.

Heat a skillet over medium-high heat. Add the butter, and once it starts to sizzle, place the steaks in the pan. Let them cook for 3 to 5 minutes per side, depending on thickness and how done you like them. You’re looking for a deep, flavorful crust on the outside. Once cooked, transfer the steaks to a plate and let them rest.

Now make the sauce in the same skillet. Lower the heat to medium and add the butter and minced garlic. Stir for about 30 seconds, just until the garlic smells fragrant. Carefully pour in the whiskey and let it simmer for 1 to 2 minutes so it reduces slightly and the sharp edge softens.

Add the beef broth, heavy cream, Dijon mustard, black pepper, and a pinch of salt. Stir until the sauce is smooth and glossy. Let it bubble gently for a few minutes until it thickens just enough to coat a spoon.

Slice the steak against the grain for the most tender bites. Spoon a generous serving of mashed potatoes onto each plate, then add the roasted baby potatoes alongside. Place the sliced steak on top or next to the potatoes, then finish with a generous drizzle of that warm whiskey cream sauce.

Scatter chopped parsley over everything just before serving.

Presentation

This dish looks especially inviting when served with a little contrast on the plate. Spoon the mashed potatoes down first and give them a gentle swirl with the back of a spoon for a soft, rustic look. Arrange the roasted baby potatoes beside them so their golden skins show through.

Lay the sliced steak slightly over the mashed potatoes or just beside them, then drizzle the whiskey cream sauce over the top so it runs naturally into the potatoes. Finish with a sprinkle of fresh parsley for a little brightness and color.

If you want to make it feel even more special, serve it on warm plates. That small touch keeps everything hot and makes the meal feel extra cozy from the first bite to the last.

Nutritional Information:

  • ⏰ Prep Time: 20 minutes | Cooking Time: 35 minutes | Total Time: 55 minutes
  • 🔥 Kcal: 780 kcal per serving | 🍽️ Servings: 2 servings

Conclusion

Creamy Whiskey Steak with Mashed Potatoes & Baby Potatoes is the kind of dinner that feels generous, comforting, and deeply satisfying. It has everything you want in one meal: juicy steak, rich and velvety sauce, fluffy mashed potatoes, and crispy roasted baby potatoes that make every plate feel complete.

It’s a wonderful recipe for nights when you want something a little more special but still familiar and comforting. The flavors are bold, the textures are lovely, and the whole meal comes together in a way that feels warm and memorable.

This is the sort of dish people linger over. So if you’ve been craving a dinner that feels cozy, hearty, and just a little indulgent, this one is well worth making soon.

Leave a Reply

Your email address will not be published. Required fields are marked *