This Whole30 Beef Stir Fry with Bell Peppers and Onions is a quick, flavor-packed meal that's perfect for busy weeknights or meal prep. Featuring tender, thinly sliced beef sirloin and a vibrant mix of red, green, and yellow bell peppers, this one-pan dish delivers both color and crunch. Seasoned with coconut aminos, fresh garlic, and ginger, it boasts a savory-sweet flavor profile that's completely Whole30-compliant, gluten-free, and paleo-friendly. The crisp-tender vegetables and perfectly browned beef come together in just 30 minutes, making it an ideal healthy dinner option. Garnish with sesame seeds and green onions for an extra pop of texture and presentation, and savor this wholesome, restaurant-quality stir fry in the comfort of your home.
Scan with your phone to download!
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.
Serving size | (1156.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1680.9 |
Total Fat 101.0g | 0% |
Saturated Fat 32.0g | 0% |
Cholesterol 317.5mg | 0% |
Sodium 2542.3mg | 0% |
Total Carbohydrate 57.5g | 0% |
Dietary Fiber 12.3g | 0% |
Total Sugars 34.3g | |
Protein 126.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 258.6mg | 0% |
Iron 16.0mg | 0% |
Potassium 2716.9mg | 0% |
Source of Calories