Flank Steak Bowl

Sliced marinated flank steak bowl with fresh vegetables avocado and spicy sauce over rice Save to Pinterest
Sliced marinated flank steak bowl with fresh vegetables avocado and spicy sauce over rice | quickyummyrecipes.com

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.
Colorful flank steak bowl featuring tender beef edamame carrots cucumbers and creamy Sriracha drizzle Save to Pinterest
Colorful flank steak bowl featuring tender beef edamame carrots cucumbers and creamy Sriracha drizzle | quickyummyrecipes.com

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
Protein-packed flank steak bowl with grilled meat rice crisp veggies and zesty mayo topping Save to Pinterest
Protein-packed flank steak bowl with grilled meat rice crisp veggies and zesty mayo topping | quickyummyrecipes.com

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

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.

Yes, simply substitute tamari for the soy sauce. All other ingredients are naturally gluten-free, making this an easy adaptation.

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.

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.

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.

Marinated portobello mushrooms, tofu, or tempeh can replace the flank steak. Use the same marinade and adjust cooking time accordingly for your chosen protein.

Flank Steak Bowl

Marinated flank steak with fresh veggies and zesty sauce over 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

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 reached.
4
Rest and Slice the Meat: 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 Mayo: Combine mayonnaise, Sriracha, and lime juice in a small bowl. Mix thoroughly until smooth and evenly blended.
6
Assemble the Bowls: Divide cooked rice among four serving bowls. Arrange carrots, cucumber, edamame, sliced avocado, and steak slices on top of the rice.
7
Garnish and Serve: Drizzle spicy mayo sauce over each bowl. Sprinkle with fresh 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), egg (mayonnaise), and sesame seeds. Use tamari instead of soy sauce for gluten-free preparation.
Lila Anderson

Home cook sharing easy recipes, quick meal tips, and comforting dishes for busy families.