Flank Steak Bowl

Colorful flank steak bowl featuring tender sliced beef over rice with fresh vegetables and spicy sriracha mayo drizzle Save
Colorful flank steak bowl featuring tender sliced beef over rice with fresh vegetables and spicy sriracha mayo drizzle | weekendpinmeals.com

This vibrant bowl features tender, marinated flank steak grilled to perfection and sliced thinly against the grain. The savory steak rests atop fluffy jasmine rice alongside crisp shredded carrots, refreshing cucumber, protein-rich edamame, and creamy avocado slices. A homemade spicy Sriracha mayo drizzles over everything, while fresh cilantro, scallions, and sesame seeds add bright finishing touches. The soy-ginger-honey marinade infuses the beef with deep umami flavor, making each bite juicy and flavorful. Perfect for meal prep or a hearty dinner, this customizable bowl balances protein, vegetables, and carbs in one delicious dish.

The first time I made these bowls, it was a Tuesday night after a particularly chaotic day at work. I needed something that felt nourishing but didn't require three hours of hovering over the stove. The way the steak sizzled in the pan, filling my tiny apartment with that irresistible garlicky aroma, completely turned my mood around.

My roommate wandered into the kitchen when I was slicing the steak against the grain, commenting on how professional it looked. We ended up eating standing up at the counter because we were too impatient to set the table, both of us doing that happy dance when the spicy mayo hits the steak.

Ingredients

  • 1 1/4 lbs flank steak: This cut soaks up the marinade beautifully and stays tender when you slice it thin against the grain
  • 1/4 cup soy sauce or tamari: The foundation of our marinade, adding that perfect salty umami base
  • 2 tbsp olive oil: Helps the marinade coat every inch and keeps the steak from sticking
  • 1 tbsp honey: Balances the soy sauce with just enough sweetness to encourage caramelization
  • 1 tbsp rice vinegar: Cuts through the richness and adds a subtle brightness
  • 2 cloves garlic, minced: Because garlic makes everything better, especially steak
  • 1 tsp fresh ginger, grated: Adds warmth and depth that dried ginger just cannot match
  • 1/2 tsp freshly ground black pepper: A little heat to wake up your palate
  • 2 cups cooked jasmine or brown rice: The fluffy base that soaks up all those delicious juices
  • 1 cup shredded carrots: Sweet crunch and gorgeous color contrast
  • 1 cup thinly sliced cucumber: Cool and refreshing against the warm steak
  • 1 cup shelled edamame: Protein-packed little green gems that pop when you bite them
  • 1 avocado, sliced: Creamy richness that ties everything together
  • 1/4 cup fresh cilantro: Bright herbal notes that cut through the rich elements
  • 2 scallions, thinly sliced: Mild onion flavor and pretty green confetti
  • 1 tbsp sesame seeds: Tiny toasty crunch in every bite
  • 2 tbsp mayonnaise: Creates that creamy sauce base everyone will want to double
  • 1 tbsp Sriracha or chili garlic sauce: Adjustable heat to match your spice tolerance
  • 1 tsp lime juice: Just enough acid to brighten the spicy mayo

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 and turn to coat, then refrigerate for at least 30 minutes or up to 4 hours if you have the time.
Sear to perfection:
Pat the steak dry and heat a grill pan or skillet over medium-high heat. Cook for 4 to 5 minutes per side until it develops a gorgeous crust and reaches your desired doneness.
Rest and slice:
Let the steak rest for 5 minutes on a cutting board. Slice thinly against the grain for maximum tenderness.
Whisk the sauce:
While the steak rests, stir together mayonnaise, Sriracha and lime juice until smooth and creamy.
Build your bowls:
Divide rice among four bowls and arrange carrots, cucumber, edamame and avocado on top. Add the sliced steak.
Finish with flair:
Drizzle with spicy mayo and scatter cilantro, scallions and sesame seeds over everything.
Protein-packed flank steak bowl with marinated grilled steak, avocado, edamame, and crisp veggies atop fluffy jasmine rice Save
Protein-packed flank steak bowl with marinated grilled steak, avocado, edamame, and crisp veggies atop fluffy jasmine rice | weekendpinmeals.com

These bowls became my go-to meal prep after discovering they actually taste better the next day. The steak absorbs more flavor and the rice soaks up the sauce, making lunch something I genuinely look forward to instead of just tolerating.

Meal Prep Magic

The components store beautifully in separate containers for up to four days. Keep the sauce in a small jar and add it right before eating to maintain all those perfect textures and prevent the rice from getting soggy.

Rice Wisdom

I learned to cook rice with a bit less water than usual when I know these bowls are on the menu. Slightly firmer rice holds up better under all those fresh toppings and does not turn into mush as you toss everything together.

Customization Station

Once you have the steak and sauce down, these bowls are endlessly adaptable based on what is in your crisper drawer or what looked good at the market.

  • Swap in thinly sliced bell peppers for extra crunch
  • Try quick-pickled red onions for a bright acidic punch
  • Fried egg on top makes this breakfast-worthy
Sizzling flank steak bowl arranged with vibrant carrots, cucumber, creamy avocado slices, and zesty sesame garnish on rice Save
Sizzling flank steak bowl arranged with vibrant carrots, cucumber, creamy avocado slices, and zesty sesame garnish on rice | weekendpinmeals.com

There is something deeply satisfying about a meal that looks impressive but comes together on a busy weeknight without any stress.

Recipe FAQs

Marinate the flank steak for at least 30 minutes to develop good flavor. For deeper, more intense flavor, you can marinate up to 4 hours or even overnight in the refrigerator. The soy sauce, honey, ginger, and garlic penetrate the meat, making it more tender and flavorful.

While flank steak works best for its texture and ability to absorb marinades, you can substitute skirt steak, hanger steak, or sirloin flap. These cuts have similar grain patterns and marinate well. Adjust cooking time based on thickness, and always slice against the grain for tenderness.

Brown rice adds nutty flavor and extra fiber. Quinoa provides complete protein and lighter texture. For low-carb options, try cauliflower rice or shredded cabbage. Cauliflower rice cooks in just 5-7 minutes and absorbs flavors beautifully while keeping the dish lighter.

Always let the steak rest for 5 minutes after cooking, then slice thinly against the grain. Look for the muscle fibers running in one direction and cut perpendicular to them. This shortens the tough fibers, making each bite tender and easy to chew rather than chewy and rubbery.

Absolutely. Cook the steak and rice in advance, slice the beef, and store components separately in airtight containers. Keep the sauce in a small jar. Reheat the steak gently and assemble bowls when ready to eat. The flavors actually meld better after sitting for a day, making it excellent for prep.

Shredded red cabbage adds crunch and vibrant color. Sliced bell peppers provide sweetness. Roasted sweet potatoes complement the savory beef. Pickled red onions or radishes add tangy brightness. Sautéed bok choy or spinach brings nutritious greens. Customize based on what's fresh and in season.

Flank Steak Bowl

Tender marinated flank steak over rice with fresh vegetables and zesty sauce 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

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 fully 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: In a small bowl, mix mayonnaise, Sriracha, and lime juice until smooth and evenly combined.
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
Finish and Serve: Drizzle spicy mayo sauce over each bowl. Garnish 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.
Jenna Whitaker

Sharing easy, family-friendly recipes and practical cooking tips for everyday home cooks.