Fresh Surf Turf Stir Fry

Highlight: Satisfying Main Dishes for Every Occasion

This dish combines thinly sliced beef and fresh shrimp with crisp broccoli, bell pepper, carrot, and onion for a colorful and satisfying meal. A glossy sauce of soy, oyster, sesame oil, and honey ties all elements together. The vegetables are stir-fried just until bright and tender, while beef and shrimp are seared to lock in juices. Ginger and garlic add fragrant depth. Perfect for a busy night, this vibrant skillet meal is easy to prepare and balances savory and sweet flavors beautifully.

Luna chef wearing a white shirt.
Crafted By Luna
Updated on Thu, 20 Nov 2025 13:06:37 GMT
A bowl of shrimp and broccoli stir fry. Save
A bowl of shrimp and broccoli stir fry. | myhomemademeal.com

This surf and turf stir-fry brings together tender strips of beef, juicy shrimp, and crisp vegetables all tossed in a savory sauce that tastes like your favorite takeout. It’s perfect for busy weeknights when you want something fresh, colorful, and satisfying without spending hours in the kitchen.

I first made this on a weeknight when I wanted something special without a big fuss, and now it’s one of my go-to dishes especially when friends come over

Ingredients

  • Beef flank steak: sliced thin against the grain for tenderness Choose fresh cuts at the meat counter for best flavor
  • Large fresh shrimp: peeled and deveined for ease of eating and quick cooking Select firm shrimp with a mild ocean aroma
  • Sea salt: evenly seasons both proteins and veggies to bring out natural flavors Always use a fine sea salt for best dissolving action
  • Freshly ground black pepper: adds subtle heat and depth Grind fresh rather than pre-ground for more vibrant flavor
  • Cornstarch: lightly coats the beef helping it sear nicely and stay tender Use a small amount to avoid clumping
  • Fresh broccoli florets: provide crunch and nutrients Choose bright green heads without yellowing or wilting
  • Red bell pepper: brings color and sweetness Pick firm peppers with shiny skin
  • Medium carrot: adds a gentle sweetness and crunch Peel and cut in thin matchsticks so they cook evenly
  • Small yellow onion: brings mild sharpness and aroma Slice thin for quick cooking
  • Garlic: minced fresh boosts aroma and flavor Don’t substitute pre-minced for best intensity
  • Fresh ginger root: grated brightens and lifts the dish Use firm ginger without soft spots
  • Olive oil: for high heat cooking Choose a good quality extra virgin variety for flavor

For the Sauce

  • Soy sauce: gives the salty umami base Look for naturally brewed for richer taste
  • Oyster sauce: adds sweet savory depth Pick reputable brands for consistent flavor
  • Rice vinegar: brings a slight acidity that balances richness Use a mild vinegar without a strong bite
  • Sesame oil: adds nuttiness Use toasted sesame oil sparingly as it is quite strong
  • Honey: lends a touch of sweetness balancing salty and sour Flavored or raw honey both work well
  • Water: thins the sauce just enough to coat everything nicely

Step-by-Step Instructions

