This vibrant bowl brings together tender, marinated flank steak with crisp vegetables and creamy spicy sauce over fluffy rice. The steak absorbs flavors from soy, garlic, ginger, and honey, then gets seared to juicy perfection. Fresh cucumbers, carrots, and edamame add crunch while avocado brings creaminess. A quick Sriracha-lime drizzle ties everything together with just the right amount of heat. Perfect for meal prep or a hearty dinner that feels restaurant-quality yet comes together easily on busy weeknights.
The first time I made these bowls, it was a Tuesday evening and I had forgotten to defrost anything for dinner. I stared at the flank steak in my freezer and decided to improvise with whatever fresh vegetables I had from the farmers market. My husband took one bite and immediately asked when I was making them again.
Last summer, I served these at a dinner party for friends who claimed they did not like spicy food. I made the sauce on the side and let everyone add their own amount. By the end of the night, even the most timid spice avoiders were drizzling that sriracha mayo generously over their bowls.
Ingredients
- Flank steak: This cut becomes incredibly tender when sliced against the grain and soaks up the Asian inspired marinade beautifully
- Soy sauce or tamari: Provides the savory umami base that makes the steak taste seasoned throughout
- Honey: Balances the salty soy sauce and helps create a gorgeous caramelized crust on the steak
- Fresh ginger and garlic: These aromatics are non negotiable for authentic flavor that feels bright and alive
- Rice vinegar: Adds just the right amount of acidity to cut through the rich beef
- Mayonnaise and sriracha: This simple sauce combination transforms the entire bowl into something crave worthy
- Jasmine rice: The slightly floral flavor pairs perfectly with the bold steak and fresh vegetables
- Avocado: Creamy richness that balances the spicy sauce and adds healthy fats
Instructions
- Prepare the marinade:
- Whisk together the soy sauce, olive oil, honey, rice vinegar, minced garlic, grated ginger, and black pepper until the honey dissolves completely. Place the flank steak in a shallow dish or large zip top bag and pour the marinade over it, ensuring the meat is well coated. Refrigerate for at least 30 minutes, though letting it sit for up to 4 hours will deepen the flavor significantly.
- Cook the steak:
- Remove the steak from the marinade and pat it thoroughly dry with paper towels. Heat a grill pan or cast iron skillet over medium high heat until it is nearly smoking. Cook the steak for 4 to 5 minutes per side for medium rare, or until it reaches your preferred doneness. Let the steak rest for 5 minutes before slicing thin strips against the grain.
- Make the spicy sauce:
- While the steak rests, whisk together the mayonnaise, sriracha, and lime juice until smooth and well combined. Taste and adjust the heat level by adding more sriracha if you prefer it spicier.
- Assemble the bowls:
- Divide the cooked rice among four bowls. Arrange the shredded carrots, sliced cucumber, edamame, and avocado in sections on top of the rice. Fan the sliced steak over one portion of each bowl.
- Add the finishing touches:
- Drizzle the spicy mayo sauce over the steak and vegetables. Sprinkle with fresh cilantro, sliced scallions, and sesame seeds before serving immediately.
My daughter now requests these bowls for her birthday dinner every year. Something about having all the components arranged separately makes the meal feel special, like she is at a restaurant, but she gets to customize each bite exactly how she wants it.
Getting The Rice Right
I used to struggle with making fluffy rice until I learned to rinse the grains until the water runs clear and use slightly less water than the package suggests. For jasmine rice, the ratio that works perfectly in my kitchen is one cup of rice to one and a quarter cups of water. Fluff it with a fork after it rests and you will have restaurant quality rice every time.
Make Ahead Magic
These bowls are excellent for meal prep because almost every component can be prepared in advance. I often marinate the steak overnight, cook a batch of rice on Sunday, and chop all the vegetables beforehand. The only thing that must be done right before eating is cooking the steak and slicing it fresh.
Customize Your Bowl
Do not feel tied to these exact vegetables. Any fresh crisp vegetables will work beautifully here. I have used bell peppers, sugar snap peas, shredded purple cabbage, and even roasted sweet potatoes when they were in season.
- Try pickled red onions for extra brightness and color
- Fresh mint leaves add a lovely contrast to the cilantro
- A soft boiled egg on top makes it even more of a complete meal
These bowls have become one of those meals I turn to when I want something that feels healthy but still deeply satisfying. There is something about the combination of warm steak, cool vegetables, and that spicy sauce that just works perfectly together.
Recipe FAQs
- → How long should I marinate the flank steak?
-
Marinate the steak for at least 30 minutes, but for deeper flavor, let it sit up to 4 hours or overnight in the refrigerator.
- → Can I use a different cut of beef?
-
Skirt steak or sirloin work well as alternatives. Adjust cooking time based on thickness, and always slice against the grain for tenderness.
- → Is this bowl gluten-free?
-
Yes, simply substitute tamari or coconut aminos for the soy sauce to make it completely gluten-free while maintaining the savory flavor profile.
- → What can I substitute for the spicy mayo sauce?
-
Ginger-sesame dressing, peanut sauce, or a simple mix of lime juice and olive oil all complement the steak and vegetables beautifully.
- → How do I slice flank steak properly?
-
Always slice against the grain—look for the muscle fibers running in one direction and cut perpendicular to them. This ensures tender, bite-sized pieces.
- → Can I prepare components ahead?
-
Absolutely. Marinate the steak overnight, chop vegetables in advance, and cook rice ahead of time. Assemble bowls just before serving for best texture.