← Back to Blog

BBQ Beef and Vegetable Stir-Fry

The recipe Sunday was BBQ beef and vegetable stir-fry — sliced beef stir-fried with broccoli, bell pepper, and onion in a sweet-tangy BBQ-soy-ginger sauce. Served over rice.

The recipe is below.

BBQ Beef & Vegetable Stir-Fry

Prep Time: 15 min | Cook Time: 15 min | Total Time: 30 min | Servings: 2–3

Ingredients

  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 2 tablespoons vegetable oil, divided
  • 1/2 cup BBQ sauce (your favorite brand or homemade)
  • 1 tablespoon soy sauce
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon black pepper
  • 1 red bell pepper, sliced into strips
  • 1 yellow bell pepper, sliced into strips
  • 1 medium zucchini, sliced into half-moons
  • 1/2 red onion, sliced
  • 2 cloves garlic, minced
  • Salt to taste
  • Cooked rice or crusty bread, for serving

Instructions

  1. Marinate the beef. In a bowl, combine the BBQ sauce, soy sauce, Worcestershire sauce, smoked paprika, and black pepper. Add the sliced beef and toss to coat. Let sit for at least 10 minutes at room temperature while you prep the vegetables.
  2. Sear the beef. Heat 1 tablespoon of oil in a large skillet or cast iron pan over high heat until just smoking. Remove beef from the marinade (reserve marinade) and add to the pan in a single layer. Sear without stirring for 1–2 minutes, then stir-fry for another 1–2 minutes until browned. Transfer beef to a plate and set aside.
  3. Cook the vegetables. Add the remaining tablespoon of oil to the same pan over medium-high heat. Add the red onion and cook for 2 minutes until softened. Add the bell peppers and zucchini and stir-fry for 3–4 minutes until tender-crisp. Add the garlic and cook for 30 seconds more.
  4. Combine and finish. Return the seared beef to the pan. Pour the reserved marinade over everything and toss to coat. Cook for 1–2 minutes until the sauce thickens slightly and everything is heated through. Taste and adjust salt as needed.
  5. Serve. Plate over cooked rice or alongside crusty bread. Serve immediately.

Nutrition (per serving)

Calories: 420 | Protein: 36g | Fat: 18g | Carbs: 28g | Fiber: 3g | Sodium: 720mg

Kaylee Turner
About the cook who shared this
Kaylee Turner
Week 340 of Kaylee’s 30-year story · Tulsa, Oklahoma
Kaylee is twenty-five, married with three kids under six, and the youngest mom on the RecipeSpinoff team. She got her GED at twenty, married at nineteen, and feeds her family on whatever she can find at Dollar General and the Tulsa grocery outlet. She survived a tornado that took the roof off her apartment and discovered that you can make surprisingly good dinners with canned goods and determination. Don't underestimate her. She doesn't underestimate herself.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?