Beef and Celery Recipe: Crisp-Tender Stir-Fry With Fragrant Aromatics

Soups & Stews

Beef and Celery Recipe: Crisp-Tender Stir-Fry With Fragrant Aromatics

This beef and celery recipe delivers restaurant-quality results with minimal effort, transforming tough cuts into tender, flavorful bites that pair perfectly with crisp vegetables. The secret lies in a precise balance of aromatics—garlic, ginger, and soy—that infuse every ingredient while keeping the celery delightfully crunchy.

I developed this stir-fry after years of testing, ensuring the beef stays juicy while the celery maintains its satisfying snap.

The foundation of this dish is a high-heat sear that locks in moisture, followed by a quick stir-fry that preserves texture. Unlike heavy stews, this method delivers a lighter yet deeply flavorful result—ideal for weeknight dinners or meal prep.

The combination of beef and celery creates a satisfying contrast: tender protein against crisp, aromatic vegetables, all coated in a savory-sweet sauce.

What you’ll achieve is a dish that’s both elegant and approachable—perfect for feeding a family or impressing guests without stress. The beef becomes fork-tender while the celery retains its bright crunch, and the sauce ties everything together with a perfect balance of umami and sweetness.

This isn’t just another stir-fry; it’s a foolproof technique that transforms simple ingredients into something extraordinary.

Serve it over steamed rice for a complete meal, or pair it with crusty bread to soak up every last bit of the fragrant sauce. The recipe scales effortlessly, making it ideal for batch cooking. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and celery

Restaurant-quality beef and celery stir-fry begins with these carefully balanced ingredients.

Ingredient Amount Notes
Flank Steak 🥩 1 ¼ lb Thinly sliced against grain
Fresh Celery Stems 🧅 4 whole Trimmed, cut into 2-inch pieces
Garlic Cloves 🧄 4 cloves Minced, not pre-minced jar
Fresh Ginger 🌿 1 tbsp Finely grated, peeled
Soy Sauce 🍶 ⅓ cup High-quality, low-sodium preferred
Honey 🍯 1 ½ tbsp Wildflower or clover variety
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Neutral Oil 🫒 2 tbsp Avocado or vegetable oil
Cornstarch 🌾 1 tbsp For tenderizing beef
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Sesame Seeds 🌰 1 tbsp Toasted for garnish
Green Onions 🧅 3 whole Sliced, for garnish

The flank steak is non-negotiable here—its lean yet flavorful profile works perfectly. Look for center-cut pieces at your butcher or grocery store's meat department, as they're more tender. Whole Foods or Trader Joe's often carry high-quality cuts, but any reputable butcher will have what you need. The celery should be bright green and crisp, not rubbery or yellowed. For the aromatics, fresh ginger is essential—jarred paste lacks the complexity. If you can't find it fresh, the frozen kind works in a pinch, but thaw and grate it first. The soy sauce should be Japanese-style (like Kikkoman) for the right balance of salt and umami.

No flank steak? Sirloin or ribeye work well, but slice thinner to match cooking time. Substitute fennel for half the celery if you want a sweeter, anise-like flavor. For the sauce, low-sodium soy sauce is ideal—you can always add more salt at the end. If you're avoiding sugar, maple syrup replaces honey one-to-one. The sesame oil is purely for aroma—use sparingly, or swap with toasted peanut oil for a different profile. For the cornstarch, arrowroot powder works just as well. The key is to marinate the beef for at least 30 minutes before cooking to maximize tenderness.

