Beef and Green Pepper Stir Fry Recipe: Crisp-Tender Bites in 20 Minutes

Main Courses

Beef and Green Pepper Stir Fry Recipe: Crisp-Tender Bites in 20 Minutes

This beef and green pepper stir fry recipe delivers restaurant-quality results in just 20 minutes—crisp-tender beef, vibrant peppers, and a savory sauce that balances sweet, salty, and umami perfectly. The secret lies in proper slicing techniques and high-heat stir-frying, which transform tough beef into melt-in-your-mouth bites while keeping the peppers crisp. I developed this version after years of testing, ensuring every element comes together without sacrificing flavor or texture.

What sets this recipe apart is the sauce—a simple yet complex blend of soy sauce, garlic, ginger, and a touch of brown sugar—that coats every ingredient while enhancing their natural flavors. The beef marinates for just 15 minutes, allowing the sauce to penetrate without overpowering the meat.

Meanwhile, the green peppers are cut into even strips to ensure they cook uniformly, maintaining their bright color and satisfying crunch.

By the time you’re done, you’ll have a dish that’s packed with bold flavors and satisfying textures—tender beef, crisp peppers, and a glossy sauce that ties everything together. It’s the kind of meal that feels indulgent yet remains balanced, making it perfect for weeknight dinners or meal prep.

The best part? It’s adaptable—swap in mushrooms, snap peas, or even broccoli to customize it to your taste.

Serve it over steamed rice for a classic pairing, or toss it with noodles for a heartier meal. The leftovers reheat beautifully, so you can enjoy this flavorful stir fry all week long. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and green pepper stir fry

Restaurant-quality stir fry relies on just twelve ingredients—crisp peppers, tender beef, and a sauce that balances sweet, salty, and umami perfectly.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Green Bell Peppers 🧅 2 large Strips cut evenly
Soy Sauce 🍶 ⅓ cup Low-sodium preferred
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated finely
Brown Sugar 🍯 1 tbsp Packed firmly
Sesame Oil 🫒 1 tbsp Toasted sesame seeds optional
Vegetable Oil 🫒 2 tbsp High smoke point
Cornstarch 🌾 1 tbsp For tenderizing beef
Salt 🧂 1 tsp Kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground
White Rice 🍚 1 ½ cups Uncooked, long grain

The beef is everything here. Flank steak delivers that perfect tender-yet-chewy texture when sliced thinly against the grain—skirt steak works too, but flank is more accessible. Grab it from the butcher counter if possible; pre-packaged often has uneven cuts. Look for good marbling, but don't stress perfection—this is a forgiving recipe. The green peppers? Bright green, firm, and free of soft spots—the kind you'd find in the refrigerated section of Whole Foods or Trader Joe's. If they're limp, they won't crisp up properly. Cut them into even strips about 1/4-inch wide for consistent cooking.

No flank steak? Sirloin or ribeye sliced thinly will work, but trim all fat first. Short on soy sauce? Coconut aminos or even low-sodium teriyaki in a pinch. The sesame oil is non-negotiable for that nutty aroma, but if you're avoiding it, toasted peanut oil adds a similar depth. For the rice, jasmine or basmati gives better texture than plain white—steam it while you cook the stir fry to save time. And if your ginger is old and dry, substitute an extra 1/2 teaspoon of ground ginger—just don't skip it entirely.

This reheats beautifully—just toss with a splash of water and stir-fry again over high heat. Keeps for 4 days in the fridge or 3 months frozen. I always double the batch because the leftovers make amazing lunch wraps the next day. Store the sauce separately if you're prepping ahead—just toss everything together when ready to eat. The rice? Cook it fresh for best texture, but day-old works fine too. Serve with extra sesame seeds and sliced green onions for garnish—totally optional but adds that restaurant touch.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: flank steak is cheaper than sirloin, and green peppers last forever. A single jar of ginger and a bulb of garlic stretch across multiple meals. I’ve made this for date nights, lazy Sundays, and even as a quick lunch when I’m broke. It’s reliable, filling, and won’t break the bank.
  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Flank steak slices and peppers hit the pan together—no pre-cooking, no fuss—just 15 minutes of sizzling, flipping, and boom, dinner’s ready. The only cleanup is a quick wipe-down of the same pan you cooked in.
  • Umami Bomb: That first bite? The ginger’s sharp kick, the garlic’s warmth, and the soy sauce’s deep savoriness all collide in the best way. The flank steak gets this perfect chew with a caramelized crust—crispy edges, tender inside—while the peppers stay just crisp enough to bite into. It’s the kind of flavor that makes you pause mid-bite.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Double the batch, let it cool, and pack it in containers for the week. The peppers hold their crunch, the beef stays juicy, and the sauce clings like glue—no soggy leftovers here. Even my kid who hates stir-fry finishes his.

