Pepper Steak Recipe With Tomatoes: Wok-Seared Tender Strips in Savory Sauce

Pepper Steak Recipe With Tomatoes: Wok-Seared Tender Strips in Savory Sauce

This pepper steak delivers tender strips of beef with vibrant bell peppers and juicy tomatoes in a savory sauce that clings to every bite. I developed this method after years of testing to perfect the balance between crisp-tender vegetables and melt-in-your-mouth meat.

The wok-searing technique creates that signature slightly charred exterior while keeping the beef incredibly tender. A quick marinade with soy sauce and cornstarch ensures the meat stays moist during cooking, while fresh garlic and ginger build layers of flavor in the sauce.

What emerges is a dish where each component shines—the beef is perfectly cooked, the peppers maintain their crunch, and the tomatoes add just the right amount of sweetness. The sauce ties everything together with its rich, umami-packed profile.

Serve this over steamed rice to soak up every drop of that delicious sauce. Here’s how to make it at home.

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pepper Steak Recipe with Tomatoes

Ribeye strips, vibrant peppers, juicy tomatoes—this is what perfect wok-seared beef tastes like.

Ingredient Amount Notes
Ribeye Steak 🥩 1 ½ lb Thinly sliced against grain
Soy Sauce 🫒 ⅓ cup Low-sodium preferred for marinade
Cornstarch 🌾 2 tbsp For velveting beef strips
Red Bell Pepper 🌶️ 2 whole Sliced into thin strips
Green Bell Pepper 🌶️ 2 whole Sliced into thin strips
Roma Tomatoes 🍅 3 whole Quartered lengthwise
Fresh Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger Root 🌿 1 tbsp Grated or minced
Beef Broth 🫕 ¾ cup Low-sodium for sauce control
Oyster Sauce 🫒 2 tbsp For umami depth
Brown Sugar 🧈 1 tbsp Light or dark variety
Vegetable Oil 🫒 3 tbsp High smoke point for wok-searing
Rice Vinegar 🍋 1 tbsp Balances sauce sweetness
Sesame Oil 🫒 1 tsp Toasted, for finishing
Kosher Salt 🧂 1 tsp Adjust to taste

The beef is everything here. Ribeye gives you that melt-in-your-mouth texture with good marbling. I grab mine from Whole Foods or a trusted butcher—look for bright red color and visible fat streaks. Slice it thin against the grain (freeze for 20 minutes first for easier slicing). For the bell peppers, organic at a farmers market are sweeter, but regular grocery store peppers work just fine (avoid the ones with soft spots).

No ribeye? Flank or skirt steak work great too—just slice extra thin. Swap oyster sauce for vegetarian oyster sauce or a mix of soy sauce and mushrooms. Fresh ginger is ideal, but ground ginger at half the amount in a pinch. Roma tomatoes are meatier, but any ripe tomato will do. The cornstarch velveting is non-negotiable though—it’s what keeps the beef tender (don’t skip this part).

Cooked beef keeps 3-4 days in the fridge, but honestly it’s best fresh. The sauce thickens as it cools—reheat with a splash of water. Freezes for 2 months if you must, but the peppers lose some crunch. Always serve over steamed rice (it soaks up that sauce).

❤️

Why You’ll Love This Recipe

  • One Pan Meal: I love that everything cooks together—steak, peppers, and tomatoes all in the same pan.
  • Soy Sauce Magic: The soy sauce and cornstarch combo gives the ribeye that perfect glossy, flavorful crust.
  • Feeds a Crowd: Honestly, this dish stretches easily for family dinners or meal prep for the week.
  • Leftovers Rock: Between us, the flavors taste even better the next day for lunch.

Step-by-Step Instructions for Pepper Steak With Tomatoes

Here’s the method I use to get those restaurant-quality results at home every time.

Step 1: Velvet the Beef for Maximum Tenderness

Start by slicing the 1.5 lb ribeye steak thinly against the grain into ¼-inch strips. This shortens the muscle fibers so they melt in your mouth. Toss the strips with 2 tbsp cornstarch and 1 tsp kosher salt until evenly coated—the cornstarch creates a protective layer that locks in juices during cooking.

Add 0.33 cup soy sauce and mix until each piece is thoroughly saturated. Let this sit for 15 minutes. You’ll notice the beef becomes slightly opaque as it absorbs the marinade. This velveting technique is what gives the dish its signature tender texture.

Step 2: Stir-Fry the Vegetables to Perfection

Heat 2 tbsp vegetable oil in a wok over high heat until it shimmers. Add the 2 red bell peppers and 2 green bell peppers (both sliced into thin strips) and stir-fry for 2-3 minutes until they’re bright and slightly blistered but still crisp.

