Why You’ll Love This Recipe

I’m always drawn to recipes that deliver maximum flavor with minimal effort, and this one does just that. The hoisin sauce brings a beautiful mix of sweet, tangy, and salty notes that pair perfectly with the savory beef and succulent shrimp. The vegetables stay crisp and fresh, adding crunch and balance to the dish. Best of all, everything comes together in about 25 minutes—perfect for a quick weeknight dinner or a last-minute craving for takeout-style food at home.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

1 lb beef sirloin, thinly sliced
1/2 lb shrimp, peeled and deveined
2 tablespoons hoisin sauce
1 tablespoon soy sauce
1 tablespoon rice vinegar
1 tablespoon sesame oil
1 red bell pepper, sliced
1 cup broccoli florets
2 tablespoons vegetable oil
2 cloves garlic, minced

Directions

  1. I start by whisking together the hoisin sauce, soy sauce, rice vinegar, and sesame oil in a medium bowl.

  2. Then I add the sliced beef and shrimp, tossing everything to coat well. I let it marinate for 20 minutes to absorb all those deep flavors.

  3. While the proteins are marinating, I prep the veggies and get the skillet or wok heated over medium-high with the vegetable oil.

  4. Once the oil is hot, I sauté the garlic for about 1 minute until fragrant.

  5. Then I add the marinated beef and shrimp to the pan, cooking for 5–7 minutes, stirring now and then until the beef is browned and the shrimp are pink and plump.

  6. I toss in the red bell pepper slices and broccoli florets, cooking for another 3–4 minutes until the vegetables are bright and tender-crisp.

  7. I pour in any remaining marinade and stir-fry for 2 more minutes to finish off the glaze.

  8. I serve it hot over a bed of steamed rice or noodles—it’s perfect either way.

Servings and timing

Servings: 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Calories per serving: 340 kcal

Variations

  • I sometimes swap the broccoli for snap peas, green beans, or zucchini depending on what I have in the fridge.

  • For added heat, I stir in a teaspoon of sriracha or crushed red pepper flakes with the sauce.

  • When I want more richness, I add a splash of oyster sauce to deepen the flavor.

  • For a lower-carb version, I serve this over cauliflower rice or in lettuce wraps instead of rice or noodles.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, I toss everything back in a skillet over medium heat for a few minutes until warmed through. Microwaving works too—about 60–90 seconds per serving does the trick. If I’m freezing the dish, I make sure the veggies are slightly undercooked so they hold their texture after reheating.

FAQs

Can I use frozen shrimp?

Yes, I use frozen shrimp often. I just make sure to thaw them completely and pat them dry before marinating.

What cut of beef works best?

I prefer sirloin because it’s tender and cooks quickly, but flank steak or ribeye also work great when sliced thin.

Can I double the sauce?

Absolutely. If I want extra sauce for drizzling over rice or noodles, I double the sauce ingredients and simmer it separately for a minute or two before adding to the stir-fry.

Is hoisin sauce gluten-free?

Some brands are, but I always check the label to be sure. There are gluten-free hoisin options available if needed.

Can I make this dish vegetarian?

Yes, I’ve made a vegetarian version by replacing the beef and shrimp with tofu or mushrooms, and it turns out just as flavorful and satisfying.

Conclusion

This sweet and savory hoisin beef, shrimp, and veggie stir-fry is one of my favorite fast meals—it’s packed with flavor, colorful on the plate, and comes together in minutes. I love how flexible it is with proteins and veggies, and the sauce always brings everything together in the most delicious way. It’s a dish I keep in regular rotation for nights when I need something quick, comforting, and full of bold taste.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet & Savory Hoisin Beef, Shrimp, and Veggies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

This sweet and savory hoisin beef and shrimp stir-fry is packed with bold flavor, fresh veggies, and a glossy glaze—perfect for a quick and satisfying weeknight dinner.


Ingredients

1 lb beef sirloin, thinly sliced

1/2 lb shrimp, peeled and deveined

2 tablespoons hoisin sauce

1 tablespoon soy sauce

1 tablespoon rice vinegar

1 tablespoon sesame oil

1 red bell pepper, sliced

1 cup broccoli florets

2 tablespoons vegetable oil

2 cloves garlic, minced


Instructions

In a medium bowl, whisk together hoisin sauce, soy sauce, rice vinegar, and sesame oil.

Add beef and shrimp to the bowl and toss to coat. Marinate for 20 minutes.

Heat vegetable oil in a skillet or wok over medium-high heat. Sauté garlic for 1 minute.

Add marinated beef and shrimp. Cook for 5–7 minutes, stirring occasionally, until beef is browned and shrimp are cooked through.

Add bell pepper and broccoli. Stir-fry for 3–4 minutes until veggies are tender-crisp.

Pour in remaining marinade and cook for 2 more minutes, stirring to coat everything in the glaze.

Serve hot over rice or noodles.

Notes

Use snap peas, green beans, or zucchini instead of broccoli if desired.

Add heat with sriracha or red pepper flakes.

For richer flavor, stir in oyster sauce.

Serve over cauliflower rice or lettuce wraps for a low-carb option.

Store leftovers up to 3 days in the fridge; reheat in skillet or microwave.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Stir-Fry
  • Cuisine: Asian-Inspired

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star