Flank Steak Bowl

Sliced marinated flank steak bowl over rice with fresh vegetables and spicy sriracha drizzle Pin It
Sliced marinated flank steak bowl over rice with fresh vegetables and spicy sriracha drizzle | oopsdelicious.com

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.
Protein-packed flank steak bowl featuring colorful carrots, cucumber, avocado, and creamy zesty sauce Pin It
Protein-packed flank steak bowl featuring colorful carrots, cucumber, avocado, and creamy zesty sauce | oopsdelicious.com

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
Colorful rice bowl topped with tender grilled flank steak, crunchy vegetables, and sesame seeds Pin It
Colorful rice bowl topped with tender grilled flank steak, crunchy vegetables, and sesame seeds | oopsdelicious.com

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

Marinate the steak for at least 30 minutes, but for deeper flavor, let it sit up to 4 hours or overnight in the refrigerator.

Skirt steak or sirloin work well as alternatives. Adjust cooking time based on thickness, and always slice against the grain for tenderness.

Yes, simply substitute tamari or coconut aminos for the soy sauce to make it completely gluten-free while maintaining the savory flavor profile.

Ginger-sesame dressing, peanut sauce, or a simple mix of lime juice and olive oil all complement the steak and vegetables beautifully.

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.

Absolutely. Marinate the steak overnight, chop vegetables in advance, and cook rice ahead of time. Assemble bowls just before serving for best texture.

Flank Steak Bowl

Succulent marinated flank steak with fresh vegetables, zesty sauce, and steamed rice for a satisfying meal.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Medium

Ingredients

Beef & Marinade

  • 1 1/4 lbs flank steak
  • 1/4 cup soy sauce or tamari
  • 2 tbsp olive oil
  • 1 tbsp honey
  • 1 tbsp rice vinegar
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1/2 tsp freshly ground black pepper

Bowl Components

  • 2 cups cooked jasmine or brown rice
  • 1 cup shredded carrots
  • 1 cup thinly sliced cucumber
  • 1 cup shelled edamame, cooked
  • 1 avocado, sliced
  • 1/4 cup fresh cilantro, chopped
  • 2 scallions, thinly sliced
  • 1 tbsp sesame seeds

Spicy Mayo Sauce

  • 2 tbsp mayonnaise
  • 1 tbsp Sriracha or chili garlic sauce
  • 1 tsp lime juice

Instructions

1
Prepare the Marinade: Whisk together soy sauce, olive oil, honey, rice vinegar, minced garlic, grated ginger, and black pepper in a bowl until well combined.
2
Marinate the Steak: Place flank steak in a shallow dish or zip-top bag. Pour marinade over the steak, ensuring it's evenly coated. Refrigerate for at least 30 minutes, up to 4 hours for deeper flavor penetration.
3
Cook the Flank Steak: Remove steak from marinade and pat dry with paper towels. Heat grill pan or skillet over medium-high heat. Cook steak for 4-5 minutes per side until desired doneness is achieved.
4
Rest and Slice the Steak: Transfer cooked steak to a cutting board and let rest for 5 minutes to allow juices to redistribute. Slice thinly against the grain for maximum tenderness.
5
Prepare the Spicy Sauce: While steak rests, combine mayonnaise, Sriracha, and lime juice in a small bowl. Mix until smooth and evenly incorporated.
6
Assemble the Bowls: Divide cooked rice among four serving bowls. Arrange carrots, cucumber, edamame, sliced avocado, and steak strips on top of each bowl.
7
Garnish and Serve: Drizzle spicy mayo sauce over each bowl. Finish with fresh cilantro, sliced scallions, and sesame seeds. Serve immediately while steak is still warm.
Additional Information

Equipment Needed

  • Grill pan or cast iron skillet
  • Mixing bowls
  • Chef's knife
  • Cutting board
  • Measuring spoons and cups
  • Zip-top bag or shallow dish
  • Tongs

Nutrition (Per Serving)

Calories 520
Protein 37g
Carbs 46g
Fat 22g

Allergy Information

  • Contains soy (soy sauce, edamame), egg (mayonnaise), and sesame seeds. Use tamari instead of soy sauce for gluten-free preparation. Always verify product labels for hidden allergens.
Tara Livingston

Home cook sharing easy, flavorful recipes and real-life kitchen tips for busy, food-loving families.