Dairy-Free Beef and Broccoli Stir Fry – Easy Weeknight Recipe

Beef And Broccoli Dairy Free

If you love the rich, savory flavors of takeout but want something a little lighter and dairy free, this beef and broccoli is about to become a weeknight favorite. Tender strips of beef, crisp-tender broccoli, and a glossy garlic-ginger sauce come together in one pan, in less time than it takes to order delivery. You still get all the comfort and satisfaction of a classic stir fry, just with simple, dairy-free ingredients you can feel good about.

Table of contents
  1. What Makes This Dairy-Free Beef and Broccoli So Irresistible
  2. Gathering Your Ingredients for Dairy-Free Beef and Broccoli
  3. How to Make Dairy-Free Beef and Broccoli: A Simple Step-by-Step Walkthrough
  4. Time & Prep: When Your Dairy-Free Beef and Broccoli Is Ready
  5. Nutritional Overview of This Dairy-Free Beef and Broccoli
  6. Common Questions About Dairy-Free Beef and Broccoli
    1. Can I use a different cut of beef instead of flank steak?
    2. Can I make this beef and broccoli ahead of time?
    3. Is this recipe completely dairy free as written?
  7. Wrapping Up: Enjoying Your Dairy-Free Beef and Broccoli
  8. Dairy-Free Beef and Broccoli

What Makes This Dairy-Free Beef and Broccoli So Irresistible

This dairy-free beef and broccoli balances everything you want in a cozy stir fry: juicy beef, fresh vegetables, and a savory sauce that clings to every bite. Thinly sliced flank steak cooks quickly and stays tender, while the broccoli brings color, crunch, and a gentle sweetness that pairs beautifully with the garlicky sauce.

The sauce is the quiet star here. A combination of low-sodium soy sauce or tamari, oyster sauce, toasted sesame oil, water, cornstarch, brown sugar, and a pinch of crushed red pepper flakes (if you like a little warmth) creates that classic, restaurant-style sheen without a drop of dairy. Minced garlic and freshly grated ginger infuse the dish with fragrance and depth, making each forkful feel special even though it is incredibly simple to prepare.

Because everything cooks in one large skillet or wok, cleanup is minimal, the process is straightforward, and you can have dinner on the table in around 30 minutes. It is ideal for busy evenings, but flavorful enough to share with friends or family when you want something satisfying that still feels fresh and light.

Gathering Your Ingredients for Dairy-Free Beef and Broccoli

Here is a closer look at what you will need to make this dairy-free beef and broccoli, along with how each ingredient supports the flavor and texture of the dish.

  • Flank steak, thinly sliced against the grain (1 lb): This lean cut becomes beautifully tender when sliced thin and cooked quickly. Cutting against the grain helps keep each strip soft and easy to chew.
  • Broccoli florets, fresh or thawed if frozen (1 lb): Broccoli adds color, crunch, and a mild sweetness that balances the savory sauce. Using florets keeps everything bite-sized and easy to stir fry.
  • Neutral oil for stir-frying (2 tbsp): A neutral oil such as avocado or canola has a high smoke point and a mild flavor, allowing the garlic, ginger, and sauce to shine while preventing sticking.
  • Low-sodium soy sauce or tamari (3 tbsp): This forms the salty, savory backbone of the sauce. Low-sodium helps you control the overall salt level, and tamari is a great choice if you prefer a gluten-conscious option.
  • Oyster sauce, dairy-free brand (2 tbsp): Oyster sauce adds depth, umami, and a glossy finish to the stir fry. Choosing a dairy-free brand keeps the recipe friendly for those avoiding dairy.
  • Toasted sesame oil (1 tbsp): Just a small amount brings a warm, nutty aroma that makes the dish taste like it came from your favorite restaurant.
  • Water (3 tbsp): Water slightly loosens the sauce so it can simmer and thicken gently, coating the beef and broccoli without becoming too heavy.
  • Cornstarch (2 tsp): Cornstarch is the key to a silky, clingy sauce. It thickens the liquid ingredients into that classic stir fry consistency.
  • Garlic, finely minced (3 cloves): Garlic adds bold, savory flavor and a wonderful aroma that fills your kitchen as the dish cooks.
  • Fresh ginger, finely grated (1 tbsp): Ginger brings a gentle heat and brightness that lifts the richness of the beef and sauce.
  • Brown sugar, lightly packed (1 tbsp): A touch of sweetness balances the saltiness of the soy sauce and the savoriness of the oyster sauce, rounding out the flavors.
  • Crushed red pepper flakes, optional (1/4 tsp): These add a gentle background warmth. You can include them for a mild kick or leave them out for a completely mild dish.
  • Fine sea salt (1/2 tsp), plus more to taste: A small amount seasons the beef and helps highlight all the other flavors. You can adjust at the end if needed.
  • Freshly ground black pepper (1/4 tsp): Black pepper adds a subtle heat and complexity that complements the garlic and ginger.

