Flank steak bowl featuring juicy sliced beef over rice with fresh vegetables and spicy sriracha drizzle Save to Pinterest
Flank steak bowl featuring juicy sliced beef over rice with fresh vegetables and spicy sriracha drizzle | recipesbyselena.com

This satisfying bowl combines tender, marinated flank steak with a colorful array of fresh vegetables including shredded carrots, crisp cucumber, creamy avocado, and protein-rich edamame. The steak gets its flavor from a simple soy-based marinade with garlic, ginger, and honey, then seared to perfection. A homemade spicy mayo sauce adds just the right amount of heat, while fresh cilantro, scallions, and sesame seeds provide the finishing touches. Serve over steamed jasmine or brown rice for a complete, balanced meal that's perfect for lunch or dinner.

Last Tuesday, I stared at a package of flank steak wondering how to make dinner feel exciting again after a long stretch of takeout. Something about combining tender, marinated beef with crisp vegetables and that kick of spicy sauce just woke up my whole kitchen. My roommate walked in mid-prep and immediately asked what smelled so incredible—that's when I knew this bowl was going to become a regular thing.

I made these bowls for my sister when she was recovering from surgery and couldn't handle heavy meals. She took one bite and actually asked if I'd secretly become a chef overnight. Seeing how something so nourishing could also bring that much joy to someone feeling low reminded me why cooking matters.

Ingredients

  • 1 1/4 lbs flank steak: Look for even thickness and good marbling—this cut needs those thin white streaks to stay tender
  • 1/4 cup soy sauce or tamari: The foundation of our marinade, tamari keeps it gluten-free without sacrificing depth
  • 2 tbsp olive oil: Helps the marinade cling to the meat and promotes beautiful caramelization
  • 1 tbsp honey: Balances the salty elements and aids in creating that gorgeous crust
  • 1 tbsp rice vinegar: Cuts through the richness with just enough brightness
  • 2 cloves garlic, minced: Fresh is non-negotiable here—jarred garlic loses its punch in marinades
  • 1 tsp fresh ginger, grated: Peel it first and grate against the grain to avoid fibrous bits
  • 1/2 tsp freshly ground black pepper: Freshly cracked makes a noticeable difference in the final flavor
  • 2 cups cooked rice: Jasmine is my go-to for its subtle floral aroma, but brown rice adds nutty depth
  • 1 cup each shredded carrots and sliced cucumber: Prep these ahead and keep them cold for maximum crunch
  • 1 cup cooked edamame: Buy them shelled to save time or shell while the steak marinates
  • 1 avocado, sliced: Wait to slice until right before serving to prevent browning
  • 2 tbsp mayonnaise: Real mayo works best here—the fake stuff tastes noticeably off in spicy sauces
  • 1 tbsp Sriracha: Adjust up or down based on your heat tolerance
  • 1 tsp lime juice: Fresh squeezed brightens the entire sauce

Instructions

Marinate the steak:
Whisk together soy sauce, olive oil, honey, rice vinegar, garlic, ginger, and pepper in a shallow dish. Add the flank steak, turn to coat, and refrigerate for at least 30 minutes—don't exceed 4 hours or the texture will start breaking down.
Sear to perfection:
Pat the steak completely dry with paper towels—this is crucial for getting a good crust. Heat a grill pan or skillet over medium-high heat until it's properly hot, then cook for 4 to 5 minutes per side for medium-rare.
Rest and slice:
Let the meat rest on a cutting board for 5 full minutes. Slice thinly against the grain at a slight angle—this shortens the muscle fibers for the most tender bite.
Whisk the sauce:
Combine mayonnaise, Sriracha, and lime juice in a small bowl until smooth. Taste and adjust the heat level before setting aside.
Build your bowls:
Divide warm rice among four bowls. Arrange carrots, cucumber, edamame, and avocado in sections over the rice, then drape the sliced steak across the top.
Finish with flair:
Drizzle each bowl with spicy mayo sauce and sprinkle generously with cilantro, scallions, and sesame seeds before serving immediately.
Save to Pinterest
| recipesbyselena.com

My friend who claims she hates cooking asked for this recipe after just one bite. Now she sends me photos every time she makes it, with little tweaks she's discovered along the way. That's the thing about bowls like this—they invite you to make them your own while teaching you something new every time.

Marinating Magic

I've learned the hard way that zip-top bags are infinitely better than shallow dishes for marinating flank steak. You can flip the bag periodically to redistribute the marinade, and everything stays fully submerged without needing to use excessive liquid. Plus, cleanup takes about two seconds.

Rice Fundamentals

Perfect rice makes or breaks these bowls. Rinse your grains until the water runs clear—this removes excess starch and prevents gummy results. I've found that using slightly less water than the package suggests yields fluffier rice that stands up better to the sauce and juices.

Sauce Mastery

The ratio of mayo to Sriracha is personal, but starting with 2 to 1 gives you room to adjust. If you're feeding spice-sensitive folks, serve extra Sriracha on the side instead of doubling down in the sauce. The lime juice is non-negotiable though—it cuts the richness and wakes up the whole bowl.

  • Make double the sauce and keep it in the fridge for quick lunches
  • Try Greek yogurt as a lighter alternative to mayonnaise
  • Add a drop of sesame oil for extra depth
Colorful flank steak bowl with marinated grilled steak, avocado slices, cucumber, and zesty mayonnaise sauce Save to Pinterest
Colorful flank steak bowl with marinated grilled steak, avocado slices, cucumber, and zesty mayonnaise sauce | recipesbyselena.com

These bowls have become my go-to for feeding a crowd with zero stress. Everyone feels taken care of, and I actually get to enjoy the party instead of being stuck in the kitchen.

Recipes Q&A

Marinate the steak for at least 30 minutes, but for deeper flavor, you can marinate it up to 4 hours or even overnight in the refrigerator. The longer marinating time allows the flavors to penetrate the meat more thoroughly.

While flank steak is ideal for its texture and flavor, you can substitute skirt steak or hanger steak. Just adjust cooking times slightly as these cuts may cook faster. Slice all cuts against the grain for maximum tenderness.

You can use any chili garlic sauce, sambal oelek, or even crushed red pepper flakes mixed with garlic. For a milder version, use a small amount of sweet chili sauce or plain mayonnaise with a pinch of cayenne pepper.

Always slice flank steak against the grain, which means cutting perpendicular to the muscle fibers. Look for the lines running through the meat and cut across them. This breaks up the muscle fibers, resulting in much more tender bites.

You can prepare the components in advance—cook the rice, slice the vegetables, and make the sauce up to a day ahead. Store everything separately in the refrigerator. Cook and slice the steak just before serving for the best texture and flavor.

Yes, if you use tamari instead of regular soy sauce, this entire bowl becomes gluten-free. Always check your condiment labels to ensure they meet your dietary needs, especially the Sriracha and mayonnaise.

Flank Steak Bowl

Protein-packed bowl with tender marinated flank steak, crisp vegetables, and spicy mayo 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

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 fully 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 enhanced flavor.
3
Cook the Steak: Remove steak from marinade and pat dry with paper towels. Heat a grill pan or skillet over medium-high heat. Cook steak for 4 to 5 minutes per side until desired doneness is reached.
4
Rest and Slice: Transfer 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
Make the Spicy Sauce: Combine mayonnaise, Sriracha, and lime juice in a small bowl. Mix until smooth and well incorporated. Adjust spice level to preference.
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, sliced 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. For gluten-free preparation, use tamari instead of soy sauce. Always check product labels for allergens.
Selena Torres

Wholesome recipes, kitchen hacks, and comforting meals for everyday home cooks.