This satisfying bowl combines tender marinated flank steak with an array of fresh vegetables including shredded carrots, crisp cucumber, creamy avocado, and protein-rich edamame. The steak soaks in a savory blend of soy sauce, garlic, ginger, and honey for at least 30 minutes, then gets quickly seared to perfection. A homemade spicy mayo sauce adds the perfect finishing touch, while sesame seeds, cilantro, and scallions provide extra texture and flavor. Serve over fluffy jasmine or nutty brown rice for a complete meal that's both nourishing and delicious.
The first time I made these bowls, it was a Tuesday night and I was desperately trying to use up a flank steak that had been sitting in my fridge. My husband walked in just as I was slicing the meat against the grain, still warm from the skillet, and the smell of garlic and ginger hit him at the door. We ended up eating standing up at the counter because I couldn't wait to assemble everything properly.
Last summer, my sister came over for dinner and I made these for her. She's not usually one for meal prep or bowls, but she literally texted me the next morning asking for the recipe because she couldn't stop thinking about that spicy mayo sauce. Now she makes them every Sunday for her work week lunches.
Ingredients
- 1 1/4 lbs flank steak: Flank steak is lean and takes on marinades beautifully, and slicing it against the grain makes it tender every time
- 1/4 cup soy sauce or tamari: This is the backbone of your marinade, providing saltiness and that deep umami flavor
- 2 tbsp olive oil: Helps the marinade coat the meat and adds a bit of richness
- 1 tbsp honey: Balances the salty soy sauce and helps create a beautiful caramelized crust
- 1 tbsp rice vinegar: Adds just enough acidity to cut through the rich meat
- 2 cloves garlic, minced: Fresh garlic makes a huge difference here, don't use the jarred stuff
- 1 tsp fresh ginger, grated: Peel it with a spoon and grate it finely for the best distribution of flavor
- 1/2 tsp freshly ground black pepper: Freshly cracked pepper has a brighter, more complex flavor
- 2 cups cooked jasmine or brown rice: Use whatever rice you have, though jasmine is my favorite for its floral aroma
- 1 cup shredded carrots: These add sweetness and a satisfying crunch
- 1 cup thinly sliced cucumber: English or Persian cucumbers work best because they have fewer seeds
- 1 cup shelled edamame, cooked: You can buy them already cooked in the frozen section
- 1 avocado, sliced: Wait to slice it until right before serving so it doesn't brown
- 1/4 cup fresh cilantro, chopped: Adds a bright, fresh finish that cuts through the rich meat
- 2 scallions, thinly sliced: Use both the white and green parts for mild onion flavor
- 1 tbsp sesame seeds: Toast them in a dry pan for 2 minutes first if you want extra nuttiness
- 2 tbsp mayonnaise: The creamy base for your sauce
- 1 tbsp Sriracha or chili garlic sauce: Adjust this based on your spice tolerance
- 1 tsp lime juice: Fresh lime juice cuts through the richness of the mayo
Instructions
- Marinate the steak:
- Whisk together the soy sauce, olive oil, honey, rice vinegar, garlic, ginger, and black pepper in a bowl. Place the flank steak in a shallow dish or zip-top bag, pour the marinade over it, and refrigerate for at least 30 minutes, though 4 hours will give you even more flavor penetration.
- Cook the steak:
- Remove the steak from the marinade and pat it completely dry with paper towels. Heat a grill pan or skillet over medium-high heat until it's smoking hot, then cook the steak for 4 to 5 minutes per side for medium-rare.
- Rest and slice:
- Let the steak rest on a cutting board for 5 minutes so the juices redistribute. Slice it thinly against the grain, which means cutting perpendicular to the long muscle fibers running through the meat.
- Make the spicy mayo:
- While the steak rests, whisk together the mayonnaise, Sriracha, and lime juice in a small bowl until smooth. Taste and add more Sriracha if you want it spicier.
- Assemble the bowls:
- Divide the cooked rice among four bowls. Arrange the carrots, cucumber, edamame, sliced avocado, and steak slices on top in sections.
- Finish and serve:
- Drizzle each bowl with the spicy mayo sauce and sprinkle with cilantro, scallions, and sesame seeds. Serve immediately while the steak is still slightly warm.
These bowls became our go-to Friday night dinner during a particularly chaotic month when we were renovating our kitchen. Cooking everything in one skillet and eating out of bowls meant less cleanup, but it never felt like we were sacrificing on flavor or satisfaction.
Make It Your Own
I've served these bowls for dinner parties and they're always a hit because everyone can customize their own bowl. Some friends load up on the spicy mayo while others skip it entirely, and that's the beauty of this dish.
Meal Prep Magic
You can marinate the steak up to 24 hours in advance, and I often slice all the vegetables the night before. The sauce keeps in the fridge for a week, so I usually make a double batch to have on hand for other dishes.
Perfect Pairings
A cold crisp lager or a light beer like a pilsner cuts through the richness beautifully. If you prefer wine, a dry riesling or even a pinot noir works surprisingly well with the Asian flavors.
- Set up all your toppings in separate bowls and let everyone build their own
- If you're cooking for picky eaters, serve the sauce on the side
- Leftovers keep well for 2 days, though the avocado is best added fresh
There's something deeply satisfying about a meal that looks beautiful but doesn't require you to be a professional chef to pull it off. These bowls have become my answer to everything from weeknight dinners to impromptu gatherings.
Recipe FAQs
- → How long should I marinate the flank steak?
-
Marinate the steak for at least 30 minutes, but up to 4 hours will develop deeper flavor. You can even marinate overnight for the most intense taste.
- → Can I make this bowl gluten-free?
-
Yes, simply substitute tamari for the soy sauce. All other ingredients are naturally gluten-free, making this an easy adaptation.
- → What's the best way to slice flank steak?
-
Always slice flank steak thinly against the grain. This means cutting perpendicular to the muscle fibers, which ensures tender, bite-sized pieces rather than chewy ones.
- → Can I prepare components ahead of time?
-
Absolutely. You can cook the rice, chop vegetables, and mix the sauce up to a day in advance. Grill the steak just before serving for optimal texture and temperature.
- → What can I substitute for Sriracha in the sauce?
-
Any chili garlic sauce works well, or try sambal oelek for a pure chili paste. For milder heat, use a smaller amount of your preferred hot sauce or omit entirely.
- → Is there a vegetarian alternative to the steak?
-
Marinated portobello mushrooms, tofu, or tempeh can replace the flank steak. Use the same marinade and adjust cooking time accordingly for your chosen protein.