Step-by-step instructions for beef and green pepper stir fry

Here's how to achieve restaurant-quality stir fry with perfectly tender beef and crisp vegetables.

1

👨‍🍳 Step 1: Prepare the Flank Steak for Maximum Tenderness

Place the 1 lb flank steak between two sheets of plastic wrap. Using a meat mallet, pound it to an even ¼-inch thickness—this ensures even cooking and prevents tough chewy bites. I like to work in sections, rotating the steak between each pound to maintain uniform thickness throughout.

In a small bowl, whisk together the 1 tbsp cornstarch, 0.33 cup soy sauce, 1 tbsp brown sugar, 1 tbsp sesame oil, 1 tsp salt, and 0.5 tsp black pepper. This marinade not only seasons the beef but also creates a tenderizing effect through the cornstarch. Coat the steak thoroughly on all sides, making sure the marinade penetrates the meat fibers. Let it sit at room temperature for 15-20 minutes while you prepare the remaining ingredients.

2

🍳 Step 2: Cook the Rice to Perfection

Rinse the 1.5 cups white rice under cold water until the water runs clear—this removes excess starch that can make the rice gummy. In a medium saucepan, combine the rice with 3 cups water (or follow package instructions for your rice type) and bring to a boil over high heat. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes.

Here's the thing—don't peek or lift the lid during cooking. The steam buildup is what creates perfectly fluffy grains. After 15 minutes, turn off the heat and let the rice sit covered for another 10 minutes. The residual heat will finish cooking the rice evenly. Fluff with a fork before serving to separate the grains.

3

🔥 Step 3: Sear the Beef Until Perfectly Browned

Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering. Add the marinated flank steak in a single layer, being careful not to overcrowd the pan. Cook undisturbed for 1-2 minutes until the bottom develops a deep golden-brown crust—this is your signal that the beef is ready to flip.

Flip the steak and cook for another 1-2 minutes on the second side. The beef should be deep brown on both sides but still slightly pink in the center. This quick sear locks in juices while creating that beautiful caramelized exterior. Transfer the beef to a clean plate and let it rest for 5 minutes—this resting period is crucial for redistributing juices throughout the meat.

4

🍳 Step 4: Stir-Fry the Green Peppers and Aromatics

In the same wok, add the remaining 1 tablespoon vegetable oil and increase heat to high. Add the 2 large green bell peppers (cut into even strips) and stir-fry for 2-3 minutes until they begin to soften slightly but still retain a bit of crunch. Remove the peppers and set aside temporarily.

In the now-empty wok, add the 4 cloves minced garlic and 1 tbsp fresh ginger (finely grated). Stir-fry for 30 seconds until fragrant—this is where the foundation of your stir fry's flavor develops. Be careful not to let the garlic burn, as it can quickly turn bitter. Immediately add the reserved green peppers back to the wok and stir-fry for another 1 minute to reheat them.

5

🥘 Step 5: Combine Everything for the Perfect Stir Fry

Slice the rested beef thinly against the grain into ¼-inch strips. Return the sliced beef to the wok along with any accumulated juices from the plate. Add the marinade mixture (strain it if there are any cornstarch clumps) and toss everything together vigorously for 1-2 minutes over high heat. The sauce should coat the beef and vegetables evenly, creating that glossy finish we all love.

Taste and adjust seasoning if needed—you might want to add a splash of water or a pinch more salt to balance the flavors. Serve the beef and green pepper stir fry immediately over the fluffy white rice. The contrast of the tender beef, crisp vegetables, and perfectly cooked rice makes this dish truly exceptional. Enjoy while hot for the best texture and flavor experience!

👨‍🍳

Pro Tips For Making Beef And Green Pepper Stir Fry

  • CUT STEAK AGAINST GRAIN: Flank steak’s fibers run long—slicing perpendicular means tender bites. I used to fight the knife, but now I just look for the grain’s direction, then slice thinly after cooking. (Yes, even if it feels like overkill—your jaw will thank you later.)
  • SALT GINGER BEFORE MINCING: Toss grated ginger with a pinch of salt right after peeling—it softens the fibers and prevents that rubbery texture in stir-fries. I learned this the hard way when my dish tasted like a sad, chewy mouthful instead of bright and zesty.
  • START PEPPERS IN COLD OIL: Add sliced peppers to the wok before the steak, and use just enough oil to coat the pan—about 2 tablespoons. The cold oil keeps them from wilting into mush while the steak sears. (Your future self will curse you if you skip this.)
  • REST MEAT UNDER FOIL: After removing the steak from the pan, tent it with foil and let it sit for 5 minutes. This traps heat and keeps it juicy—no more dry, stringy beef that ruins the whole dish. (I know, I know, but trust the process.)

