Elevate your weeknight dinner with this Whole30 Stir-Fried Beef with Vegetables, a vibrant and nutrient-packed dish bursting with bold flavors and wholesome ingredients. Tender slices of beef sirloin are seasoned to perfection and paired with crisp, colorful veggies like bell peppers, zucchini, carrots, and sugar snap peas, all brought together with a savory-sweet sauce made from coconut aminos, garlic, ginger, and apple cider vinegar. This quick and easy recipe comes together in just 35 minutes, making it a perfect option for busy evenings. Cooked in avocado oil for a healthy touch and optionally garnished with sesame oil and seeds for added depth, this dish is as versatile as it is satisfying. Serve it as a standalone stir-fry or over cauliflower rice for a complete Whole30-friendly meal that’s gluten-free, soy-free, and dairy-free. Perfect for meal prepping or feeding the whole family, this one-pan recipe will keep you coming back for more!
Scan with your phone to download!
In a small bowl, whisk together coconut aminos, apple cider vinegar, minced garlic, and grated ginger. Set aside the sauce for later.
Heat 1 tablespoon of avocado oil in a large skillet or wok over medium-high heat.
Season the sliced beef with salt and pepper, then add it to the hot pan. Stir-fry the beef for 3-4 minutes until it’s browned but not fully cooked. Remove the beef from the skillet and set it aside.
In the same skillet, add the remaining tablespoon of avocado oil. Add bell peppers, zucchini, carrot, and sugar snap peas. Stir-fry the vegetables for 5-6 minutes, until they are slightly tender but still retain a crisp texture.
Return the cooked beef to the skillet with the vegetables. Pour the prepared sauce over the beef and vegetables, stirring well to coat everything evenly.
Cook for an additional 2-3 minutes, stirring frequently, until the beef is cooked through and the sauce is heated.
Remove the skillet from the heat and stir in the green onions. If using, drizzle with sesame oil and sprinkle sesame seeds on top for garnish.
Serve immediately as a stand-alone dish or over cauliflower rice for a complete Whole30 meal.
Serving size | (1210.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1762.1 |
Total Fat 102.6g | 0% |
Saturated Fat 32.1g | 0% |
Cholesterol 317.5mg | 0% |
Sodium 2699.1mg | 0% |
Total Carbohydrate 64.2g | 0% |
Dietary Fiber 18.3g | 0% |
Total Sugars 34.6g | |
Protein 131.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 230.4mg | 0% |
Iron 17.4mg | 0% |
Potassium 2796.0mg | 0% |
Source of Calories