Elevate your weeknight dinners with this Whole30 Stir-Fried Beef with Asparagus—a savory, nutrient-packed dish that's as quick as it is satisfying! Tender strips of beef sirloin or flank steak are seared to perfection and paired with crisp-tender asparagus in a flavorful sauce made with coconut aminos, toasted sesame oil, and a hint of fresh garlic and ginger. This gluten-free, dairy-free recipe comes together in just 30 minutes, making it ideal for busy nights without sacrificing Whole30 compliance or delicious flavor. The optional red pepper flakes add a subtle kick, while arrowroot powder ensures the sauce achieves the perfect glossy finish. Serve it steaming hot for a wholesome, protein-packed meal that's bursting with umami goodness!
Scan with your phone to download!
Thinly slice the beef against the grain into bite-sized strips. Set aside.
Trim and cut the asparagus into 2-inch pieces. Mince the garlic and grate the fresh ginger.
In a small bowl, whisk together the coconut aminos, sesame oil, and arrowroot powder with 2 tablespoons of water. Set the sauce aside.
Heat 1 tablespoon of olive oil or avocado oil in a large skillet or wok over medium-high heat.
Once the pan is hot, add the beef in a single layer. Sprinkle with salt and black pepper, and cook for 2-3 minutes per side until browned. Remove the beef from the pan and set aside.
In the same pan, add the remaining 1 tablespoon of oil. Add the minced garlic and grated ginger, stirring for 30 seconds until fragrant.
Add the asparagus to the pan and stir-fry for about 4-5 minutes until tender but still crisp. If needed, reduce the heat slightly to prevent burning.
Return the beef to the pan and pour in the prepared sauce. Toss everything to coat and let it cook for another 1-2 minutes until the sauce thickens slightly.
Taste and adjust seasoning, adding a pinch of salt or red pepper flakes if desired. Serve hot and enjoy!
Serving size | (1030.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1423.5 |
Total Fat 86.7g | 0% |
Saturated Fat 27.3g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 340.2mg | 0% |
Sodium 2251.7mg | 0% |
Total Carbohydrate 32.2g | 0% |
Dietary Fiber 10.1g | 0% |
Total Sugars 17.7g | |
Protein 128.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 171.7mg | 0% |
Iron 21.9mg | 0% |
Potassium 2398.8mg | 0% |
Source of Calories