Prep and Season the Steak and Shrimp:
Slice flank steak thinly against the grain about 1/4 inch thick for tenderness. Place in a bowl and sprinkle 1/4 teaspoon salt and pepper over the beef then add cornstarch. Toss gently until all slices have a light coating then let it rest while prepping vegetables. Pat shrimp dry and season with remaining salt and pepper.
Prep the Vegetables and Aromatics:
Cut broccoli into small bite-sized florets to ensure quick cooking and maintain a bit of crunch. Slice red bell pepper and onion thinly into strips for even cooking. Cut carrot into matchsticks to keep texture similar to other vegetables. Mince garlic and grate ginger finely so they release their flavors quickly in the hot pan.
Mix the Stir Fry Sauce:
In a small bowl, whisk soy sauce, oyster sauce, rice vinegar, sesame oil, honey, and water. Taste the sauce and adjust sweetness or saltiness before cooking to suit your preference.
Stir Fry the Vegetables:
Heat a large skillet or wok over medium-high heat until a drop of water sizzles on contact. Add half the olive oil, then add broccoli and carrot. Stir frequently and cook for 2 to 3 minutes until vegetables brighten in color and soften at the edges. Add the onion and bell pepper and cook for 2 minutes more, keeping vegetables crisp tender. Push vegetables to the pan’s edge or transfer to a plate.
Sear the Beef:
Turn heat to high and add remaining olive oil to the center of the pan. Add beef slices in a single layer and let sear without stirring for 1 minute. Stir and cook another 1 to 2 minutes until strips are mostly browned but still slightly pink inside. Transfer beef to the plate with vegetables if pan feels crowded.
Cook the Shrimp with Garlic and Ginger:
Add shrimp in a single layer, adding a splash of oil if pan looks dry. Cook 1 minute, then flip shrimp once undersides turn pink and opaque. Add minced garlic and grated ginger, stirring constantly, and cook until fragrant about 30 seconds.
Sauce and Finish the Stir Fry:
Return beef and vegetables to the pan with shrimp and toss everything together. Stir the sauce again then pour it around the edges of the hot pan. Cook, stirring, until the sauce simmers and lightly coats the meat and vegetables. Taste and adjust with more soy sauce or vinegar if you want more salt or brightness. Serve hot over steamed rice or noodles making sure each plate includes both shrimp and beef.
A plate of food with shrimp and beef. Save
A plate of food with shrimp and beef. | myhomemademeal.com

My favorite part about this dish is the combination of textures and flavors The silky shrimp and tender beef paired with crisp veggies in a glossy savory sauce remind me of family dinners when everyone is racing to get seconds before it disappears

Storage Tips

Let the stir-fry cool completely then store in airtight containers Refrigerate up to three days Reheat gently in a skillet with a splash of water to keep sauce from drying out For longer storage freeze in portioned containers for up to one month. Thaw overnight in the fridge before reheating.

Ingredient Substitutions

You can swap flank steak for boneless skinless chicken thighs which stay juicy and soak up the sauce beautifully Shrimp can be replaced with large sea scallops for a buttery sweetness Tamari is a great gluten free alternative to soy sauce and pairs well with gluten free oyster sauce.

Serving Suggestions

Serve this stir-fry over steamed jasmine or basmati rice for a comforting meal Try it over egg noodles or rice noodles for a fun twist Garnish with sliced scallions or a sprinkle of toasted sesame seeds for added texture and color A squeeze of fresh lime juice just before serving brightens the whole dish.

A bowl of food with shrimp, beef, and broccoli. Save
A bowl of food with shrimp, beef, and broccoli. | myhomemademeal.com

Cultural Context

Surf and turf is a classic combination typically from Western cuisine representing a luxurious pairing of land and sea meats This stir-fry brings that concept into a quick Asian-inspired dish using traditional stir fry techniques with soy and oyster sauces creating familiar umami flavors enjoyed worldwide.

Recipe FAQs

→ What cut of beef works best for this dish?

Flank steak or sirloin are ideal as they slice thinly and cook quickly while staying tender.

→ Can I substitute the shrimp with other seafood?

Yes, scallops work well and add a sweet, buttery flavor that complements the beef.

→ How do I keep the vegetables crisp yet cooked?

Cut vegetables into bite-sized pieces and stir-fry over high heat for a short time, stirring often to maintain crunch.

→ What can I use instead of soy sauce for gluten-free needs?

Tamari is a great gluten-free alternative that preserves the deep savory notes of the sauce.

→ How do I ensure the beef stays juicy during cooking?

Coat the beef lightly with cornstarch and sear it in a hot pan without overcrowding to lock in moisture.

Surf Turf Stir Fry

Juicy shrimp, tender beef, and crisp veggies come together in a quick, flavorful soy-oyster sauce dish.