Make-ahead tips for this dish

Prep Ahead Strategy

Start by prepping all ingredients the night before—slice the 1 lb flank steak against the grain and store in an airtight container with 1 tbsp cornstarch, 1 tsp salt, and ½ tsp black pepper.

The cornstarch will begin tenderizing overnight, giving you perfectly tender beef with minimal effort. Cut the 2 large green bell peppers into even strips and store separately in a sealed container. This prep work takes just 15 minutes but saves valuable time on busy weeknights. 💡

Sauce Prep Shortcut

Make the sauce ahead of time by combining ⅓ cup soy sauce, 1 tbsp brown sugar, 1 tbsp sesame oil, 4 cloves minced garlic, and 1 tbsp grated ginger in a small bowl.

Store it in the fridge for up to 3 days—this lets the flavors meld together beautifully. When ready to cook, simply heat the sauce in the pan with the beef and vegetables. The flavors will be even more developed than if you made it fresh. ✨

Rice Cooking Timing

Cook the 1.5 cups white rice while you prep the beef and vegetables—it takes 25 minutes total (including resting time) and can be kept warm in a covered pot on low heat.

If you're short on time, use microwaveable rice (just add 1 cup water and cook for 5 minutes covered). For extra convenience, cook a larger batch and store in the fridge for up to 4 days or freeze for 3 months. 🍚

Reheating Leftovers

This stir fry reheats beautifully—simply toss with 1 tbsp water or beef broth and stir-fry over medium-high heat for 3-4 minutes until everything is heated through. The sauce will cling to the beef and peppers just like it did when freshly made.

For best texture, avoid microwaving—it makes the vegetables soggy. If reheating from frozen, thaw overnight in the fridge first, then proceed with the same method. 🔥

Meal Prep Containers

Use glass meal prep containers with airtight lids to store components separately—beef, peppers, and sauce in one container, rice in another. When ready to eat, simply reheat the beef and vegetables, mix with the sauce, and serve over fresh rice.

I recommend Pyrex glass containers because they're microwave-safe and keep flavors fresh longer than plastic. Label each container with the date to track freshness. 💪

Freezing for Later

Freeze the beef and peppers separately in quart-sized freezer bags, squeezing out excess air to prevent freezer burn. The sauce can be frozen in an ice cube tray for portion control—just pop out what you need when ready to cook.

Thaw overnight in the fridge before reheating. For best results, don't freeze the rice—it becomes mushy when reheated. Instead, cook fresh rice when you're ready to serve your stir fry. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 85mg28%
Sodium 1120mg49%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 8g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use a different cut of beef for this stir fry?

Yes! While flank steak works best, you can substitute with skirt steak, sirloin, or ribeye—just slice against the grain for tenderness. Avoid tougher cuts like chuck roast, as they won't become tender enough in the short cooking time. For extra-lean cuts, marinate for 30 minutes instead of 15 to help tenderize.

2

What if I don't have sesame oil?

Don't worry—you can skip it or substitute with toasted peanut oil or even a pinch of ground sesame seeds at the end for flavor. The dish will still taste delicious, though the nutty aroma will be slightly reduced. For a similar depth, add ½ teaspoon of toasted sesame seeds as a garnish after cooking.

3

How do I keep the green peppers crisp?

The key is high heat and quick cooking! Stir-fry the peppers for only 2-3 minutes over high heat until they soften slightly but still retain a bite. Avoid overcrowding the pan, and cook in batches if needed. Adding them back to the wok just before the final toss ensures they stay vibrant and crisp.

4

Can I make this stir fry without rice?

Serve it over noodles (udon, ramen, or egg noodles), in lettuce wraps, or even as a filling for low-carb tortillas. For extra heartiness, add quinoa or cauliflower rice. Just adjust portion sizes—this recipe serves 4 with rice, but you may need more if using noodles or wraps.

5

Why is my beef tough?

Tough beef usually means one of two things: either the steak wasn't sliced thinly against the grain (cut perpendicular to the muscle fibers), or it wasn't cooked long enough. Always slice the beef ¼-inch thick and cook until it reaches 160°F internal temperature. Also, ensure you're using a high-heat pan—medium heat won't sear the beef properly.

★★★★★4.6(3 reviews)
Categories Main Courses