Main Courses
This Asian steak and rice recipe delivers restaurant-quality flavor with minimal effort—wok-seared beef infused with five-spice aroma, served over fragrant basmati rice. The secret lies in a quick marinade that tenderizes the steak while building layers of savory depth, and a high-heat sear that locks in juices for maximum flavor. I developed this dish after years of testing stir-fry techniques, and it consistently delivers perfectly balanced bites every time.
The process is simpler than it sounds: thinly sliced beef gets marinated in a blend of soy sauce, ginger, garlic, and five-spice powder, then quickly seared in a hot wok or skillet. Meanwhile, basmati rice cooks up light and fragrant, ready to soak up any residual sauce. What makes this recipe stand out is how the five-spice blend—star anise, cinnamon, cloves, fennel, and pepper—transforms ordinary beef into something aromatic and complex, without overpowering the natural flavor of the meat.
By the time you plate it, you'll have tender, caramelized beef strips resting on fluffy basmati rice, with optional garnishes like quick-pickled onions or sesame seeds adding freshness and texture. The dish serves four in under 40 minutes, making it perfect for weeknight dinners when you crave something flavorful but don't have hours to spend in the kitchen. The technique is foolproof, and the results are hard to resist—once you try it, this will become your go-to steak recipe.
For extra depth, stir-fry some vegetables like bell peppers or snap peas alongside the beef, or drizzle with a soy-ginger sauce for added brightness. The beauty of this dish is its versatility—it works as a main course for two or a hearty meal for four, and leftovers reheat beautifully. Let's get started on creating this aromatic, satisfying dinner that feels like a five-star meal without the fuss.
Ingredients for asian steak and rice
Here’s your shortcut to restaurant-style Asian steak and rice—minimal ingredients, maximum flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Basmati Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Low-Sodium Soy Sauce 🥢 | ⅓ cup | For marinade and rice seasoning |
| Fresh Ginger 🌿 | 1 ½ tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Five-Spice Powder 🌶️ | 1 tbsp | Homemade or quality blend |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Neutral Oil 🫒 | 2 tbsp | Avocado or vegetable oil |
| Red Bell Pepper 🍅 | 1 whole | Thinly sliced, optional |
| Snap Peas 🌱 | 1 cup | Fresh or frozen, optional |
| White Wine Vinegar 🍶 | 1 tbsp | For quick-pickled onions |
| Onion 🧅 | ¼ cup | Thinly sliced, quick-pickled |
| Toasted Sesame Seeds 🌰 | 1 tbsp | For garnish, optional |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The flank steak is your secret weapon—thinly sliced against the grain for tender bites. Grab one from the butcher counter if pre-sliced isn’t available; they’ll slice it for you. Kroger’s or Whole Foods carry excellent cuts, but any well-marbled flank steak works. For the five-spice powder, Penzeys or bulk spice shops offer the most balanced blends—look for one with star anise, cinnamon, cloves, fennel, and pepper. Fresh ginger and garlic? Trader Joe’s sells pre-grated ginger to save time, but fresh is always better. The basmati rice should be long-grain and uncooked—Lundberg or Uncle Ben’s** are reliable brands.
No five-spice powder? Mix 1 tsp each of ground cinnamon, cloves, and star anise for a quick substitute. Swap the flank steak for sirloin or ribeye, but slice it thinner. The bell pepper and snap peas are optional, but they add color and crunch—frozen snap peas work in a pinch. For the quick-pickled onions, use red onion if that’s what’s on hand. The sesame oil is for aroma only—use toasted sesame oil if you’ve got it, but regular sesame oil in a pinch. The soy sauce? Low-sodium** is key—it keeps the dish from tasting too salty.
Marinate the beef for at least 20 minutes (up to 4 hours) for best results. The rice keeps 3-4 days in the fridge—reheat with a splash of water. Leftover beef? Store separately and reheat in a hot pan for 30 seconds. For extra flavor, freeze the marinade leftovers in ice cube trays—perfect for future stir-fries. The quick-pickled onions stay fresh for up to 5 days** in the fridge, so make a batch if you’re serving this more than once.
Why You'll Love This Recipe
- Minimal Chopping Required: The flank steak only needs a quick slice against the grain—no fancy dicing, no stress. Meanwhile, the ginger and garlic get a fast pulse in the pan with a wooden spoon. That’s it. Done.
- Umami Bomb in Every Bite: Low-sodium soy sauce and fresh ginger transform tough flank steak into something tender and addictive. The rice soaks up that savory punch, making every mouthful feel like a little flavor victory.
- Lunchbox Hero: Pack the leftovers for work the next day—cold rice and steak taste even better with a sprinkle of sesame seeds. Honestly, my kids beg for it in their lunches, and I never have to hear "I don’t like rice" again.
- Budget-Friendly Feast: A single flank steak stretches across two meals, and basmati rice is cheaper than takeout. Between us, this feeds four for under $15, and the leftovers reheat like a dream. No wasted ingredients here.
Step-by-step instructions for wok-searred beef with fragrant five-spice basmati
Here's how to transform simple ingredients into a restaurant-worthy Asian steak and rice dish.
Prepare the Flank Steak and Marinade
Slice the 1.25 lb flank steak thinly against the grain into ¼-inch strips—this ensures tender bites. In a bowl, combine 0.33 cup low-sodium soy sauce, 1.5 tbsp freshly grated ginger, 4 minced garlic cloves, 1 tbsp five-spice powder, and 1 tbsp sesame oil. Add the steak strips and toss to coat evenly. Let it marinate for at least 30 minutes (or up to 2 hours) in the refrigerator.
Here's the thing—marinating the steak in this aromatic blend infuses it with layers of flavor while keeping it tender. The five-spice powder adds a subtle warmth that pairs beautifully with the soy and ginger. Don't skip this step, even if you're short on time, as it makes all the difference in the final dish.
Cook the Fragrant Basmati Rice
Rinse 1 cup basmati rice under cold water until the water runs clear, then drain. In a pot, combine the rice with 2 cups water, ½ tsp salt, and 1 tbsp low-sodium soy sauce. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it steam, covered, for another 10 minutes. Fluff with a fork before serving.
The key to perfect basmati rice is rinsing it thoroughly first—this removes excess starch and prevents gummy rice. The soy sauce in the cooking water adds a subtle umami depth that complements the steak. If you're worried about the rice drying out, resist the urge to peek while it steams. Patience here ensures each grain stays separate and fragrant.
Quick-Pickle the Onions and Prepare Vegetables
In a small bowl, combine 0.25 cup thinly sliced onion, 1 tbsp white wine vinegar, and ½ tsp black pepper. Let it sit for 10 minutes while you prep the rest. Thinly slice the 1 whole red bell pepper and trim any seeds. If using, blanch 1 cup snap peas in boiling water for 1 minute, then drain and shock in ice water to maintain their vibrant color.
Quick-pickling the onions brightens their flavor and adds a pleasant tang that cuts through the richness of the steak. The snap peas are optional but add a satisfying crunch—if you skip them, the bell pepper alone will still provide a colorful contrast. Keep the pickled onions separate until serving to prevent them from becoming soggy.
Wok-Sear the Steak and Vegetables
Heat 2 tbsp neutral oil in a wok or large skillet over high heat until shimmering. Add the marinated steak in a single layer and sear undisturbed for 1-2 minutes until deeply browned on one side. Flip and cook another 1-2 minutes until cooked to your liking (medium-rare will be 135°F internal temperature). Remove and set aside.
In the same wok, add the sliced red bell pepper and snap peas. Stir-fry for 2-3 minutes until the vegetables are tender-crisp but still vibrant. The high heat is crucial here—it prevents the vegetables from turning mushy while bringing out their natural sweetness. If the wok isn't hot enough, the vegetables will steam instead of sear, which ruins the texture.
Combine and Finish
Return the steak to the wok and toss everything together. Drizzle with any remaining marinade from the bowl and cook for an additional 1 minute to meld the flavors. Divide the fragrant basmati rice among plates, top with the steak and vegetable mixture, and garnish with 1 tbsp toasted sesame seeds. Serve immediately with the quick-pickled onions on the side.
This is where all the flavors come together. The wok-seared steak brings a smoky char, the five-spice rice adds warmth, and the pickled onions provide a bright contrast. The toasted sesame seeds not only look beautiful but also add a nutty crunch that ties everything together. Serve with a side of steamed greens or a simple cucumber salad to round out the meal.
Pro Tips For Making Asian Steak And Rice
- Slice Against the Grain: Flank steak’s tough when chewed wrong—cut it perpendicular to the grain before cooking, not after. I used to slice after and ended up with rubbery bites that made me question my life choices.
- Toast the Ginger First: Peel and slice ginger, then dry-toast it in the same pan you’ll sear the steak—just 30 seconds until fragrant. This pulls out the raw edge and deepens the flavor without overpowering the dish. (Yes, it’s a tiny step, but it matters.)
- Don’t Crowd the Pan: Cook the steak in a single layer over high heat, or you’ll steam it instead of sear it. I learned this after turning out a sad, gray slab of meat that tasted more like sad desk salad than anything else.
- Use Leftover Rice Sauce: After cooking the rice, save the bottom layer of sticky rice—it’s the perfect base for a quick sauce. Mix it with 1 tablespoon of the soy sauce, a splash of water, and a pinch of sugar. Spread it over the steak at the end for instant umami. (Your future self will call you a genius.)
Perfect pairings for this dish
Side Dish Harmony
Steamed bok choy with garlic and sesame oil makes a perfect foil for the rich beef—its slight bitterness balances the five-spice marinade beautifully. I like to toss 2 heads bok choy with 1 tbsp sesame oil, 1 minced garlic clove, and a pinch of salt, then steam for 4-5 minutes. The crisp-tender texture contrasts wonderfully with the tender steak. 🥬
For a refreshing contrast, serve chilled cucumber salad with rice vinegar and chili oil. Thinly slice 1 English cucumber and toss with 1 tbsp rice vinegar, ½ tsp chili oil, and 1 tsp toasted sesame seeds. The cool, crisp salad cuts through the warm, aromatic flavors of the main dish.
Sauce Elevations
Drizzle with a quick soy-ginger sauce made by whisking 2 tbsp low-sodium soy sauce, 1 tbsp rice vinegar, 1 tsp grated ginger, and ½ tsp honey. This brightens the dish without overpowering it. I keep this sauce on the table so everyone can add as much or as little as they like.
For extra depth, try a sesame-peanut sauce with 2 tbsp creamy peanut butter, 1 tbsp soy sauce, 1 tsp sesame oil, and 1 tsp lime juice. The nutty, slightly sweet sauce adds complexity that pairs wonderfully with the five-spice beef. 🥜
Beverage Pairings
A crisp, dry Japanese sake like Dassai Junmai complements the dish's umami flavors beautifully. The subtle sweetness and acidity cleanse the palate between bites. For a non-alcoholic option, try jasmine green tea—its floral notes harmonize with the five-spice aroma.
If you prefer beer, a light Asahi Super Dry or Sapporo works perfectly. The crisp, clean finish balances the richness of the beef without competing. For wine lovers, a dry Pinot Noir adds earthy notes that enhance the five-spice complexity. 🍷
Garnish Finishing
Fresh cilantro leaves scattered on top add a bright, herbaceous note that lifts the dish. I like to use 2 tbsp chopped cilantro just before serving—it stays fresh longer than you'd think. For extra flair, add thinly sliced scallions on top of the rice for a pop of color.
Don't underestimate the power of a simple sprinkle of toasted black sesame seeds—they add a nutty crunch that contrasts beautifully with the tender beef. I keep a small bowl of these on hand for quick garnishing on any Asian-inspired dish. ✨
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of flank steak?
For this recipe, sirloin, ribeye, or even tenderloin work beautifully. The key is slicing the beef thinly against the grain (about ¼-inch thick) to ensure tenderness. Ribeye will be more flavorful but slightly fattier, while tenderloin stays extra tender but loses some beefy character. Flank steak remains my top pick for its perfect balance of flavor and texture.
What's the best way to store leftovers?
Store the cooked beef and rice separately in airtight containers for up to 4 days in the fridge. Reheat the beef in a hot skillet for 30-60 seconds to restore its texture, while rice reheats well with a splash of water. For longer storage, freeze the beef for up to 3 months—thaw overnight in the fridge before reheating. The quick-pickled onions keep for 5 days in the fridge but are best used within 2 days for optimal crunch.
Why does my rice turn out mushy?
Mushy rice usually happens from either overcooking or skipping the rinse step. Always rinse basmati rice thoroughly before cooking to remove excess starch. After boiling, reduce heat to low and let it steam uninterrupted for 10 minutes—never peek! If your rice still turns out too soft, try using 1.5 cups water instead of 2 for firmer grains. The soy sauce in the cooking water adds flavor but doesn't affect texture.
Can I make this dish in a slow cooker?
While not traditional, you can adapt this recipe for a slow cooker by marinating the beef as directed, then cooking it on low for 3-4 hours with 1 cup beef broth instead of searing. The rice should be cooked separately and combined at the end. The results will be tender but lack the wok-seared char—ideal for busy days when you want hands-off cooking. For best flavor, finish with a quick pan sear before serving.
What's the secret to getting that perfect wok-seared flavor?
The secret lies in three things: high heat, proper oil, and patience. Use a wok or heavy skillet and heat the oil until it's shimmering (not smoking). Work in single batches so the beef doesn't steam. Let each piece sear undisturbed for 1-2 minutes before flipping—this creates the beautiful caramelized crust. A cast iron skillet works perfectly if you don't have a wok.
