This satisfying bowl combines thinly sliced lean beef with crisp red, yellow, and green bell peppers, all coated in a rich sauce featuring garlic, fresh ginger, soy sauce, and a touch of honey. The beef marinates briefly for tenderness, then quick stir-frying keeps everything vibrant and colorful. Serve over nutty brown rice for a complete meal that's high in protein and naturally dairy-free. Ready in just 35 minutes, this balances sweet and savory flavors while delivering satisfying nutrition.
The colors hit you first—red, yellow, green peppers flashing against rich brown beef. I threw this together on a Tuesday night when takeout felt like too much effort but my craved something vibrant and satisfying. Now it is the dinner I turn to when I want restaurant flavors without leaving my kitchen.
My youngest nephew watched me cook this once and declared it the most beautiful dinner he had ever seen. He helped me slice the peppers into thin strips, his small hands carefully working alongside mine. That bowl disappeared in minutes, and he asked if we could have rainbow beef every single night.
Ingredients
- 400 g lean beef sirloin or flank steak: Thinly slicing against the grain makes every bite tender. Freezing the meat for 15 minutes first makes it easier to cut cleanly.
- 1 tbsp low-sodium soy sauce, 1 tsp cornstarch, 1 tsp sesame oil: This simple marinade transforms the beef, giving it a silky texture and deep flavor foundation.
- 3 bell peppers, any colors: The mix creates sweetness and crunch. Do not be afraid to use whatever looks freshest at the market.
- 1 medium red onion: Red onions bring a mild bite that softens beautifully when stir-fried.
- 2 spring onions: Fresh green onion tops add a bright pop and color contrast as a finishing touch.
- 2 tbsp low-sodium soy sauce, 1 tbsp oyster sauce: The backbone of Asian-style cooking. Oyster sauce adds an earthy depth you cannot get from soy alone.
- 1 tbsp rice vinegar, 1 tbsp honey or maple syrup: This combination creates that glossy restaurant-quality coating while balancing salt with tang and sweetness.
- 2 cloves garlic, 1 tsp fresh ginger: Fresh aromatics make all the difference. Jarred ginger cannot compare to the punch of freshly grated root.
- 1/2 tsp chili flakes: Adjust to your heat preference. A little goes a long way in building complexity without overwhelming.
- 2 cups cooked brown rice: Brown rice holds up better than white in bowls and adds nutty flavor. Quinoa works wonderfully here too.
- 1 tbsp toasted sesame seeds, fresh cilantro: These finishing touches turn a good dinner into something that feels special.
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce, cornstarch, and sesame oil until evenly coated. Let it sit for 10 minutes while you prep everything else. This step is the secret to restaurant-style beef that stays tender.
- Whisk the sauce:
- Combine all sauce ingredients in a small bowl. Stir until the honey dissolves completely. Taste and adjust—remember you can always add heat, but you cannot take it away.
- Sear the beef:
- Heat your skillet or wok over medium-high heat until it nearly smokes. Add the beef in a single layer and let it develop a crust before stirring. This takes 2 to 3 minutes. Remove the beef promptly to prevent overcooking.
- Cook the vegetables:
- In the same hot pan, stir-fry the peppers and onion for 3 to 4 minutes. You want them crisp-tender, still vibrant in color, with a slight char. Do not rush this step—the vegetables carry most of the texture.
- Bring it together:
- Return the beef to the pan and pour in the sauce. Toss everything for 2 to 3 minutes until the sauce bubbles and thickens, coating each piece evenly. The kitchen should smell incredible right about now.
- Assemble the bowls:
- Mound hot brown rice into each bowl and spoon the beef and pepper mixture generously on top. The contrast between the fluffy rice and the glossy, saucy beef is part of the appeal.
- Finish and serve:
- Sprinkle with spring onions, sesame seeds, and cilantro. Bring the bowls to the table immediately while everything is still steaming hot.
This recipe became a regular at our weekly family dinner rotation. My sister started requesting it whenever she visited, and now she makes it for her own family on busy weeknights. There is something about those colorful peppers that makes even the pickiest eaters excited to dig in.
Making It Your Own
I have swapped flank steak for chicken breast when beef felt too heavy. The cooking time stays essentially the same, just watch the chicken closely so it does not dry out. For a plant-based version, extra-firm tofu pressed and cubed absorbs the sauce beautifully while holding its shape in the pan.
Rice Wisdom
Cooking rice ahead of time and refrigerating it creates better texture for bowls. The grains separate and do not clump together. If you are pressed for time, spread hot cooked rice on a baking sheet and pop it in the freezer for 10 minutes. It cools quickly and firms up just enough.
Sauce Secrets
The sauce thickens rapidly once it hits the hot pan. If it becomes too thick, a splash of water or broth brings it back to the right consistency. I always make extra sauce and keep it in the refrigerator. It elevates plain roasted vegetables or even scrambled eggs the next day.
- Double the sauce recipe if you love extra flavor
- Sub maple syrup for honey to keep it vegan
- Add a splash of sesame oil at the very end for fragrance
Hope this brings color and warmth to your table too. Enjoy every bite.
Recipe Q&A
- → What cut of beef works best?
-
Lean sirloin or flank steak sliced thinly against the grain works beautifully. The quick marinade with cornstarch helps keep the beef tender during stir-frying.
- → Can I make this ahead?
-
The sauce can be whisked together up to 3 days in advance. For best results, cook the beef and vegetables fresh, though leftovers reheat well for 2-3 days in the refrigerator.
- → How do I adjust the spice level?
-
Reduce or omit the chili flakes for a milder version. For more heat, add fresh sliced chilies, increase the chili flakes, or add a dash of sriracha to the sauce.
- → What other proteins can I use?
-
Sliced chicken breast, shrimp, or firm tofu work wonderfully as alternatives. Adjust cooking time slightly—shrimp needs only 2-3 minutes, while tofu benefits from pressing first for better texture.
- → Can I use white rice instead?
-
Absolutely. White jasmine or medium-grain rice cooks faster and creates a lighter bowl. Just note that brown rice provides extra fiber and nutrients.
- → Is this gluten-free?
-
Use tamari or coconut aminos instead of soy sauce, and verify your oyster sauce is gluten-free. The rest of the ingredients naturally contain no gluten.