June 21, 2026 · 15 min

Surf and Turf with Garlic Herb Butter: Steak and Shrimp Recipe

Dinner15 min787 cal / serving

Elevate your dinner game with this classic surf and turf combination. Juicy bavette steak and tender shrimp are cooked to perfection and finished with a luscious garlic herb butter that melts over everything. This dish is surprisingly simple to prepare but feels incredibly special-ideal for date nights or when you want to treat yourself.

Bavette steak is known for its rich beefy flavor, while shrimp cook in minutes. Together, they create a balanced and satisfying meal. Feel free to serve them side by side or enjoy one protein on its own. Either way, you’re in for a treat.


Recipe details

Dinner15 min787 cal / serving2 servings

Nutrition per serving

Calories787 kcalProtein50.9 gFat65.2 gCarbs0.7 gSugar0 gFiber0 gSodium757 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: containsShellfish: containsPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Shrimp10 ounce ShrimpView ingredient guide
Bavette Steak10 ounce Bavette SteakView ingredient guide
Olive Oil1 teaspoon Olive OilView ingredient guide
Cooking Oil2 teaspoon Cooking OilView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide
Garlic Herb Butter3.5 ounce Garlic Herb ButterView ingredient guide

Instructions

  1. Rinse the shrimp and pat them dry with paper towels. Heat a drizzle of olive oil in a large nonstick pan over medium-high heat. Add the shrimp and cook, stirring occasionally, until opaque and cooked through, about 3-5 minutes. Toss with half of the garlic herb butter until melted and well coated. Remove from pan and set aside.
  2. Pat the bavette steak dry with paper towels and season generously with salt and pepper on all sides. Heat a drizzle of cooking oil in a large pan over medium-high heat. Add the steak and cook to your desired doneness, about 5-7 minutes per side for medium-rare. During the last minute, top the steak with the remaining garlic herb butter, allowing it to melt and baste the meat.
  3. Let the steak rest for a few minutes before slicing against the grain. Serve the sliced steak alongside the shrimp, spooning any extra garlic herb butter from the pan over the top.

Recipe Tips

For best results, let the steak come to room temperature before cooking to ensure even doneness.

Don’t overcrowd the pan when cooking shrimp; cook in batches if needed to get a nice sear.

Resting the steak after cooking allows juices to redistribute, making it more tender.

FAQ

Can I use a different cut of steak?

Yes, you can substitute bavette with flank steak, skirt steak or sirloin. Adjust cooking time as needed.

Can I make garlic herb butter from scratch?

Absolutely! Mix softened butter with minced garlic, chopped fresh herbs like parsley and thyme, salt and pepper.

How do I know when the shrimp is fully cooked?

Shrimp are done when they turn pink and opaque and curl into a loose ‘C’ shape. Avoid overcooking to keep them tender.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.