All recipes

Beef Stir-Fry with Peanut Sauce

Beef Stir-Fry with Peanut Sauce pairs tender slices of flank steak with crisp-tender carrots, bell pepper, mushrooms, and broccoli, all tossed in a nutty, savory-sweet sauce with a touch of heat. The peanut butter, soy, and rice vinegar balance richness and tang, while ginger and garlic add a fresh aromatic edge. Great for a weeknight dinner when you want bold flavor and vibrant vegetables.

  • Prep25 mins
  • Cook15 mins
  • Serves4
  • DifficultyEasy
Beef Stir-Fry with Peanut Sauce
  1. 1

    Make the sauce: In a medium bowl, whisk together the vinegar, soy sauce, peanut butter, peanut oil, chile sauce, and sesame oil until smooth; set aside.

  2. 2

    In a small bowl, whisk the cold water and cornstarch until the cornstarch dissolves; set aside.

  3. 3

    Prepare the stir-fry: Heat 1 tablespoon peanut oil in a large skillet over medium-high heat until it starts to smoke.

  4. 4

    Cook and stir the beef in the hot oil until browned, about 3 minutes.

  5. 5

    Use a slotted spoon to transfer the beef to a plate lined with paper towels.

  6. 6

    Add the remaining 1 tablespoon peanut oil to the drippings in the skillet and heat until nearly smoking.

  7. 7

    Cook and stir the carrots, bell pepper, mushrooms, broccoli, green onions, ginger, and garlic in the hot oil and drippings until the vegetables are tender, about 4 minutes.

  8. 8

    Return the beef to the skillet and clear a space in the center.

  9. 9

    Reduce the heat to medium-low.

  10. 10

    Pour the vinegar mixture and the cornstarch mixture into the cleared space; stir them together for a few seconds, then toss with the vegetables and beef.

  11. 11

    Cover and cook until the sauce thickens and coats the beef and vegetables, about 5 minutes.