Follow Me On Social Media!
Creamy Garlic Butter Surf Turf with Mashed Potatoes
Surf and turf always has a way of making dinner feel special, but this creamy garlic butter version brings it right into cozy, home-cooked territory. It’s rich, comforting, and just a little elegant — the kind of meal that makes you want to slow down, pour a drink, and enjoy every bite.
The steak is seared until beautifully browned, then basted with garlicky butter until it’s glossy and fragrant. The shrimp cook quickly in the same skillet, soaking up all those savory pan flavors with a bright splash of lemon at the end. Then everything gets served with fluffy mashed potatoes and a creamy garlic Parmesan sauce that ties the whole plate together.
It’s perfect for a date night, an anniversary dinner, or any evening when you want something that feels restaurant-worthy without leaving home. Every forkful is buttery, tender, creamy, and full of that warm garlic-herb aroma that makes the kitchen feel extra inviting.

Ingredients
For the Steak
- 2 beef steaks, such as ribeye, sirloin, or filet mignon
- 1 tablespoon olive oil
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 1 teaspoon chopped fresh parsley
For the Shrimp
- 1 pound large shrimp, peeled and deveined
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 2 cloves garlic, minced
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh lemon juice
For the Creamy Garlic Sauce
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup beef broth or chicken broth
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Dijon mustard
- 1/2 teaspoon black pepper
- Salt, to taste
- 1 tablespoon chopped fresh parsley
For the Mashed Potatoes
- 1 1/2 pounds potatoes, peeled and cubed
- 1/4 cup unsalted butter
- 1/2 cup warm milk or heavy cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon chopped parsley
Recipe Time
- Prep Time: 20 minutes
- Cooking Time: 30 minutes
- Total Time: 50 minutes
- Servings: 2
- Calories: Approximately 850 kcal per serving
Instructions
1. Make the mashed potatoes
Place the peeled and cubed potatoes in a pot of salted water.
Bring to a boil and cook for 15 to 20 minutes, or until the potatoes are fork-tender. Drain them well, then return them to the pot.
Add the butter, warm milk or cream, salt, and black pepper. Mash until smooth, creamy, and fluffy. Sprinkle with parsley and keep warm while you prepare the rest of the meal.
2. Season the steak
Pat the steaks dry with paper towels.
Rub both sides with olive oil, then season with salt, black pepper, and smoked paprika. Let them sit for a few minutes while the skillet heats. This helps the seasoning settle in and gives the steak a better sear.
3. Sear the steak
Heat a large skillet over medium-high heat.
Add the steaks and sear for 3 to 5 minutes per side, depending on their thickness and how you like them cooked. Let the steaks sit still in the pan so they can form that deep, golden crust.
4. Add the garlic butter
Reduce the heat to medium-low.
Add the butter and minced garlic to the skillet. As the butter melts, spoon it over the steaks for 1 to 2 minutes. The garlic will sizzle softly, and the butter will turn rich and fragrant.
Transfer the steaks to a plate or cutting board and let them rest for 5 to 8 minutes. This keeps them juicy and tender.
5. Cook the shrimp
In the same skillet, add the olive oil and butter.
Add the garlic and shrimp, then season with paprika, salt, and black pepper. Cook for 2 to 3 minutes per side, just until the shrimp turn pink and tender.
Finish with fresh lemon juice, then remove the shrimp from the pan. Try not to overcook them — shrimp are best when they stay plump and juicy.
6. Prepare the creamy garlic sauce
Melt the butter in the same skillet.
Add the minced garlic and cook for about 30 seconds, just until fragrant. Pour in the broth and heavy cream, then stir in the Parmesan cheese, Dijon mustard, black pepper, and a little salt to taste.
Let the sauce simmer for 3 to 5 minutes, stirring often, until it becomes smooth and slightly thickened. Stir in the chopped parsley at the end.
7. Plate the dish
Spoon a little creamy garlic sauce onto each plate.
Add the steak, a generous scoop of mashed potatoes, and the buttery shrimp. Drizzle more sauce over the steak and around the potatoes so everything feels rich and cozy.
8. Garnish and serve
Sprinkle with fresh parsley and a little extra black pepper.
Serve hot with lemon wedges on the side for a bright, fresh finish.
Presentation
For a beautiful plate, start with a soft mound of mashed potatoes and let a little creamy garlic sauce pool around the base. Place the steak beside it, whole or sliced, then arrange the shrimp over the top or along the side for that classic surf-and-turf look.
A sprinkle of parsley adds color, while a few lemon wedges make the plate feel fresh and vibrant. You can also add an extra dusting of Parmesan over the potatoes or a light crack of black pepper over the sauce.
Warm plates make this dish even better, keeping the sauce silky and the steak perfectly inviting.
Nutritional Information:
- ⏰ Prep Time: 20 minutes | Cooking Time: 30 minutes | Total Time: 50 minutes
- 🔥 Kcal: Approximately 850 kcal per serving | 🍽️ Servings: 2 servings
Conclusion
This creamy garlic butter surf and turf is a dinner that feels generous, comforting, and wonderfully special. The tender steak, juicy shrimp, buttery mashed potatoes, and velvety garlic Parmesan sauce all come together in a way that feels both elegant and cozy.
It’s the kind of meal people remember — rich enough for a celebration, but simple enough to make in your own kitchen. Try it the next time you want a dinner that feels warm, impressive, and completely satisfying.



