Quick Beef and Spinach Stir Fry

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There are some weeknight dinners that just work. They hit that perfect trifecta of being ridiculously fast, surprisingly healthy, and so delicious that the entire family, from the discerning adults to the pickiest of children, cleans their plates without a single complaint. This Quick Beef and Spinach Stir Fry is one of those legendary meals in our house. The first time I made it, I was in a classic “what’s-for-dinner” panic. I had some beef that needed to be used, a bag of spinach on its last legs, and about 30 minutes before everyone’s hunger turned into hanger. I threw this together, honestly not expecting much, but the result was spectacular. The beef was incredibly tender, each slice coated in a savory, glossy sauce with a hint of garlic and ginger. The fresh spinach wilted down perfectly, adding a vibrant green color and a dose of nutrients without becoming watery or slimy. My husband, who is my harshest food critic, took one bite and said, “You can make this again. Anytime.” That, my friends, is the highest praise a recipe can receive in this household. It has since become a staple in our rotation, a reliable hero for busy weeknights that tastes like a special treat from our favorite takeout spot, but made right at home.

Ingredients

  • 1 lb (450g) Sirloin or Flank Steak: Thinly sliced against the grain for maximum tenderness. This is the star of the show.
  • 1 tbsp Cornstarch: Used to create a light coating on the beef, which helps it brown beautifully and keeps it juicy.
  • 2 tbsp Soy Sauce (or Tamari for gluten-free): The savory, umami-rich backbone of our stir-fry sauce.
  • 1 tbsp Oyster Sauce: Adds a deep, savory, and slightly sweet flavor with a beautiful glossy finish.
  • 1 tsp Sesame Oil: Provides a nutty, aromatic fragrance and flavor essential to Asian cuisine.
  • 1 tsp Brown Sugar (or honey): A touch of sweetness to balance the salty and savory elements of the sauce.
  • 2 tbsp Avocado Oil (or other high-smoke-point oil): Divided for cooking. This type of oil is perfect for the high heat of stir-frying.
  • 4 Cloves Garlic: Minced. This adds a pungent, aromatic flavor base.
  • 1 tbsp Fresh Ginger: Grated or minced. It provides a warm, zesty kick that complements the beef perfectly.
  • 5 oz (150g) Fresh Baby Spinach: A large bag of fresh spinach that will wilt down to the perfect amount, adding color and nutrients.
  • 1/4 cup Beef or Chicken Broth: Used to create the sauce and deglaze the pan, capturing all the flavorful bits.
  • Optional Garnishes: Toasted sesame seeds and sliced green onions for a fresh, crunchy finish.

Instructions

  1. Prepare the Beef: Pat the thinly sliced steak dry with paper towels to ensure a good sear. In a medium bowl, toss the beef slices with 1 tablespoon of cornstarch, 1 tablespoon of soy sauce, and 1/2 teaspoon of sesame oil. Mix well until every piece is lightly coated. Set aside to marinate for at least 10 minutes while you prepare the other ingredients. This process, known as velveting, is key to tender, juicy stir-fried beef.
  2. Mix the Stir-Fry Sauce: In a small bowl, whisk together the remaining 1 tablespoon of soy sauce, the oyster sauce, brown sugar, the remaining 1/2 teaspoon of sesame oil, and the beef broth. This is your magic sauce. Having it ready to go is crucial for a fast-moving stir-fry.
  3. Heat the Pan: Place a large skillet or wok over high heat. Let it get screaming hot before you add anything. You should see faint wisps of smoke. This high heat is essential for getting a proper sear on the beef rather than steaming it.
  4. Sear the Beef: Add 1 tablespoon of avocado oil to the hot wok. Carefully add the marinated beef in a single, even layer. It’s important not to crowd the pan, so work in two batches if necessary. Let the beef sear undisturbed for 60-90 seconds until a deep brown crust forms on the bottom. Flip the pieces and sear for another 30-60 seconds on the other side. The beef should be browned on the outside but still slightly pink inside. Remove the beef from the wok and set it aside on a plate.
  5. Sauté the Aromatics: Reduce the heat to medium-high. Add the remaining 1 tablespoon of avocado oil to the wok. Add the minced garlic and grated ginger and stir-fry for about 30 seconds until fragrant. Be careful not to burn them, as this can make the entire dish bitter.
  6. Wilt the Spinach: Add the entire bag of fresh baby spinach to the wok. It will seem like a huge amount, but it wilts down significantly. Use tongs to toss the spinach with the garlic and ginger. It will only take about 1-2 minutes for the spinach to wilt completely.
  7. Combine and Sauce: Pour the prepared stir-fry sauce mixture into the wok over the spinach. Bring it to a simmer, and it will begin to thicken slightly from the residual cornstarch on the beef and the heat.
  8. Finish the Dish: Return the seared beef and any accumulated juices back to the wok. Toss everything together to coat the beef and spinach in the glossy sauce. Cook for just one more minute to heat the beef through. Do not overcook, or the beef will become tough.
  9. Serve Immediately: Remove the wok from the heat. Garnish with toasted sesame seeds and sliced green onions if desired. Serve immediately for the best texture and flavor.

