Crispy Beef and Onion

Golden crispy beef and caramelized onion stir fry plated over white rice Save to Pinterest
Golden crispy beef and caramelized onion stir fry plated over white rice | savivio.com

This quick weeknight dish features tender slices of flank steak coated in cornstarch and seared until crispy, then tossed with sweet caramelized onions, garlic, and fresh ginger. The savory sauce combines soy, oyster sauce, hoisin, and brown sugar for that classic Chinese-inspired umami flavor.

Perfect for busy evenings when you want something flavorful but fast. The technique of marinating the beef in cornstarch creates that signature crispy texture while keeping the meat tender inside. Serve over steamed jasmine rice or noodles for a complete meal.

Ready in just 30 minutes from start to finish, this dairy-free main dish serves four and balances rich, sweet, and savory notes that the whole family will love.

The aroma of caramelizing onions and searing beef filled my tiny apartment kitchen, making my roommate poke her head in to ask what smelled so incredible. That first bite of perfectly crispy beef with sweet onions made me realize restaurant-quality stir fry was totally achievable at home.

Ive made this recipe countless times since then, always tweaking small details. The version here is the one that finally convinced my skeptical brother that home cooking could rival his favorite takeout spot.

Ingredients

  • Flank steak: Slicing against the grain is the secret to tender beef, even after high heat searing
  • Cornstarch: This magical coating creates that restaurant style crispiness we all love
  • Yellow onion: They become beautifully sweet when given time to caramelize properly
  • Fresh ginger and garlic: The aromatics build the authentic Chinese flavor foundation
  • Hoisin sauce: Adds that perfect depth and slight sweetness to balance the savory elements

Instructions

Marinate the beef:
Combine the sliced beef with soy sauce, Shaoxing wine, sesame oil, white pepper, and cornstarch in a bowl. Let it sit for at least 10 minutes while you prep everything else.
Mix the sauce:
Whisk together the soy sauce, oyster sauce, hoisin sauce, brown sugar, and water in a small bowl until the sugar dissolves completely.
Sear the beef:
Heat 2 tablespoons oil in a large wok or skillet over high heat until smoking. Add the beef in a single layer and let it sear undisturbed for 2 to 3 minutes until crispy and browned.
Caramelize the aromatics:
Add the remaining oil to the pan along with onions, garlic, and ginger. Sauté for 2 to 3 minutes until fragrant and the onions start to turn golden.
Combine and finish:
Return the beef to the pan, pour in the sauce, and toss everything together for 1 to 2 minutes until heated through and well coated.
Wok-tender beef strips with sweet onions glazed in savory brown Chinese sauce Save to Pinterest
Wok-tender beef strips with sweet onions glazed in savory brown Chinese sauce | savivio.com

This dish became my go to for impromptu dinner parties because it looks impressive but comes together so quickly. Theres something deeply satisfying about serving people food that makes their eyes light up.

Choosing the Right Cut

Flank steak works beautifully here because it takes on flavors well and has great texture. Just remember to slice it thinly against the grain for maximum tenderness.

Making It Yours

Sometimes I add bell peppers or snap peas for extra color and crunch. The sauce base is versatile enough to handle whatever vegetables you have on hand.

Perfect Pairings

Steamed jasmine rice is classic for a reason, it soaks up that incredible sauce. Dont forget to set the table before you start cooking, this dish is best enjoyed immediately.

  • Have all ingredients prepped before turning on the heat
  • Keep a close eye on the beef during the first sear
  • Taste and adjust the sauce before adding it to the pan
Steaming bowl of crispy beef and onion stir fry garnished with fresh green onions Save to Pinterest
Steaming bowl of crispy beef and onion stir fry garnished with fresh green onions | savivio.com

This recipe lives in the sweet spot between weeknight practical and weekend special. Hope it becomes a staple in your kitchen too.

Recipe FAQs

The cornstarch coating creates a crispy exterior when seared over high heat. Make sure your pan is hot before adding the beef, and avoid overcrowding the pan. Marinate the beef for at least 10 minutes to let the cornstarch adhere properly.

Yes, sirloin or ribeye work well as alternatives to flank steak. Slice any cut thinly against the grain for the most tender results. Flank steak is traditional for its balance of flavor and texture.

The traditional version contains gluten from soy sauce. Make it gluten-free by using tamari or gluten-free soy sauce, and ensure your oyster sauce and hoisin sauce are certified gluten-free brands.

Steamed jasmine rice is the classic accompaniment. You could also serve over noodles, fried rice, or with simple steamed vegetables like bok choy or broccoli for a complete meal.

Slice the beef and vegetables ahead, but cook just before serving for the best texture. The sauce can be mixed up to a day in advance and stored in the refrigerator. Leftovers reheat well in the microwave or a quick stir in the pan.

This version is not spicy. Add fresh chili peppers, chili garlic sauce, or red pepper flakes if you prefer heat. Adjust the amount to your taste preference.

Crispy Beef and Onion

Tender beef with sweet onions in savory sauce, ready in 30 minutes.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 1 lb flank steak, thinly sliced against the grain

Vegetables

  • 1 large yellow onion, thinly sliced
  • 2 spring onions, sliced for garnish
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated

Coating & Marinade

  • 2 tablespoons cornstarch
  • 2 tablespoons soy sauce
  • 1 tablespoon Shaoxing wine or dry sherry
  • 1 teaspoon sesame oil
  • 1/4 teaspoon ground white pepper

Sauce

  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon brown sugar
  • 2 tablespoons water

Oil

  • 3 tablespoons vegetable oil

Instructions

1
Marinate the Beef: Combine sliced beef, soy sauce, Shaoxing wine, sesame oil, white pepper, and cornstarch in a bowl. Mix thoroughly to coat and let marinate for at least 10 minutes.
2
Prepare the Sauce: Whisk together all sauce ingredients in a small bowl until well combined. Set aside for later use.
3
Sear the Beef: Heat 2 tablespoons vegetable oil in a large skillet or wok over high heat. Arrange marinated beef in a single layer and sear for 2-3 minutes until crispy and browned. Transfer beef to a plate and set aside.
4
Sauté Aromatics: Add remaining oil to the pan. Sauté onion, garlic, and ginger for 2-3 minutes until fragrant and onion is slightly caramelized.
5
Combine and Finish: Return beef to the pan. Pour in prepared sauce and toss everything together for 1-2 minutes until heated through and evenly coated.
6
Serve: Garnish with sliced spring onions. Serve immediately over steamed rice.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Mixing bowls
  • Chef's knife
  • Cutting board
  • Tongs or spatula

Nutrition (Per Serving)

Calories 340
Protein 27g
Carbs 23g
Fat 16g

Allergy Information

  • Contains soy (soy sauce, hoisin sauce, oyster sauce)
  • Contains shellfish (oyster sauce)
  • Check sauces for gluten content; use gluten-free alternatives if required
Savina Moretti

Warm, easy recipes and meal ideas for home cooks who love wholesome, family-friendly food.