How to Make Dairy-Free Beef and Broccoli: A Simple Step-by-Step Walkthrough

This dish comes together quickly, so it helps to have everything prepped before you turn on the stove. Once your ingredients are ready, the cooking process is fast and satisfying.

  1. Slice and season the beef. Pat the flank steak dry with paper towels to help it sear properly. Using a sharp knife, slice the steak thinly against the grain into bite-sized strips. Cutting against the grain shortens the muscle fibers and keeps the meat tender. Place the beef in a bowl and season it evenly with the fine sea salt and freshly ground black pepper, tossing gently to coat. Set aside while you prepare the sauce.
  2. Whisk together the dairy-free sauce. In a small bowl, combine the low-sodium soy sauce or tamari, oyster sauce, toasted sesame oil, water, cornstarch, brown sugar, and crushed red pepper flakes if you are using them. Whisk well until the cornstarch and brown sugar are fully dissolved and the mixture looks smooth and cohesive. This ensures the sauce will thicken evenly later on.
  3. Prep the broccoli florets. Place the broccoli florets in a colander and rinse briefly under cool water. Shake off excess moisture so the broccoli stir-fries rather than steams in the pan. If you are starting with frozen florets, make sure they are fully thawed and patted dry with a clean towel before cooking.
  4. Stir fry the beef. Heat 1 tablespoon of the neutral oil in a large skillet or wok over medium-high heat. When the oil looks shimmery and hot, add the sliced beef in a single layer as much as possible. Let it cook undisturbed for 2 to 3 minutes so it can develop some browning, then toss and stir fry for another 1 to 2 minutes until the strips are mostly cooked through but still tender. Transfer the beef and any juices from the pan to a plate and set aside. This brief cooking time keeps the beef juicy.
  5. Cook the broccoli. In the same skillet or wok, add the remaining 1 tablespoon of neutral oil and keep the heat at medium-high. Add the broccoli florets and stir fry, tossing frequently, for 3 to 4 minutes. The broccoli should turn a vibrant green and become crisp-tender, meaning it still has a pleasant bite but is no longer raw.
  6. Bloom the garlic and ginger. Reduce the heat to medium. Push the broccoli to the edges of the pan to create a space in the center. Add the minced garlic and grated ginger to this open area. Stir constantly for about 30 seconds, just until fragrant. This quick step releases their flavor without letting them brown or burn.
  7. Add and thicken the sauce. Give the prepared sauce a quick stir to redistribute the cornstarch, then pour it into the pan. Stir it into the garlic, ginger, and broccoli, making sure everything is coated. Let the sauce come to a gentle simmer, stirring often, for 1 to 2 minutes. You will see it begin to thicken and lightly cling to the broccoli.
  8. Return the beef and finish the stir fry. Add the cooked beef and any juices from the plate back into the pan. Toss everything together so the beef and broccoli are evenly coated in the glossy sauce. Cook for another 1 to 2 minutes, just until the beef is heated through and the sauce has thickened to a silky, spoon-coating consistency. Taste and adjust the seasoning with a pinch more fine sea salt or black pepper if you like. Serve the dairy-free beef and broccoli hot and enjoy while the sauce is at its best.

Time & Prep: When Your Dairy-Free Beef and Broccoli Is Ready

One of the nicest things about this dairy-free beef and broccoli is how quickly it comes together, especially once you have done a bit of simple prep.

  • Prep time: About 15 minutes to slice the flank steak, rinse and prepare the broccoli florets, mince the garlic, grate the ginger, and whisk the sauce ingredients together.
  • Cook time: Around 15 minutes to stir fry the beef, cook the broccoli, bloom the garlic and ginger, and thicken the sauce.
  • Total time: Approximately 30 minutes from start to finish.

Since there is no marinating, chilling, or long resting period required, you can start this recipe when you are ready to eat and have it on the table in about half an hour. The beef is best enjoyed right after cooking, when it is still tender and the sauce is glossy and warm, so try to serve it shortly after the final toss in the pan.

Nutritional Overview of This Dairy-Free Beef and Broccoli

Exact nutrition will vary depending on the specific brands you use, but here is an approximate snapshot for one serving of this dairy-free beef and broccoli when divided into four portions:

  • Calories: about 320 kcal
  • Protein: about 28g
  • Carbohydrates: about 14g
  • Fat: about 16g
  • Saturated fat: about 4g
  • Sodium: about 780mg
  • Fiber: about 3g
  • Sugar: about 5g

The flank steak provides substantial protein, while the broccoli adds fiber and a range of vitamins and minerals. Using a neutral oil and keeping the sauce balanced helps the dish feel satisfying without being overly heavy, and the recipe remains completely free from dairy ingredients.

Common Questions About Dairy-Free Beef and Broccoli

Can I use a different cut of beef instead of flank steak?