Prep Time
20 minutes
Cooking Duration
12 minutes
Overall Time
32 minutes
Crafted By: Luna

Recipe Type: Main Dishes

Preparation Complexity: Beginner-Friendly

Regional Cuisine: Asian Fusion

Servings Output: 3 Serving Size

Dietary Choices: Dairy-Free Alternative

Everything You’ll Need

→ Protein

01 8 oz beef flank steak, thinly sliced against the grain
02 8 oz large fresh shrimp, peeled and deveined

→ Seasonings for protein

03 ½ teaspoon sea salt, divided
04 ½ teaspoon freshly ground black pepper, divided
05 1 teaspoon cornstarch (for beef coating)

→ Vegetables and aromatics

06 2 cups fresh broccoli florets
07 1 red bell pepper, thinly sliced
08 1 medium carrot, cut into matchsticks
09 1 small yellow onion, sliced
10 2 cloves garlic, minced
11 1 teaspoon fresh ginger root, grated

→ Cooking oils

12 1 tablespoon olive oil

→ Sauce

13 3 tablespoons soy sauce
14 1 tablespoon oyster sauce
15 1 tablespoon rice vinegar
16 1 teaspoon sesame oil
17 1 teaspoon honey
18 ¼ cup water

Steps to Cook

Step 01

Thinly slice flank steak against the grain to about ¼ inch thickness. In a bowl, combine beef with ¼ teaspoon salt, ¼ teaspoon pepper, and cornstarch; toss to coat evenly and set aside. Pat shrimp dry and season with remaining ¼ teaspoon salt and ¼ teaspoon pepper.

Step 02

Cut broccoli into small bite-sized florets. Thinly slice red bell pepper and onion, and cut carrot into matchsticks. Mince garlic and grate ginger, setting all aside for cooking.

Step 03

Whisk together soy sauce, oyster sauce, rice vinegar, sesame oil, honey, and water in a small bowl. Adjust sweetness or saltiness as desired before cooking.

Step 04

Heat a large skillet or wok over medium-high heat until water droplets sizzle. Add half the olive oil, then sauté broccoli and carrot for 2 to 3 minutes, stirring frequently until edges soften and color brightens. Add onion and bell pepper; cook 2 more minutes, maintaining crisp-tender texture. Transfer vegetables to the sides of the pan or a plate.

Step 05

Increase heat to high, add remaining olive oil to the center of the pan. Spread beef slices in a single layer and sear undisturbed for about 1 minute. Stir-fry for 1 to 2 more minutes until mostly browned but still slightly pink inside. Remove beef to plate with vegetables if pan is crowded.

Step 06

Add shrimp to hot pan in a single layer, adding a splash of oil if needed. Cook for 1 minute, then flip when bottoms turn pink and opaque. Add garlic and ginger; stir constantly for 30 seconds until fragrant.

Step 07

Return beef and vegetables to pan with shrimp, tossing to combine. Pour sauce around pan edges and stir until simmering and evenly coats all ingredients. Taste and adjust with soy sauce or rice vinegar for additional saltiness or brightness. Serve immediately, ideally over steamed rice or noodles.

Extra Suggestions

  1. Use thin slices of flank steak or sirloin for quick cooking and tenderness. Ensure shrimp is patted dry before seasoning for better sear.
  2. Adjust sauce sweetness by varying honey; tamari can replace soy sauce for gluten-free option.

Must-Have Equipment

  • Large skillet or wok
  • Mixing bowls
  • Knife and cutting board
  • Whisk

Allergy Information

Always check ingredient details for potential allergens. Consult an expert if you're uncertain.
  • Contains shellfish and soy

Nutritional Highlights (per portion)

Nutritional information is shared for guidance and isn't meant to replace expert medical advice.
  • Caloric Content: 452
  • Fat Breakdown: 21 grams
  • Carbohydrate Breakdown: 28 grams
  • Protein Count: 37 grams