Savor the bold, vibrant flavors of this Soy-Free Beef Stir Fry with Bell Peppers and Onions, an easy weeknight dinner that’s packed with color, nutrition, and umami goodness. Tender slices of beef sirloin are seared to perfection and paired with a medley of crisp red, green, and yellow bell peppers alongside sweet, caramelized onions. Infused with the zing of fresh garlic and ginger, this dish is brought together with a savory-sweet sauce made from beef broth, rice vinegar, and honey—completely free of soy, making it an inclusive option for those with dietary restrictions. Perfectly balanced and ready in just 35 minutes, this stir fry is a delightful pairing with steamed rice or noodles for a wholesome, crowd-pleasing meal. Don't forget the green onion garnish for an added burst of freshness!
Slice the beef sirloin into thin strips against the grain and set aside.
De-seed and slice the red, green, and yellow bell peppers into thin strips.
Thinly slice the onion. Mince the garlic and ginger.
Heat a large skillet or wok over medium-high heat. Add 1 tablespoon of olive oil.
Add the beef strips to the skillet, season with salt and black pepper, and cook until browned on both sides, about 3-4 minutes. Remove the beef and set aside.
In the same skillet, add the remaining tablespoon of olive oil.
Add minced garlic and ginger and cook for about 30 seconds until fragrant.
Add the sliced onions and bell peppers. Stir-fry for 5-6 minutes, until the vegetables are tender-crisp.
In a small bowl, whisk together the beef broth, rice vinegar, honey, and cornstarch slurry (made by mixing the cornstarch with water).
Return the beef to the skillet and pour the sauce over the beef and vegetables.
Cook for another 2-3 minutes, stirring frequently, until the sauce thickens.
Garnish with chopped green onions before serving.
Serve hot alongside steamed rice or noodles.
Calories |
1728 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 97.9 g | 126% | |
| Saturated Fat | 32.1 g | 160% | |
| Polyunsaturated Fat | 2.8 g | ||
| Cholesterol | 406 mg | 135% | |
| Sodium | 1986 mg | 86% | |
| Total Carbohydrate | 84.9 g | 31% | |
| Dietary Fiber | 12.8 g | 46% | |
| Total Sugars | 36.9 g | ||
| Protein | 132.4 g | 265% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 253 mg | 19% | |
| Iron | 16.7 mg | 93% | |
| Potassium | 3402 mg | 72% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.