Nutrition Facts

This recipe makes approximately 4 servings.

  • Calories: Approximately 350-400 calories per serving. This makes it a satisfying yet reasonable choice for a main course.
  • Protein: Packed with around 30g of protein per serving. The beef provides high-quality protein essential for muscle repair, growth, and keeping you feeling full and satisfied.
  • Iron: An excellent source of heme iron from the beef. Iron is crucial for creating red blood cells and transporting oxygen throughout your body, helping to fight fatigue.
  • Vitamin K: The spinach provides a significant amount of Vitamin K, which is vital for blood clotting and bone health.
  • Low in Carbohydrates: Without rice or noodles, this dish is naturally low in carbohydrates, making it a great option for those following a low-carb or keto-friendly lifestyle.

Preparation Time

This recipe is designed for speed and efficiency, making it an ideal weeknight meal.

  • Prep Time: 15 minutes. This includes thinly slicing the beef (if not already done), mincing the garlic and ginger, and mixing the sauce. The key to a fast stir-fry is having all your ingredients prepped and ready to go before you even turn on the stove—a technique known as mise en place.
  • Cook Time: 10 minutes. The actual cooking process is incredibly fast, happening over high heat. From searing the beef to wilting the spinach, you’ll be at the dinner table in no time.
  • Total Time: Approximately 25 minutes from start to finish.

How to Serve

This versatile Quick Beef and Spinach Stir Fry can be served in a variety of ways to suit different tastes and dietary needs. Here are some of our favorite serving suggestions:

  • Classic Comfort:
    • Steamed Jasmine Rice: The fluffy, fragrant grains are perfect for soaking up every last drop of the savory stir-fry sauce.
    • Brown Rice: For a healthier, whole-grain option with a bit more fiber and a nutty flavor.
  • Noodle Pairings:
    • Lo Mein Noodles: Toss the cooked stir-fry directly with boiled lo mein or egg noodles for a complete, one-pan noodle dish.
    • Rice Noodles: Use wide or thin rice noodles for a gluten-free alternative that’s light yet satisfying.
  • Low-Carbohydrate & Healthy Options:
    • Cauliflower Rice: A fantastic low-carb, keto-friendly base that mimics the texture of rice.
    • Zucchini Noodles (Zoodles): Spiralized zucchini noodles are a light, fresh, and nutrient-dense way to serve this dish.
    • Quinoa: A protein-rich, gluten-free seed that provides a wonderful texture and nutty flavor.
    • On its Own: The dish is substantial enough to be enjoyed by itself for a very low-carb meal.
  • Garnishes and Toppings for Extra Flair:
    • A sprinkle of toasted sesame seeds for a nutty crunch.
    • Thinly sliced green onions or chives for a fresh, mild onion bite.
    • A drizzle of sriracha or a pinch of red pepper flakes for those who like a spicy kick.
    • A handful of chopped cashews or peanuts for added texture.

Additional Tips

