Main Courses
This Asian beef and rice bowl recipe delivers restaurant-quality flavors with tender wok-seared beef, fragrant five-spice rice, and crisp pickled vegetables—all coming together in 20 minutes. The secret lies in a quick marinade that transforms simple flank steak into savory, caramelized strips, while the rice infuses with warm spices for depth. Every bite balances smoky beef, aromatic rice, and the bright crunch of quick-pickled veggies, creating a meal that’s both satisfying and easy to customize.
The foundation starts with five-spice rice, cooked with star anise, cinnamon, and cloves for a subtle warmth that pairs perfectly with the beef. Meanwhile, thinly sliced flank steak marinated in soy, ginger, and garlic develops deep flavor in just 10 minutes, then sears in a hot wok for that signature char. No fancy techniques—just a sharp knife, high heat, and a few key ingredients to elevate weeknight dinners.
Assembling the bowl is where the magic happens: fluffy rice topped with tender beef, a drizzle of tangy peanut sauce (or teriyaki for a sweeter twist), and crisp pickled carrots or cucumbers for contrast. The result is a harmonious, textured bowl that’s hearty enough for a main course but simple enough to prep ahead. Serve with a fried egg for extra richness or keep it vegetarian with tofu.
This recipe scales effortlessly—double the beef for a crowd or halve it for leftovers. The components keep well separately, making it ideal for meal prep. Whether you’re feeding a family or treating yourself, this bowl delivers the bold, balanced flavors of Asian street food with minimal effort. Let’s get cooking!
Ingredients for asian beef and rice bowl
Restaurant-quality flavors start with these 15 ingredients—flavorful rice, tender beef, and crisp veggies for a balanced bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Ginger 🌿 | 2 tbsp | Grated finely |
| Five-Spice Powder 🌶️ | 1 tsp | Star anise, cinnamon, clove blend |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Carrots 🥕 | 1 cup | Julienned thinly |
| White Vinegar 💧 | 2 tbsp | For quick pickling |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Green Onions 🧅 | 3 whole | Thinly sliced |
| Sesame Seeds 🌾 | 1 tbsp | Toasted lightly |
| Peanut Butter 🥜 | 2 tbsp | Creamy, unsweetened |
The flank steak is your star—look for well-marbled cuts at the butcher counter for maximum tenderness. Costco or Whole Foods> typically carry high-quality flank steaks, but any grocery store's meat department will have it too. For the five-spice powder, Penzeys Spices offers a premium blend, but the basic version from Trader Joe's works perfectly. The jasmine rice should be freshly milled—check the packaging date, as older rice loses its aroma. If you can't find jasmine, basmati rice is a solid backup, though the texture will differ slightly.
No flank steak? Sirloin or ribeye sliced thinly will work, though the texture won't be as tender. For the peanut sauce, if you're avoiding peanuts, almond butter or tahini creates a similar richness. The quick-pickled carrots can be swapped for cucumber or bell peppers—just adjust the vinegar to taste. Fresh ginger loses potency quickly, so store it in the freezer until ready to use. The sesame oil should be toasted sesame oil for that nutty aroma, not the lighter, flavorless variety. If you can't find it, a pinch of toasted sesame seeds in the marinade adds depth.
Prep the beef marinade and rice spices the night before for maximum flavor infusion. The pickled veggies stay crisp for 3 days in the fridge, making this perfect for meal prep. Store components separately—rice in an airtight container, beef in a sealed bag, and veggies in a separate container with their pickling liquid. Reheat beef in a skillet for 2-3 minutes to maintain tenderness. The peanut sauce can be made ahead and stored for 1 week in the fridge, or frozen for 3 months in an airtight container.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just sear the steak, toss in the garlic and jasmine rice, and let the soy sauce work its magic. The sesame oil finishes it all with that golden aroma. Boom. Done in 30 minutes, no extra dishes.
- Umami Bomb: That first bite? The garlic sizzling in the pan, the soy sauce caramelizing on the steak, and the rice soaking up every last drop—it’s like a flavor explosion in your mouth. Honestly, I’ve tried fancier recipes, but this one hits harder with fewer ingredients.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch of rice, slice the steak thin, and pack it up for the week. Cold or reheated, it’s always a hit—my kids even ask for it on Wednesdays. (Yes, even when they pretend to hate vegetables.)
- Budget Powerhouse: Flank steak stretches far when sliced thin, and jasmine rice is cheaper than quinoa. A single pan, a handful of pantry staples, and you’ve got a filling, restaurant-worthy meal for half the cost. My wallet thanks me every time.
Step-by-step instructions for wok-seared beef with fragrant five-spice rice
Master this technique and you'll achieve restaurant-quality texture and flavor in every bite.
Marinate and Slice the Flank Steak
Begin by slicing the 1 lb flank steak thinly against the grain into ¼-inch thick strips. Place the sliced beef in a bowl and add the 0.5 cup soy sauce, 1 tbsp sesame oil, 2 tbsp peanut butter, 1.5 tsp salt, and 0.5 tsp black pepper. The peanut butter may seem unusual, but it creates a velvety finish that balances the savory-sweet profile. Use your hands to massage the marinade into the beef, ensuring even distribution. Cover and refrigerate for at least 30 minutes—this allows the flavors to penetrate deeply and tenderizes the meat.
Here's the thing—don't skip this step. The marinade not only infuses flavor but also helps prevent the beef from drying out during the high-heat sear. If you're short on time, even 15 minutes of marinating will make a noticeable difference in tenderness and flavor.
Prepare the Five-Spice Jasmine Rice
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch that would make the rice gummy. In a medium saucepan, combine the rice with 3 cups water, 1 tsp five-spice powder, 1 tbsp sesame oil, 2 tbsp fresh ginger, and 4 minced garlic cloves. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. The five-spice powder adds warmth and depth—don't substitute with regular spice blends.
After 15 minutes, remove from heat and let it steam, covered, for another 10 minutes. This resting period allows the rice to absorb all the liquid and develop its signature fragrant aroma. Fluff the rice gently with a fork before serving—this prevents it from becoming compacted and ensures each grain remains distinct.
Quick-Pickle the Carrots and Green Onions
Julienne the 1 cup carrots into thin matchsticks. In a small bowl, combine the carrots with 2 tbsp white vinegar, 1 tsp salt, and 1 tbsp sesame seeds. Let them sit for 10 minutes while you prepare the beef. The vinegar brightens the carrots' natural sweetness and adds a subtle tang that cuts through the richness of the beef. Thinly slice the 3 whole green onions and set aside for garnish.
This quick-pickling step is what transforms ordinary vegetables into vibrant, flavor-packed components. The acidity in the vinegar also helps soften the carrots slightly, making them more tender without overcooking. If you're in a hurry, even 5 minutes of pickling will improve the texture and flavor.
Wok-Sear the Beef to Perfect Doneness
Heat a wok or large skillet over high heat until smoking, then add 2 tbsp vegetable oil. Working in batches to avoid overcrowding, add the marinated beef strips. Sear for 1-2 minutes per side until the edges are deep golden brown and the beef reaches 145°F internally. The high heat is crucial—it creates that signature wok-seared texture while keeping the beef juicy.
Don't walk away during this step. The beef cooks quickly, and overcooking turns it tough. You'll know it's ready when the edges are crisp and the beef releases easily from the pan. Transfer the cooked beef to a plate and tent loosely with foil to keep it warm while you prepare the remaining components.
Assemble the Bowls for Maximum Flavor Impact
Divide the five-spice jasmine rice evenly among four bowls. Top each serving with the wok-seared beef, quick-pickled carrots, and thinly sliced green onions. Drizzle with any remaining marinade from the wok, and sprinkle with an additional 1 tbsp toasted sesame seeds. The contrast of textures—crispy beef, fragrant rice, and tender carrots—creates a harmonious bite every time.
Serve immediately while the beef is still searing hot. The residual heat from the beef will infuse the rice with its smoky aroma, and the pickled carrots will add a refreshing crunch. This dish is designed to be enjoyed fresh, so don't let it sit—each component works best at its peak temperature and texture.
Pro Tips For Making Asian Beef And Rice Bowl
- Slice Against the Grain: Flank steak’s fibers run long—cutting perpendicular to them turns chewy meat into tender bites. Grab a sharp knife and slice after resting, or your bowl will feel like eating shoelaces.
- Marinate Overnight, Not 30 Minutes: I used to toss flank steak in soy sauce and garlic for 20 minutes, thinking it’d be fine. Wrong. Let it sit 8+ hours—this breaks down collagen and soaks in sesame oil’s flavor. (Yes, even if you’re impatient like me.)
- Don’t Crowd the Pan: High heat sears; a packed pan steams. Cook flank steak in a single layer with space between pieces—this guarantees a crust instead of soggy edges. If your pan’s too small, work in batches.
- Toast the Garlic Low and Slow: Crispy garlic cloves scream "restaurant quality," but they burn faster than you’d think. Slice garlic thin, toss in sesame oil, and cook on low heat until golden—about 5 minutes. (Your future self will thank you.)
Pro cooking tips for this dish
High-Heat Searing Secrets
For that signature wok-seared texture, your pan needs to be ripping hot—I mean actual smoke rising when you add oil. Use a carbon steel wok or cast-iron skillet for best results, as they retain and distribute heat exceptionally well. If your pan isn't hot enough, the beef will steam instead of sear, resulting in soggy, flavorless strips. I like to preheat mine for 3-5 minutes on high heat before adding oil. 🔥
Work in small batches—overcrowding the pan lowers the temperature and steams the beef instead of searing. Aim for 1-2 minutes per side until the edges are deep golden brown and the internal temperature hits 145°F. A meat thermometer is your best friend here; flank steak can go from perfect to tough in seconds if you're not paying attention.
Marinade Time Matters
The 30-minute marinade isn't just about flavor—it's about tenderizing the tough flank steak. The combination of soy sauce, sesame oil, and peanut butter breaks down muscle fibers while infusing deep umami and nutty richness. I always massage the marinade into the beef with my hands to ensure even distribution. If you're short on time, even 15 minutes will help, but don't skip it entirely—raw beef has almost no flavor until it hits the pan.
Pro tip: If you're using thicker-cut beef (like sirloin), increase marinating time to 45 minutes to compensate for the longer cooking time. The peanut butter might seem odd, but it adds a silky texture that balances the beef's savory notes beautifully. Trust me, it makes all the difference. 🥜
Rice Texture Control
The five-spice rice needs two resting periods—first after cooking and again before serving—to develop its signature aroma and texture. After the initial 15 minutes of simmering, let it steam covered for another 10 minutes. This step prevents the rice from becoming mushy and ensures each grain stays distinct. I like to fluff it gently with a fork right before serving to maintain that light, fluffy texture.
Never skip rinsing the rice! The starch released during washing prevents the grains from sticking together. For extra fragrance, add a bay leaf to the cooking water—it infuses the rice with subtle floral notes that complement the five-spice blend perfectly. 🍚
Pickling for Crunch
The quick-pickled carrots should sit for at least 10 minutes to develop their bright, tangy flavor. If you're in a rush, even 5 minutes will improve the texture and taste. The vinegar not only pickles the carrots but also softens them slightly, making them more tender without overcooking. For extra crunch, add 1 tsp sugar to the pickling liquid—it balances the acidity and enhances the carrots' natural sweetness.
Don't overlook the green onions—they add a fresh, sharp contrast to the rich beef and fragrant rice. Thinly slice them just before serving to keep them vibrant. A sprinkle of toasted sesame seeds on top adds a nutty crunch that ties all the flavors together. ✨
Nutrition facts
Frequently asked questions
Can I use ground beef instead of flank steak for this recipe?
Ground beef works differently but can still create a delicious bowl! Use 1 lb lean ground beef and brown it in a skillet with high heat until fully cooked (165°F). The texture will be more tender than flank steak, but you'll miss the wok-seared char. For extra flavor, add 1 tbsp oyster sauce or 1 tsp fish sauce to the marinade. The dish will still taste amazing—just with a different texture profile.
How do I adjust this recipe for meal prep?
This recipe preps beautifully! Cook the five-spice rice and let it cool completely, then store in an airtight container for 4-5 days. Marinate and cook the beef separately, storing it in the fridge for 3 days or freezing for 3 months. The quick-pickled carrots keep for 5 days in their pickling liquid. When ready to eat, reheat the beef in a skillet for 2-3 minutes and assemble fresh for maximum flavor.
What's the best way to make the rice extra fragrant?
For deeper aroma, add 1 bay leaf and 2 cardamom pods (lightly crushed) to the rice cooking water. Remove them before serving. You can also toast the five-spice powder in a dry pan for 30 seconds before adding it to the rice—this intensifies the warm spices. For an extra touch, use jasmine rice with a higher amylose content (like Thai fragrant rice), which stays fluffier when reheated.
Can I make this recipe without peanut butter?
Replace the 2 tbsp peanut butter with 1 tbsp hoisin sauce or 1 tbsp tahini for a similar richness. If avoiding all nut products, use 1 tbsp extra soy sauce plus ½ tsp brown sugar to balance the flavors. The peanut butter adds a subtle creaminess that complements the beef, but these alternatives work beautifully too. Just adjust the salt in the marinade if using soy sauce.
How do I prevent the beef from drying out during cooking?
Keep the beef moving constantly in the pan and avoid overcrowding. Cook in small batches for 1-2 minutes per side until just done (145°F). The marinade helps retain moisture, but don't skip the 30-minute resting time before cooking—this tenderizes the meat significantly. If your beef starts to dry out, add 1 tbsp water or beef broth to the pan and cover for 30 seconds to steam it gently.