Push the peppers to the sides and add the 3 quartered roma tomatoes, 4 cloves minced fresh garlic cloves, and 1 tbsp grated fresh ginger root to the center. Stir-fry for 45 seconds until the garlic is fragrant and the ginger releases its aroma. The tomatoes should soften just enough to start releasing their juices.

Step 3: Sear the Beef and Build the Sauce

Add the remaining 1 tbsp vegetable oil to the wok. Working in batches to avoid crowding, add the marinated beef in a single layer. Let it sear undisturbed for 30 seconds until the edges turn white and opaque, then stir-fry for another 1-2 minutes until just cooked through. Remove and set aside.

In the same wok, combine 0.75 cup beef broth, 2 tbsp oyster sauce, 1 tbsp brown sugar, and 1 tbsp rice vinegar. Bring to a simmer and cook for 2 minutes until the sauce thickens slightly and becomes glossy. The vinegar will balance the sweetness of the sugar and the saltiness of the oyster sauce.

Step 4: Combine and Finish with Aromatic Oil

Return all the beef to the wok along with any accumulated juices. Toss everything together with the vegetables and sauce for 1-2 minutes until the beef is fully coated and heated through. The sauce should cling to each piece of beef and vegetable, creating that signature glossy finish.

Remove from heat and stir in 1 tsp toasted sesame oil. This final touch adds a nutty aroma that ties all the flavors together. The sesame oil is potent, so just a teaspoon gives the perfect finishing note without overpowering the dish.

👨‍🍳

Pro Tips For Making Pepper Steak Recipe With Tomatoes

  • Sear Hot, Rest Long: Get your pan screaming hot before adding the ribeye—this is how you lock in juices for a proper crust. Then let it rest 5-10 minutes under foil, or all that goodness will end up on the cutting board.
  • Velvet the Steak: Toss those ribeye strips in cornstarch before searing. I learned this the hard way—it’s what keeps them tender and gives the sauce something to cling to.
  • Slice Peppers Thin: Cut the bell peppers into ¼-inch strips so they soften quickly without turning to mush. Sounds fussy, but it actually changes the outcome in the stir-fry.
  • Deglaze with Soy: After removing the steak, pour a splash of soy sauce into the pan and scrape up those browned bits. It’s the easiest way to build deep flavor without extra effort.

Make-Ahead Tips for This Recipe

Prep the Beef First

Slice the 1.5 lb ribeye into strips and velvet with 2 tbsp cornstarch and 0.33 cup soy sauce up to 12 hours ahead. Store covered in the fridge—the marinade actually improves overnight as the flavors penetrate deeper. I always taste a piece raw to check seasoning before cooking. 💡

Chop Veggies Early

Slice the 2 red and 2 green bell peppers plus 3 roma tomatoes the night before. Store them in separate airtight containers with paper towels to absorb moisture. This keeps them crisp for stir-frying and saves 15 minutes of prep on cooking day.

Sauce Pre-Mix

Combine the 0.75 cup beef broth, 2 tbsp oyster sauce, 1 tbsp brown sugar, and 1 tbsp rice vinegar in a jar. Shake well and refrigerate. The flavors meld beautifully overnight, and you can shake and pour directly into the wok when ready.

Day-Of Timeline

Take the beef out 30 minutes before cooking to bring to room temperature. The sauce and veggies can stay chilled until you start. This timing ensures the beef cooks evenly while the vegetables retain their crunch. ⏰

Partial Cook Option

Cook just the beef and sauce 1 day ahead. Cool completely, then refrigerate in a sealed container. Reheat in the wok with the fresh vegetables for 3-4 minutes to maintain that perfect crisp-tender texture.

Freezing Tips

Freeze cooked beef and sauce together for up to 2 months in quart-size freezer bags. Thaw overnight in the fridge before reheating with fresh vegetables. The texture changes slightly, but the flavor remains fantastic. ❄️

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 90mg30%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
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?

Yes! While ribeye is ideal, flank or skirt steak work well too. Just slice them extra thin against the grain for maximum tenderness. Avoid lean cuts like sirloin as they can become tough.

2

Why velvet the beef with cornstarch?

The cornstarch coating creates a protective layer that locks in juices. This technique ensures the beef stays tender and develops a slightly crisp exterior when seared. It’s a Chinese restaurant secret!

3

Can I make this without a wok?

Use a large skillet or cast iron pan instead. Cook in batches to avoid crowding, which steams the beef instead of searing it.

4

How do I prevent soggy vegetables?

Cook the peppers first, then remove them while searing the beef. Add them back at the end just to warm through. This keeps them crisp-tender.

★★★★★4.6(5 reviews)
Allison Carter