Yes. While flank steak works very well, you can also use other tender cuts such as sirloin or another quick-cooking steak. The key is to slice the meat thinly against the grain so it stays tender during the brief stir fry.

Can I make this beef and broccoli ahead of time?

You can cook the dish and refrigerate leftovers in an airtight container. Reheat gently in a skillet over medium heat, adding a splash of water if the sauce has thickened too much. For the best texture, the beef and broccoli are ideal when freshly made, but they still reheat well for a simple next-day meal.

Is this recipe completely dairy free as written?

Yes, the ingredients used here do not include dairy. Just be sure to choose a dairy-free brand of oyster sauce and check your soy sauce or tamari labels if you have any additional dietary needs.

Wrapping Up: Enjoying Your Dairy-Free Beef and Broccoli

Cooking this dairy-free beef and broccoli is a lovely reminder of how simple ingredients can come together to create something comforting and full of flavor. With tender slices of beef, bright broccoli, and a fragrant garlic-ginger sauce, you can bring a takeout-style favorite to your own table in about half an hour, without worrying about hidden dairy.

Whether you are cooking for yourself after a long day or sharing a relaxed meal with family or friends, this stir fry is an easy way to make dinnertime feel special. Each step is straightforward, the cleanup is minimal, and the results are consistently satisfying. Once you have made it once or twice, you may find yourself returning to this recipe whenever you want a warm, savory dish that feels both familiar and a little bit elevated.

Most of all, enjoy the process: the sound of the beef hitting the hot pan, the aroma of garlic and ginger, and the moment the glossy sauce coats the beef and broccoli. Those small, sensory details are part of what makes cooking at home so rewarding, and this dairy-free beef and broccoli is a wonderful dish to savor and share.

Beef And Broccoli Dairy Free

Dairy-Free Beef and Broccoli

A quick, flavorful dairy-free beef and broccoli stir fry with tender strips of beef, crisp broccoli, and a glossy garlic-ginger sauce that comes together in under 30 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Servings 4
Calories 320 kcal

Ingredients
  

  • 1 lb flank steak, thinly sliced against the grain
  • 1 lb broccoli florets, fresh or thawed if frozen
  • 2 tbsp neutral oil (such as avocado or canola) for stir-frying
  • 3 tbsp low-sodium soy sauce or tamari
  • 2 tbsp oyster sauce (ensure dairy-free brand)
  • 1 tbsp toasted sesame oil
  • 3 tbsp water
  • 2 tsp cornstarch
  • 3 cloves garlic, finely minced
  • 1 tbsp fresh ginger, finely grated
  • 1 tbsp brown sugar, lightly packed
  • 1/4 tsp crushed red pepper flakes (optional, for gentle heat)
  • 1/2 tsp fine sea salt, plus more to taste
  • 1/4 tsp freshly ground black pepper

Instructions
 

  • Prepare the beef by patting the flank steak dry with paper towels, then slicing it thinly against the grain into bite-sized strips and seasoning the slices with the fine sea salt and freshly ground black pepper.
  • In a small bowl, whisk together the low-sodium soy sauce or tamari, oyster sauce, toasted sesame oil, water, cornstarch, brown sugar, and crushed red pepper flakes if using, until the cornstarch and sugar are fully dissolved and the sauce looks smooth and glossy.
  • Place the broccoli florets in a colander and rinse under cool water, then shake off any excess moisture; if using frozen broccoli, make sure it is fully thawed and patted dry so it stir-fries instead of steaming.
  • Heat 1 tablespoon of the neutral oil in a large skillet or wok over medium-high heat until it shimmers, then add the sliced beef in a single layer, cooking for 2 to 3 minutes without stirring to develop some browning before tossing and stir-frying for another 1 to 2 minutes until the strips are mostly cooked through but still tender; transfer the beef and any juices to a plate and set aside.
  • Add the remaining 1 tablespoon of neutral oil to the same skillet or wok over medium-high heat, then add the broccoli florets and stir-fry for 3 to 4 minutes, tossing frequently, until the broccoli is bright green and crisp-tender.
  • Reduce the heat to medium, push the broccoli to the edges of the pan to create a space in the center, then add the minced garlic and grated ginger to the center and cook, stirring constantly, for about 30 seconds until fragrant but not browned.
  • Give the prepared sauce a quick stir to redistribute the cornstarch, then pour it into the pan, stirring it into the garlic, ginger, and broccoli; cook for 1 to 2 minutes, stirring often, until the sauce begins to thicken and lightly coat the broccoli.
  • Return the cooked beef and any accumulated juices to the pan, tossing everything together so the beef and broccoli are evenly coated in the glossy sauce, and cook for another 1 to 2 minutes until the beef is heated through and the sauce has thickened to your liking; taste and adjust the seasoning with a pinch more fine sea salt or black pepper if needed before serving hot.
Go up