
This quick beef and celery stir-fry transforms simple ingredients into a vibrant, flavorful meal perfect for busy weeknights. The combination of tender beef slices and crisp celery creates a satisfying texture contrast that makes this dish incredibly addictive.
I first made this stir-fry when I needed a quick dinner solution after a long workday. What began as a simple pantry cleanout has become one of my family's most requested weeknight meals. My husband now specifically asks for "that beef and celery thing" at least once a week!
Ingredients
- Flank steak: Thinly sliced against the grain for maximum tenderness, look for a piece with even marbling for best flavor
- Celery stalks: Sliced diagonally to maximize surface area and provide textural interest, choose fresh bright stalks with crisp leaves
- Fresh garlic and ginger: Provide aromatic foundation essential for authentic flavor, use a microplane for finest texture
- Red chili peppers: Add customizable heat level, adjust according to your preference or omit entirely
- Soy sauce: Creates umami depth, I prefer low sodium to control saltiness
- Sesame oil: Brings nutty aroma that defines Asian cuisine, a little goes a long way
- Oyster sauce: Adds rich savory sweetness that brings everything together, look for premium brands for best flavor
- Vegetable oil: With high smoke point, essential for proper stir frying
- Celery leaves: Add fresh herbal notes and visual appeal, never throw these away
Step-by-Step Instructions
- Marinate the Beef:
- Combine soy sauce, sesame oil, minced garlic, ginger, and freshly ground black pepper in a bowl. Add your thinly sliced beef, ensuring each piece gets coated. Let this sit for at least 15 minutes while you prep other ingredients. The marinade not only flavors the meat but also helps tenderize it. For deeper flavor, marinate up to 2 hours in the refrigerator.
- Prepare the Celery:
- Trim the ends of your celery stalks and remove any tough strings by lightly peeling the outer layer. Slice diagonally into thin pieces about 1/4 inch thick. The diagonal cut increases surface area for quicker cooking and better sauce absorption. Reserve the celery leaves for garnish.
- Heat Your Wok:
- Place your wok or large frying pan over high heat and add vegetable oil. Allow it to heat until you see the first wisps of smoke rising from the surface. This extremely high heat is crucial for proper stir frying as it allows the ingredients to cook quickly while maintaining their texture.
- Stir-Fry the Beef:
- Add your marinated beef to the smoking hot wok in a single layer. Let it sear for 30 seconds before stirring. Then continue stir frying for 2 to 3 minutes until the beef is nicely browned on all sides but still tender inside. Remove the beef and set aside, keeping any juices in the pan for added flavor.
- Cook the Celery:
- Add the sliced celery and chili peppers to the hot wok. Keep the ingredients moving constantly with your spatula. Stir fry for approximately 2 minutes until the celery has softened slightly but still maintains a satisfying crunch. The goal is tender crisp, not soft or mushy.
- Combine and Finish:
- Return the cooked beef to the wok along with any accumulated juices. Add the oyster sauce and toss everything together for about one minute. This final cooking stage allows the flavors to meld while keeping the celery crisp and the beef tender. Taste and adjust seasonings if needed.
- Serve Immediately:
- Transfer your stir fry to a warm serving plate and garnish with reserved celery leaves. Serve alongside steamed rice or noodles while piping hot for the best flavor and texture experience. The contrast between the savory beef and crisp celery is most pronounced when freshly made.

Celery is often overlooked as a star ingredient, but in Chinese cooking, it's celebrated for its clean, distinctive flavor and satisfying crunch. My grandmother taught me to appreciate celery in stir-fries, explaining that it acts as a palate cleanser between bites of rich meat. Every time I make this dish, I'm reminded of her kitchen wisdom.
Storage Tips
This beef and celery stir-fry will keep well in an airtight container in the refrigerator for up to 3 days. While the flavors actually improve as they meld overnight, the celery will gradually lose its crispness. When reheating, use a hot skillet rather than a microwave to help preserve the texture as much as possible. Add a splash of water if the dish seems dry. For meal prep purposes, you can slice the beef and celery up to a day ahead and store separately in the refrigerator.

Ingredient Substitutions
Beef can be swapped for chicken thighs, pork tenderloin, or even firm tofu for a vegetarian version. Each protein will absorb the marinade differently, so adjust marinating times accordingly. If celery isn't your favorite, try substituting bok choy, bell peppers, or snow peas which all cook in similar time frames. For a gluten-free version, use tamari instead of soy sauce and check that your oyster sauce is gluten-free. Coconut aminos make another excellent substitution for soy sauce, offering a slightly sweeter profile that works beautifully in this dish.
Cultural Context
This simple stir-fry draws inspiration from Cantonese cooking, where celery is valued not just as a flavor base but as a featured ingredient. In traditional Chinese medicine, celery is believed to help reduce blood pressure and inflammation. The cooking technique demonstrates the Chinese principle of "hot and fast" - high heat and quick cooking times that preserve nutrients and texture. Many home-style Chinese dishes follow this pattern of pairing a protein with just one or two vegetables, allowing each ingredient to shine rather than competing for attention.
Frequently Asked Questions
- → Can I use other cuts of beef for this stir fry?
Yes, you can use other tender cuts like sirloin or ribeye. Just ensure the beef is thinly sliced against the grain for the best texture.
- → How can I make this dish spicier?
To make it spicier, add more red chili peppers or a dash of chili oil during stir-frying.
- → Can I substitute celery with another vegetable?
Absolutely! You can use bell peppers, snap peas, or bok choy for a different flavor and texture.
- → How do I prevent the beef from overcooking?
Cook the beef over high heat for just 2-3 minutes, removing it from the pan as soon as it is browned and cooked through. This ensures tenderness.
- → What can I use as a gluten-free alternative to oyster sauce?
Use a gluten-free oyster sauce or substitute with tamari mixed with a touch of sugar for a similar flavor.