Balsamic Peanut Beef Stir Fry Recipe
This balsamic peanut beef stir fry recipe features mixed vegetables and the BEST beef stir fry sauce for a weeknight-perfect meal. Serve this easy beef stir fry over rice, couscous, or noodles for a delicious dinner option.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
For the beef stir fry sauce:
- 1/2 cup reduced-sodium soy sauce
- 1/3 cup balsamic vinegar
- 1/4 cup peanut butter
- 1/4 cup honey
- 1 tbsp sesame oil
- 1 tbsp sriracha, or to taste
- 4 cloves garlic, minced
- 1/2 tbsp fresh minced ginger
- 2 tsp cornstarch
For the beef stir fry:
- 2-4 tsp high smoke-point oil (such as corn, canola, peanut, etc.), divided
- 1.25 lb flank steak, cut into thin strips
- 6.5 oz broccoli florets
- 3 oz carrots, sliced
- 3 oz snow peas
- Brown rice, couscous, noodles, etc. for serving
Slice the beef (see note in post above) and cut and prep the vegetables. Set aside.
Whisk together all beef stir fry sauce ingredients in a bowl until smooth and set aside for now.
Add 1-2 tsp of oil to a large pan set over medium-high heat and swirl it around to coat the bottom evenly. Add the meat in an even layer and cook until browned, flipping as needed to ensure even cooking. Once meat is cooked, remove it from pan. and add about 1-2 tsp of additional olive oil to the frying pan. Add vegetables and stir fry for 4-5 minutes, or until vegetables are cooked and crisp.
Add another 1-2 tsp of oil to the pan, set again over medium-high heat. Add the carrots and cook for 1-2 minutes. Then add the broccoli florets and the snow peas. Cook for 5 minutes.
Add the meat back to the pan with the vegetables and stir together. Whisk the sauce again to make sure everything is combined, then pour it into the pan. Stir everything until well-coated.
Bring everything to a simmer, then lower heat to medium. Cook for 3-5 more minutes, or until the sauce is thickened to your liking, stirring occasionally.
Serve over rice, quinoa, noodles, etc. Garnish ideas: toasted sesame seeds, peanuts, sliced green onion.
1.25 lbs is the weight of the flank steak after I trimmed the excess fat. There's some wiggle room here, so I'd say you can you can buy anywhere from a 1.3-1.5 lb package.
Nutritional info is an estimate assuming using all of the sauce and beef. It doesn't include what you might serve it with (rice, etc.) or garnishes for serving.
Calories: 452kcal | Carbohydrates: 25.1g | Protein: 37.9g | Fat: 22.6g | Saturated Fat: 6g | Cholesterol: 62mg | Sodium: 999mg | Potassium: 745mg | Fiber: 2.9g | Sugar: 17.8g | Calcium: 40mg | Iron: 4.7mg