Flank Steak Bowl

Sliced marinated flank steak draped over steamed rice with colorful vegetables and spicy mayo drizzle Save to Pinterest
Sliced marinated flank steak draped over steamed rice with colorful vegetables and spicy mayo drizzle | dashanddishes.com

This hearty bowl brings together tender marinated flank steak with a colorful array of fresh vegetables. The steak soaks up a savory blend of soy sauce, garlic, and ginger before hitting a hot grill pan. Sliced thinly against the grain, each bite delivers maximum tenderness. The bowl gets crunch from shredded carrots, cucumber, and edamame, while creamy avocado balances the spicy sriracha mayo. Everything rests on a bed of warm jasmine or brown rice, making this a complete and satisfying meal that comes together in just over half an hour.

The first time I made these flank steak bowls, it was a Tuesday evening and I was craving something that felt like takeout but used what I already had in the fridge. The smell of garlic and ginger hitting the warm marinade made my tiny kitchen feel instantly bigger, more alive.

My roommate walked in midway through marinating and literally asked if I had ordered delivery. Watching her face when I told her I made it myself thats the kind of cooking win that keeps you coming back to the stove.

Ingredients

  • Flank steak: This cut takes on marinades beautifully and cooks quickly for weeknight meals
  • Soy sauce: The backbone of our marinade brings that perfect salty depth
  • Honey: Balances the soy and helps the steak develop gorgeous caramelized edges
  • Fresh ginger and garlic: Do not use powdered here, fresh makes all the difference in the final flavor
  • Jasmine rice: Use whatever rice you love but jasmine has this natural floral sweetness that complements the beef
  • Sriracha mayo: This sauce is the absolute secret weapon, make extra and keep it in your fridge

Instructions

Marinate the steak:
Whisk together the soy sauce, olive oil, honey, rice vinegar, garlic, ginger, and black pepper in a shallow dish. Add the flank steak, turn to coat, and let it sit for at least 30 minutes.
Sear to perfection:
Pat the steak completely dry and heat a grill pan or skillet until its screaming hot. Cook for 4 to 5 minutes per side, depending on how you like your steak done.
Rest and slice:
Let the meat rest for 5 full minutes, then slice thinly against the grain for the most tender bite.
Whisk the sauce:
Stir together the mayonnaise, Sriracha, and lime juice until smooth and bright orange.
Build your bowls:
Divide the warm rice between four bowls and arrange the carrots, cucumber, edamame, avocado, and sliced steak on top.
Finish with flair:
Drizzle with that spicy mayo and scatter cilantro, scallions, and sesame seeds over everything.
Save to Pinterest
| dashanddishes.com

Last summer I made these for a backyard dinner and my friend who claims to hate cilantro went back for thirds. The bowls looked so beautiful spread out on the table that nobody wanted to break them apart and start eating.

Making It Your Own

I have started adding quick pickled red onions when I have extra time, and the acidity cuts through the rich beef perfectly. Sometimes I swap in shredded purple cabbage for extra crunch and color.

Rice Wisdom

Leftover rice actually works better here than freshly made because its slightly drier and holds up to the sauce without getting mushy. Make a big batch on Sunday and these bowls come together in under 15 minutes.

Meal Prep Magic

Everything except the avocado and sauce can be prepped up to 3 days ahead, making this the ultimate work week lunch.

  • Store the spicy mayo in a separate small container
  • Wait to slice the avocado until right before serving
  • Reheat the rice and steak gently so they do not dry out
Protein-packed flank steak bowl featuring fresh avocado, edamame, carrots, and zesty sriracha sauce Save to Pinterest
Protein-packed flank steak bowl featuring fresh avocado, edamame, carrots, and zesty sriracha sauce | dashanddishes.com

These bowls have become my go to for feeding a crowd because everyone can customize their own perfect bite.

Recipe FAQs

Marinate the steak for at least 30 minutes, but up to 4 hours for deeper flavor penetration. The marinade's soy sauce, garlic, and ginger tenderize the meat while infusing it with savory notes.

Always slice flank steak thinly against the grain. This means cutting perpendicular to the muscle fibers, which shortens them and makes each bite more tender. Let the meat rest for 5 minutes before slicing to retain juices.

Prepare components up to 2 days in advance. Store rice, vegetables, sliced steak, and sauce separately in airtight containers. Reheat the steak gently and assemble bowls just before serving for best texture.

The sriracha mayo adds moderate heat. Reduce sriracha to 1 teaspoon or substitute with mild chili garlic sauce for less spice. Add extra sriracha or a dash of cayenne if you prefer more heat.

Brown rice, quinoa, or cauliflower rice work well. Brown rice adds nutty flavor and fiber, while quinoa offers extra protein. Cauliflower rice creates a lighter, low-carb version.

Yes, simply substitute tamari for the soy sauce. Check that all other ingredients, especially the sriracha and mayonnaise, are certified gluten-free if you have celiac disease or sensitivity.

Flank Steak Bowl

Protein-packed bowl with marinated flank steak, crisp vegetables, and zesty sauce over fluffy rice.

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

Sauce

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

Instructions

1
Prepare the Marinade: Combine soy sauce, olive oil, honey, rice vinegar, garlic, ginger, and black pepper in a bowl. Place flank steak in a shallow dish or zip-top bag, pour marinade over, and refrigerate for at least 30 minutes, up to 4 hours for enhanced flavor.
2
Cook the Steak: Remove steak from marinade and pat dry. Heat grill pan or skillet over medium-high heat. Cook steak for 4–5 minutes per side until desired doneness is reached.
3
Rest and Slice: Let steak rest for 5 minutes to retain juices, then slice thinly against the grain for maximum tenderness.
4
Prepare the Spicy Sauce: Whisk together mayonnaise, Sriracha, and lime juice in a small bowl until smooth and fully combined.
5
Assemble the Bowls: Divide cooked rice among four bowls. Arrange carrots, cucumber, edamame, sliced avocado, and steak slices on top of each portion.
6
Garnish and Serve: Drizzle with spicy mayo sauce and finish with cilantro, scallions, and sesame seeds. Serve immediately.
Additional Information

Equipment Needed

  • Grill pan or skillet
  • Mixing bowls
  • Chef's knife
  • Cutting board
  • Measuring spoons and cups

Nutrition (Per Serving)

Calories 520
Protein 37g
Carbs 46g
Fat 22g

Allergy Information

  • Contains soy (soy sauce, edamame)
  • Contains egg (mayonnaise)
  • Contains sesame seeds
  • Use tamari instead of soy sauce for gluten-free preparation
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.