This vibrant bowl combines tender strips of lean beef with crisp red, yellow, and green bell peppers, all coated in a savory garlic-ginger sauce. The protein-packed mixture sits atop nutty brown rice for a balanced meal that's ready in just 35 minutes. Each serving delivers 30 grams of protein while remaining dairy-free and packed with colorful vegetables.
The first time I made this rice bowl, my kitchen smelled incredible. The combination of sizzling beef, sweet peppers, and that garlic-ginger sauce hit me before I even took a bite. My roommate poked her head in, asking what I was cooking, and ended up staying for dinner. Now it's our go-to when we want something that feels indulgent but still keeps us on track.
I started making these bowls during a busy work phase when meal prep became my survival strategy. What I love is how the colors make it feel special even on a Tuesday. My sister now requests it whenever she visits, saying it beats any restaurant version shes had.
Ingredients
- 400 g lean beef sirloin or flank steak, thinly sliced: Freezing the meat for 20 minutes makes it effortless to cut paper-thin slices
- 1 tbsp low-sodium soy sauce: This starts the tenderizing process right in the marinade
- 1 tsp cornstarch: The secret to velvety restaurant-style beef texture
- 1 tsp sesame oil: Just enough to add that nutty aroma without overpowering
- 1 red bell pepper, 1 yellow bell pepper, 1 green bell pepper, all sliced: The mix of colors makes the dish pop and each brings slightly different sweetness
- 1 medium red onion, thinly sliced: Adds a mild bite that balances the rich beef
- 2 spring onions, sliced: Fresh finish that cuts through the savory sauce
- 2 tbsp low-sodium soy sauce: Builds the savory foundation
- 1 tbsp oyster sauce: Adds umami depth without being too heavy
- 1 tbsp rice vinegar: Brightens everything so it never feels cloying
- 1 tbsp honey or maple syrup: Just a touch to balance the salt and create that glossy coating
- 2 cloves garlic, minced: Fresh is non-negotiable here
- 1 tsp fresh ginger, grated: Use a microplane to get the finest paste possible
- 1/2 tsp chili flakes: Adjust based on your spice comfort zone
- 2 cups cooked brown rice: Short-grain brown rice holds up beautifully in bowls
- 1 tbsp toasted sesame seeds: Sprinkle these right before serving for crunch
- Fresh cilantro leaves: Adds a bright herbal finish
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce, cornstarch, and sesame oil until every piece is coated. Let it sit for 10 minutes while you prep everything else. The cornstarch will create a protective layer that keeps the meat juicy.
- Whisk the sauce:
- Combine soy sauce, oyster sauce, rice vinegar, honey, garlic, ginger, and chili flakes in a small bowl. Stir until the honey dissolves completely.
- Sear the beef:
- Heat a large skillet or wok over medium-high until you can feel the heat rising. Add the beef in a single layer and let it sear for 2-3 minutes without moving it too much. Transfer to a plate once browned.
- Cook the vegetables:
- Add a splash of water to the hot pan to deglaze, then toss in the peppers and onion. Stir-fry for 3-4 minutes until they're tender but still have some crunch.
- Combine everything:
- Return the beef to the pan, pour in the sauce, and toss for 2-3 minutes. The sauce should bubble and coat everything in a glossy sheen.
- Assemble the bowls:
- Scoop hot brown rice into four bowls and top generously with the beef and pepper mixture. Scatter spring onions, sesame seeds, and cilantro on top. Serve while the steam is still rising.
This dish became a weekly staple after I served it at a dinner party and everyone asked for the recipe. There's something about the balance of flavors that makes people feel taken care of.
Make It Your Way
Sometimes I swap ground turkey for the beef when I want something lighter. The sauce works just as well, and it cooks in half the time. You can also use pre-sliced stir-fry beef from the store if you're short on time.
Rice Variations
Brown rice is my go-to for the nutty flavor and extra fiber. On days when I want fewer carbs, cauliflower rice actually holds up surprisingly well here. Just add it at the very end so it doesn't get mushy.
Perfecting the Beef
The cornstarch trick is something I learned from a chef friend. It creates a velvet texture that makes cheap cuts taste expensive. I've also discovered that slicing the beef against the grain makes every bite fork-tender.
- Freeze the beef for 20 minutes for easier slicing
- Pat the meat dry before marinating for better searing
- Never skip the resting time after cooking
This recipe has saved me on countless weeknights when I wanted something nourishing but didn't have hours to spend cooking. Hope it becomes a staple in your kitchen too.
Recipe FAQs
- → Can I use different proteins?
-
Yes, you can substitute the beef with sliced chicken breast, firm tofu, or even shrimp for a variation. Adjust cooking times accordingly as chicken may need slightly longer and tofu cooks faster.
- → What rice alternatives work well?
-
Quinoa adds extra protein and fiber, while cauliflower rice reduces carbohydrates for a lighter option. Both pair beautifully with the savory garlic-ginger sauce and vegetables.
- → How spicy is this dish?
-
The chili flakes are optional, so you can control the heat level. Start with 1/4 teaspoon for mild warmth or increase to 1 teaspoon for those who enjoy spicier flavors.
- → Can I meal prep this bowl?
-
Absolutely. Store the cooked beef and pepper mixture separately from the rice in airtight containers. Reheat gently in the microwave or skillet, adding a splash of water if needed to refresh the sauce.
- → Is this gluten-free?
-
The dish can be made gluten-free by using tamari or coconut aminos instead of soy sauce, and ensuring your oyster sauce is certified gluten-free. Check all labels carefully if avoiding gluten.