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

Beef Stir Fry with Vegetables

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stir-fry
  • Cuisine: Asian
  • Diet: Gluten Free

Description

This Beef Stir Fry with Vegetables is a vibrant and healthy meal featuring tender beef and a variety of fresh vegetables, all cooked in a savory stir-fry sauce. It’s a quick, customizable dish that’s perfect for busy weeknights, meal prepping, or serving to a crowd. Add your favorite veggies, adjust the spice level, and enjoy a nutritious, one-pan meal in just 30 minutes.


Ingredients

  • 1 lb beef sirloin or flank steak, thinly sliced
  • 2 tablespoons vegetable oil
  • 1 bell pepper, thinly sliced
  • 1 medium carrot, julienned
  • 1 zucchini, sliced
  • 1 cup broccoli florets
  • 1/2 onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1/4 cup soy sauce
  • 2 tablespoons oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon rice vinegar
  • 1 teaspoon cornstarch (optional, for thickening sauce)
  • Salt and pepper, to taste

Instructions

  • Prep the ingredients: Slice the beef, vegetables, and garlic. Grate the ginger and prepare the sauce by mixing the soy sauce, oyster sauce, hoisin sauce, sesame oil, rice vinegar, and cornstarch (if using) in a bowl.
  • Cook the beef: Heat a large pan or wok over medium-high heat and add 1 tablespoon of vegetable oil. Add the sliced beef and cook for 3-5 minutes, or until browned and cooked through. Remove the beef from the pan and set aside.
  • Stir-fry the vegetables: In the same pan, add the remaining tablespoon of vegetable oil. Add the onion, garlic, and ginger, and cook for 1-2 minutes until fragrant. Add the bell pepper, carrot, zucchini, and broccoli. Cook for 4-5 minutes, stirring occasionally, until the vegetables are tender but still crisp.
  • Combine beef and sauce: Return the cooked beef to the pan with the vegetables. Pour the prepared sauce over the beef and vegetables, and toss to coat everything evenly. If using cornstarch, allow the sauce to thicken slightly, about 1-2 minutes.
  • Serve: Once everything is well coated and heated through, taste and adjust seasoning with salt and pepper if needed. Serve the stir-fry over rice, noodles, or enjoy it on its own.

Notes

  • Add chili flakes or sriracha for extra spice.
  • You can swap the beef with chicken, shrimp, or tofu.
  • For a gluten-free version, use tamari or a gluten-free soy sauce.
  • Frozen vegetables can work in a pinch—just be sure to thaw and drain them before cooking.