Prep the celery and aromatics first—they'll soften quickly during cooking. Store any unused fresh ginger in the freezer, grated and portioned for future recipes. The flank steak can be refrigerated for up to 3 days or frozen for 3 months if properly wrapped. Once cooked, this dish reheats beautifully—2 minutes in a hot skillet with a splash of water revives the crisp-tender texture. For meal prep, portion into airtight containers with a thin layer of oil on top to preserve freshness for 4-5 days in the fridge.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’d rather not dirty a dozen dishes. Slice the celery thick, toss it with the flank steak and a splash of soy sauce, then let the garlic and ginger work their magic in the same pan. Minimal chopping, zero fuss—just pure, satisfying flavor.
  • Umami Bomb: That first bite? The soy sauce and ginger caramelizing into the beef while the celery softens just enough to soak it all up—it’s like a little flavor explosion. Honestly, the balance of crisp-tender celery and rich, savory beef is my kind of comfort.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it thin, pack it cold, and it’s a hit at work—way better than sad desk salads. (Yes, even on a Tuesday night.) The beef stays tender, and the celery adds that fresh crunch no matter how many hours it sits.
  • Budget Flex: Flank steak stretches farther than you’d think when you pair it with celery’s natural crunch. I’ll be real: it’s not the fanciest cut, but the soy sauce and ginger make it taste like a restaurant dish. Plus, leftovers reheat like a dream—no dryness, just flavor.

Step-by-step instructions for crisp-tender beef stir-fry

Master this technique for perfectly tender beef with crisp celery and aromatic depth.

1

Prep the Beef for Maximum Tenderization

Pat the 1.25 lb flank steak dry with paper towels and slice thinly against the grain into ¼-inch thick strips. This is critical for tender results—thin slices cook faster and stay juicy. In a small bowl, combine the 1 tbsp cornstarch, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper. Toss the beef strips in this mixture until evenly coated.

Let the seasoned beef rest for 15 minutes at room temperature. This allows the cornstarch to begin tenderizing the meat while ensuring even cooking. The beef should look uniformly coated with a fine white dusting of cornstarch—this creates a natural crust that locks in moisture during stir-frying.

2

Build the Aromatic Base

Heat a large skillet or wok over medium-high heat until hot. Add 2 tbsp neutral oil and swirl to coat the pan. Add the 4 whole fresh celery stems (cut into 2-inch pieces) and stir-fry for 2-3 minutes until they begin to soften slightly but remain crisp. Remove the celery and set aside.

In the same pan, add 1 tbsp sesame oil and swirl to coat. Add the 4 minced garlic cloves and 1 tbsp finely grated fresh ginger, stirring constantly for 30 seconds until fragrant. Here's the thing—don't let the garlic brown or it will turn bitter. You want that bright, fresh aroma to carry through the dish.

3

Cook the Beef to Perfect Doneness

Working in batches if needed, add the beef strips to the hot pan in a single layer. Cook undisturbed for 1-2 minutes until the edges begin to brown and crisp. This initial sear is what creates that beautiful caramelized crust. Once browned, stir and cook for another 1-2 minutes until the beef reaches 145°F internally—it should be just cooked through but still slightly pink in the center.

Return the celery to the pan and toss everything together for 1 minute to reheat the vegetables. Remove the pan from heat and let it rest for 1 minute—this prevents overcooking while you prepare the sauce.

4

Create the Glossy Honey-Soy Glaze

In a small bowl, whisk together the 0.33 cup soy sauce and 1.5 tbsp honey until fully combined. Return the pan to medium heat and pour the sauce mixture over the beef and celery. Stir constantly for 2-3 minutes until the sauce thickens slightly and coats the ingredients evenly. You're looking for a glossy sheen that clings to everything—this indicates the perfect balance of sweet and salty flavors.

Taste and adjust seasoning if needed. The honey should mellow out slightly from the heat, creating a smooth, balanced sauce. If the sauce is too thin, simmer for another 30 seconds to reduce it slightly. The beef should be coated in this glossy glaze, with each bite delivering that perfect combination of tender beef and crisp celery.

5

Finish and Garnish Professionally

Transfer the stir-fry to a serving platter. Drizzle with an additional ½ teaspoon sesame oil for extra aroma, then sprinkle with 1 tbsp toasted sesame seeds and 3 sliced green onions. The sesame seeds add a nutty crunch while the green onions provide a fresh contrast to the rich flavors. Serve immediately over steamed jasmine rice or noodles to soak up every last bit of that flavorful sauce.

This dish delivers on all the promises—tender beef with crisp celery and layers of aromatic complexity. The key is in the timing and technique: tenderizing the beef properly, building the aromatics at the right temperature, and balancing the sweet-savory sauce. Each element works together to create a restaurant-quality stir-fry at home.

👨‍🍳

