This Whole30 Beef Stir Fry with Bell Peppers and Onions is a vibrant and flavorful one-pan meal that's perfect for busy weeknights. Made with tender slices of beef sirloin, crisp red, green, and yellow bell peppers, and sweet onions, this recipe is tossed in a savory coconut aminos sauce infused with fresh garlic and ginger. It's entirely gluten-free, soy-free, and dairy-free, aligning perfectly with Whole30 guidelines while delivering maximum flavor. The quick 30-minute cook time makes it ideal for meal prep or last-minute dinners, and the optional garnishes of sesame seeds and green onions add a delightful crunch and pop of freshness. Serve this healthy stir fry on its own or pair it with cauliflower rice for a satisfying low-carb option that will keep you feeling full and energized.
Begin by preparing all the vegetables: slice the red, green, and yellow bell peppers into thin strips and slice the onion into thin wedges.
Thinly slice the beef sirloin against the grain to ensure tender pieces once cooked.
In a large skillet or a wok, heat 1 tablespoon of avocado oil over medium-high heat.
Add the thinly sliced beef to the hot skillet and season with salt and black pepper. Stir fry the beef, stirring occasionally, until browned and cooked through, about 5-6 minutes. Remove the beef from the skillet and set it aside.
In the same skillet, add the remaining tablespoon of avocado oil. Add the minced garlic and ginger, sautΓ©ing for about 30 seconds until fragrant.
Add the sliced onions and bell peppers to the skillet, and stir fry for about 4-5 minutes until the vegetables are slightly tender but still crisp.
Return the cooked beef to the skillet, adding the coconut aminos. Stir everything to combine and cook for an additional 2-3 minutes, allowing the flavors to meld together.
Taste and adjust seasoning if necessary.
Serve the beef stir fry hot, garnished with sesame seeds and sliced green onions, if desired.
Calories |
1681 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 101.0 g | 129% | |
| Saturated Fat | 32.0 g | 160% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 318 mg | 106% | |
| Sodium | 2542 mg | 111% | |
| Total Carbohydrate | 57.5 g | 21% | |
| Dietary Fiber | 12.3 g | 44% | |
| Total Sugars | 34.3 g | ||
| Protein | 126.5 g | 253% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 259 mg | 20% | |
| Iron | 16.0 mg | 89% | |
| Potassium | 2717 mg | 58% | |
*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.