To elevate your Quick Beef and Spinach Stir Fry from great to absolutely unforgettable, here are eight professional tips.

  1. The Secret to Incredibly Tender Beef is “Velveting”: The simple step of tossing the beef in cornstarch and soy sauce before cooking is a restaurant technique called velveting. The cornstarch forms a protective barrier that locks in moisture, preventing the beef from becoming tough and chewy during the high-heat cooking process. For an even more tender result, you can add 1/4 teaspoon of baking soda to the marinade and let it sit for 15 minutes before cooking.
  2. Choose the Right Cut of Beef: While the recipe calls for sirloin or flank steak, other cuts work well too. Flank steak is lean and flavorful but must be sliced thinly against the grain to be tender. Sirloin is a great all-around choice, offering a good balance of tenderness and flavor. For a more luxurious stir-fry, you can use ribeye or beef tenderloin, though they are pricier. Avoid tough stewing meats like chuck or brisket.
  3. Don’t Crowd the Pan: This is the golden rule of stir-frying. If you add too much beef to the pan at once, the temperature of the pan will drop dramatically. Instead of searing, the beef will steam in its own juices, resulting in a grey, rubbery texture. Cook the beef in two or even three batches if necessary to ensure each piece makes direct contact with the hot surface and develops a beautiful brown crust.
  4. Master the Stir-Fry Sauce Balance: A great stir-fry sauce is all about balancing the five basic tastes: salty, sweet, sour, bitter, and umami. Our recipe provides a solid base, but feel free to adjust it to your preference. Want it sweeter? Add a bit more brown sugar or honey. Want more umami depth? A dash of fish sauce can work wonders. Want a tangy note? A splash of rice vinegar at the end can brighten up the flavors.
  5. Handle the Spinach Correctly: The enemy of a good stir-fry can be excess water. To prevent a watery sauce from the spinach, ensure you are using fresh, dry spinach. Add it towards the very end of the cooking process. It wilts in a minute or two, so as soon as it has collapsed, it’s time to add the sauce and beef back in. This prevents it from overcooking and releasing too much liquid.
  6. Get Your Pan and Oil Hot Enough: A proper stir-fry requires high, consistent heat. Use a wok if you have one, as its shape allows for excellent heat distribution. If using a skillet, a large, heavy-bottomed one (like cast iron) is best. Let the pan heat up for a few minutes before adding the oil. Then, let the oil heat until it shimmers or you see the first wisp of smoke. This ensures an instant, hard sear.
  7. Embrace Meal Prep for an Even Faster Dinner: You can make this 30-minute meal even faster. Slice the beef, mince the garlic and ginger, and mix the sauce ahead of time. Store the prepped components in separate airtight containers in the refrigerator for up to 2 days. When you’re ready to cook, it’s just a 10-minute assembly job.
  8. Bulk It Up with More Vegetables: This recipe is a fantastic template. Feel free to add other quick-cooking vegetables to make it even healthier and more substantial. Sliced mushrooms, bell peppers, snow peas, or broccoli florets are all excellent additions. Add harder vegetables like broccoli first, giving them a minute or two to cook before adding softer ones like peppers and spinach.

FAQ Section

Here are answers to some of the most frequently asked questions about making this Quick Beef and Spinach Stir Fry.

1. Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach, but it requires one crucial extra step. You must thaw the spinach completely and then squeeze out as much water as physically possible. Use your hands or a cheesecloth to wring it dry. If you add frozen (or even thawed but wet) spinach directly to the wok, it will release a large amount of water, leading to a diluted, watery sauce and a steamed, rather than fried, dish. Once squeezed dry, add it to the wok just as you would with fresh spinach.

2. My beef came out tough and chewy. What did I do wrong?
Tough beef in a stir-fry is usually caused by one of three things. First, overcooking. Beef for stir-fry cooks in minutes. You want to sear it quickly on the outside and leave it slightly pink on the inside, as it will cook a little more when you add it back to the sauce. Second, you may have sliced the beef with the grain instead of against it. Look for the long muscle fibers running through the meat and slice perpendicular to them. This shortens the fibers, making the meat much more tender to chew. Finally, you may have used the wrong cut of meat. Tougher cuts like chuck roast require long, slow cooking methods and are not suitable for a quick stir-fry.

3. How do I store and reheat leftovers?
Store any leftover beef and spinach stir-fry in an airtight container in the refrigerator for up to 3 days. The best way to reheat it is in a skillet or wok over medium-high heat for just a couple of minutes until warmed through. This helps to revive the texture of the beef and sauce. Microwaving is also an option, but it can sometimes make the beef a bit tougher, so heat in short 30-second intervals, stirring in between.

4. Is this recipe gluten-free?
As written, this recipe is not gluten-free because traditional soy sauce and oyster sauce contain wheat. However, it is very easy to make it gluten-free! Simply substitute the soy sauce with tamari or coconut aminos, which are widely available gluten-free alternatives. You will also need to find a certified gluten-free oyster sauce, which many brands now offer.

5. How can I make this dish spicy?
There are several great ways to add a spicy kick. You can add 1-2 teaspoons of sriracha or a chili garlic sauce to the stir-fry sauce mixture before you cook. Alternatively, you can toss in a pinch of red pepper flakes along with the garlic and ginger. For a fresher heat, you could even add some thinly sliced red chili peppers to the wok.

6. What is the best kind of oil to use for stir-frying?
The most important characteristic of a stir-fry oil is a high smoke point. This means the oil can be heated to high temperatures without burning and smoking, which would impart a bitter taste to your food. Excellent choices include avocado oil (highest smoke point), peanut oil (classic flavor), canola oil, grapeseed oil, or sunflower oil. You should generally avoid using olive oil (especially extra virgin) for high-heat stir-frying, as its smoke point is too low.

7. Can I use a different protein, like chicken or shrimp?
Absolutely! This recipe is extremely versatile. For chicken, use thinly sliced boneless, skinless chicken breasts or thighs and stir-fry for 3-5 minutes until cooked through. For shrimp, use large, peeled and deveined shrimp. They cook very quickly—only 1-2 minutes per side until they are pink and opaque. You can even make a vegetarian version using firm tofu (pressed and cubed) or tempeh.