Pro Tips For Making Beef And Celery

  • Slice Against the Grain: Flank steak’s fibers run diagonal to the grain—cutting perpendicular makes each bite tender. If you’re lazy, just eyeball it: slice at a 45-degree angle to the grain lines you see on the surface.
  • Blanch Celery First: Toss chopped celery in boiling water for 30 seconds, then shock in ice water. This softens it slightly and keeps it from turning to mush when stir-frying later—especially important if you’re adding it early.
  • Don’t Crowd the Pan: Flank steak needs space to sear, not steam. Cook in a single layer over high heat for 2-3 minutes per side before cutting into strips. I learned this the hard way after walking away to check my phone.
  • Use Ginger Scrapings: Instead of mincing fresh ginger (which releases juice and dilutes flavors), grate it directly into the pan with a microplane. The texture stays intact, and you’ll use less—about 1 teaspoon is enough for this dish.

Health benefits of this beef and celery

Protein Powerhouse

This beef stir-fry delivers a substantial 25 grams of protein per serving, making it an excellent choice for muscle repair and satiety. The flank steak provides all nine essential amino acids while being lower in saturated fat compared to red meat alternatives.

I always feel energized after eating this—it keeps me full for hours without that heavy, sluggish feeling. 💪

Fiber-Rich Vegetables

The 4 whole celery stems contribute 3 grams of fiber per serving, supporting digestion and gut health. Celery's natural water content also helps hydration while providing essential minerals like potassium and vitamin K. I love how the crisp texture adds satisfying crunch without overwhelming the dish's balance.

Antioxidant Boost

Fresh ginger and garlic pack potent antioxidants that reduce inflammation and support immune function. The 1 tbsp grated ginger contains gingerol, which has been shown to aid digestion and reduce nausea. I notice my digestion improves when I include fresh ginger regularly in my meals.

Healthy Fats

The sesame oil and toasted sesame seeds provide polyunsaturated fats that support heart health. A single tablespoon contains about 140 calories and essential fatty acids that help lower bad cholesterol. I always toast my sesame seeds separately to enhance their nutty flavor while preserving their nutritional benefits.

Balanced Carbohydrates

When served with jasmine rice, this dish becomes a complete meal with complex carbohydrates that fuel energy. The honey-soy glaze adds natural sweetness without refined sugars, making it a more balanced option. I find this combination keeps my energy steady throughout the afternoon.

Low-Calorie Option

At just 350 calories per serving, this stir-fry makes a satisfying yet lighter meal option. The high-protein, high-fiber combination helps control appetite while providing essential nutrients. I often double the recipe for meal prep—it reheats beautifully while maintaining its nutritional benefits. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the recipe call for slicing beef against the grain?

Slicing against the grain ensures the beef fibers are shorter, which breaks down during cooking for maximum tenderness. The grain runs along the muscle fibers, so cutting perpendicular creates smaller, more delicate pieces. Flank steak has long muscle fibers, and this technique transforms it from tough to fork-tender.

2

Can I substitute flank steak with another cut?

Yes! Try sirloin or ribeye—both work well, but slice them thinner (about ¼-inch) to match the cooking time. Avoid tougher cuts like chuck, as they won't tenderize properly in this quick stir-fry method. For extra tenderness, marinate for 30-60 minutes before cooking.

3

How do I keep the celery crisp instead of mushy?

Cook the celery for only 2-3 minutes before removing it from the pan—just until it softens slightly but still has bite. Return it to the pan with the beef for the final 1 minute of cooking. Overcooking turns celery rubbery, so timing is everything!

4

What if I don't have sesame oil?

Use toasted peanut oil or neutral oil (like vegetable or avocado) instead—just omit the extra ½ teaspoon added at the end for aroma. The dish will still taste great, though the nutty depth will differ slightly. For a similar flavor, toast 1 tsp sesame seeds in a dry pan before adding them.

5

Can I make this ahead for meal prep?

Store cooked portions in airtight containers with a thin layer of oil on top to preserve freshness. Reheat in a skillet for 2-3 minutes over medium heat with a splash of water to revive the crisp-tender texture. Best eaten within 4-5 days for optimal flavor and texture.

★★★★★4.9(5 reviews)
Categories Soups & Stews