8. My sauce seems too thin or too thick. How can I fix it?
Sauce consistency is easy to adjust. If your sauce is too thin, create a “slurry” by mixing 1 teaspoon of cornstarch with 2 teaspoons of cold water until smooth. While the sauce is simmering, slowly whisk in the slurry until it reaches your desired thickness. If your sauce is too thick, simply whisk in a tablespoon or two of beef broth or water until it thins out to the consistency you like.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Quick Beef and Spinach Stir Fry


  • Author: Ashley

Ingredients

Scale
  • 1 lb (450g) Sirloin or Flank Steak: Thinly sliced against the grain for maximum tenderness. This is the star of the show.
  • 1 tbsp Cornstarch: Used to create a light coating on the beef, which helps it brown beautifully and keeps it juicy.
  • 2 tbsp Soy Sauce (or Tamari for gluten-free): The savory, umami-rich backbone of our stir-fry sauce.
  • 1 tbsp Oyster Sauce: Adds a deep, savory, and slightly sweet flavor with a beautiful glossy finish.
  • 1 tsp Sesame Oil: Provides a nutty, aromatic fragrance and flavor essential to Asian cuisine.
  • 1 tsp Brown Sugar (or honey): A touch of sweetness to balance the salty and savory elements of the sauce.
  • 2 tbsp Avocado Oil (or other high-smoke-point oil): Divided for cooking. This type of oil is perfect for the high heat of stir-frying.
  • 4 Cloves Garlic: Minced. This adds a pungent, aromatic flavor base.
  • 1 tbsp Fresh Ginger: Grated or minced. It provides a warm, zesty kick that complements the beef perfectly.
  • 5 oz (150g) Fresh Baby Spinach: A large bag of fresh spinach that will wilt down to the perfect amount, adding color and nutrients.
  • 1/4 cup Beef or Chicken Broth: Used to create the sauce and deglaze the pan, capturing all the flavorful bits.
  • Optional Garnishes: Toasted sesame seeds and sliced green onions for a fresh, crunchy finish.

Instructions

  1. Prepare the Beef: Pat the thinly sliced steak dry with paper towels to ensure a good sear. In a medium bowl, toss the beef slices with 1 tablespoon of cornstarch, 1 tablespoon of soy sauce, and 1/2 teaspoon of sesame oil. Mix well until every piece is lightly coated. Set aside to marinate for at least 10 minutes while you prepare the other ingredients. This process, known as velveting, is key to tender, juicy stir-fried beef.
  2. Mix the Stir-Fry Sauce: In a small bowl, whisk together the remaining 1 tablespoon of soy sauce, the oyster sauce, brown sugar, the remaining 1/2 teaspoon of sesame oil, and the beef broth. This is your magic sauce. Having it ready to go is crucial for a fast-moving stir-fry.
  3. Heat the Pan: Place a large skillet or wok over high heat. Let it get screaming hot before you add anything. You should see faint wisps of smoke. This high heat is essential for getting a proper sear on the beef rather than steaming it.
  4. Sear the Beef: Add 1 tablespoon of avocado oil to the hot wok. Carefully add the marinated beef in a single, even layer. It’s important not to crowd the pan, so work in two batches if necessary. Let the beef sear undisturbed for 60-90 seconds until a deep brown crust forms on the bottom. Flip the pieces and sear for another 30-60 seconds on the other side. The beef should be browned on the outside but still slightly pink inside. Remove the beef from the wok and set it aside on a plate.
  5. Sauté the Aromatics: Reduce the heat to medium-high. Add the remaining 1 tablespoon of avocado oil to the wok. Add the minced garlic and grated ginger and stir-fry for about 30 seconds until fragrant. Be careful not to burn them, as this can make the entire dish bitter.
  6. Wilt the Spinach: Add the entire bag of fresh baby spinach to the wok. It will seem like a huge amount, but it wilts down significantly. Use tongs to toss the spinach with the garlic and ginger. It will only take about 1-2 minutes for the spinach to wilt completely.
  7. Combine and Sauce: Pour the prepared stir-fry sauce mixture into the wok over the spinach. Bring it to a simmer, and it will begin to thicken slightly from the residual cornstarch on the beef and the heat.
  8. Finish the Dish: Return the seared beef and any accumulated juices back to the wok. Toss everything together to coat the beef and spinach in the glossy sauce. Cook for just one more minute to heat the beef through. Do not overcook, or the beef will become tough.
  9. Serve Immediately: Remove the wok from the heat. Garnish with toasted sesame seeds and sliced green onions if desired. Serve immediately for the best texture and flavor.

Nutrition

  • Serving Size: one normal portion
  • Calories: 400