If you’ve ever craved a comforting, flavorful stir-fry that’s both quick and satisfying, this Pepper Steak with Bell Peppers and Onion Recipe is exactly what you need in your weeknight rotation. I absolutely love how the tender slices of beef soak up the savory sauce while the crisp bell peppers and onions add freshness and a slight crunch — it’s a perfect balance every time. When I first tried this recipe, I was surprised at how simple techniques and everyday ingredients came together to create something so delicious and deeply satisfying.

You’ll find that this Pepper Steak with Bell Peppers and Onion Recipe is a breeze to whip up, making it great for busy evenings or when you want a comforting meal with a little Asian-inspired flair. Plus, it’s so versatile! Whether you serve it over rice or toss it with noodles, the combination of flavors and textures never fails to impress. Trust me, your family will go crazy for this one — it’s become a go-to in my kitchen for both weeknight dinners and casual gatherings.

💜

Why You’ll Love This Recipe

  • Super Tender Beef: Marinating thinly sliced steak in soy and oyster sauce helps keep the meat juicy and flavorful.
  • Fresh and Colorful Veggies: Bell peppers and onions add crunch and sweetness that balance the savory sauce perfectly.
  • Quick and Easy: You can have this dish ready in about 30 minutes, making it perfect for busy nights.
  • Flexible Serving Options: Serve over rice, noodles, or even wrapped in lettuce for a fun twist.

Ingredients You’ll Need

To get that authentic, mouthwatering flavor, you want quality ingredients that work well together — and luckily, most of these are basic pantry staples or easy to find at your local store. I always pick vibrant red and green bell peppers because they brighten the plate and add just the right sweetness to complement the beef.

  • Beef steak: I like using sirloin, flank, or ribeye thinly sliced against the grain for the best tenderness.
  • Soy sauce: Opt for low sodium if you want to control the salt levels in the dish.
  • Oyster sauce: Adds depth and a subtle sweetness — a key player in the flavor profile.
  • Cornstarch: Helps thicken the sauce and gives the beef a nice coating.
  • Vegetable oil: A neutral oil with a high smoke point works best for stir-frying.
  • Red and green bell peppers: Fresh and crisp, sliced thin to cook evenly and stay crunchy.
  • Onion: Adds mild sweetness and a little bite — I use yellow onion, but white or red works too.
  • Garlic: Fresh minced for maximum flavor and aroma.
  • Ginger: Fresh grated ginger adds a warm, peppery kick that balances the savory sauce.
  • Beef broth or water: Just a little liquid to help create a silky sauce.
  • Salt and pepper: To taste — I usually go light on the salt since soy and oyster sauce are salty.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love tweaking this Pepper Steak with Bell Peppers and Onion Recipe depending on what’s in season or what my family’s mood is. Feel free to customize it — the base technique is simple and forgiving, so it’s easy to make it your own without worrying about getting it wrong!

  • Mushrooms: I’ve sometimes added sliced shiitake or button mushrooms for an earthy, umami boost that blends beautifully with the beef and peppers.
  • Spice it up: Throw in sliced jalapeños or red chili flakes if you enjoy a little heat — it wakes up the flavors without overpowering them.
  • Vegetarian version: Swap beef for firm tofu or seitan, and use vegetable broth in place of beef broth — I tried this once for a friend, and it was surprisingly satisfying!
  • Sauce swap: If you want it a bit sweeter, add a splash of hoisin sauce or honey.

How to Make Pepper Steak with Bell Peppers and Onion Recipe

Step 1: Marinate the Beef for Maximum Flavor and Tenderness

Start by combining the soy sauce, oyster sauce, and cornstarch in a bowl. Toss your thinly sliced beef in this mixture until every piece is coated. I always marinate the beef for at least 15 minutes, but if you have extra time, even 30 minutes makes a difference in tenderness and flavor. Pro tip: slicing against the grain is a game-changer here — it ensures each bite is tender and easy to chew.

Step 2: Sear the Beef to Lock in Juices

Heat a tablespoon of vegetable oil in a large skillet or wok over high heat. Once hot, add your beef in a single layer — don’t overcrowd the pan because it’ll steam instead of sear. Work in batches if necessary. Quickly sear each side for about 1-2 minutes until browned but not fully cooked through. This quick sear seals in the juices and builds flavor. Set the beef aside on a plate while you cook the veggies.

Step 3: Sauté the Bell Peppers and Onion

In the same skillet, add the remaining tablespoon of oil. Toss in your sliced bell peppers and onions, and sauté for 3-4 minutes until they are tender but still retain a bit of crunch — that bright texture is what I love most about this dish. Make sure to stir frequently to avoid burning while keeping that fresh snap in the veggies.

Step 4: Add Garlic and Ginger for Depth of Flavor

Next, add the minced garlic and grated ginger to the skillet, cooking for about a minute until the aroma fills your kitchen. This step really wakes up the dish with brightness and warmth — don’t skip it, as the garlic-ginger combo ties all the flavors together beautifully.

Step 5: Bring It All Together

Return the seared beef to the skillet and pour in the beef broth or water, stirring everything together. Let it cook for 2-3 minutes so the sauce thickens slightly, coating the steak and veggies with that savory goodness. Give it a final taste and add salt and pepper as needed. I usually keep it light on salt since the soy and oyster sauce provide plenty of seasoning.

👨‍🍳

Pro Tips for Making Pepper Steak with Bell Peppers and Onion Recipe

  • Slice Against the Grain: This simple slicing method makes the beef so tender and easy to chew—don’t skip it!
  • High Heat for Searing: Getting your pan really hot before adding the beef helps develop a beautiful brown crust and locks in flavor.
  • Don’t Overcrowd the Pan: Cooking the beef in batches prevents steaming and helps you get that perfect sear every time.
  • Quick Veggie Cooking: Keep the peppers and onions slightly crisp by sautéing just long enough — this adds great texture contrast.

How to Serve Pepper Steak with Bell Peppers and Onion Recipe

The image shows a black cast iron pan filled with cooked strips of brown meat mixed with sautéed red and green bell pepper slices and translucent, slightly browned red onion pieces, all evenly spread and glistening with light oil or sauce. The pan rests on a wooden round trivet, placed on a white marbled surface. In the background, there is a glass of water and a white cloth with a black check pattern. The photo taken with an iphone --ar 4:5 --v 7

Garnishes

I usually finish this dish with a sprinkle of chopped green onions or fresh cilantro — they add a pop of color and fresh flavor that lifts the whole meal. Sometimes I’ll also use a few toasted sesame seeds for a subtle nutty crunch that complements the sauce beautifully.

Side Dishes

My go-to sides are plain steamed jasmine rice or garlic fried rice to soak up all that delicious sauce. On busier nights, I love pairing it with easy lo mein or even simple cooked noodles tossed with a little sesame oil. For a lighter meal, try serving your pepper steak in crisp lettuce wraps with a side of pickled veggies.

Creative Ways to Present

For family gatherings, I like serving the pepper steak sizzling hot right out of the wok on a large platter surrounded by rice bowls, so everyone can build their plates. I’ve also made individual bento-style boxes with the stir-fry, cucumber salad, and steamed veggies for a colorful and inviting presentation. Trust me, a little effort in how you plate it makes this humble dish feel like a special occasion.

Make Ahead and Storage

Storing Leftovers

Whenever I have leftovers, I cool the pepper steak completely before transferring it to an airtight container. Stored in the fridge, it keeps well for about 2-3 days without losing much flavor or texture. Just be sure not to leave it out too long before refrigerating to keep it fresh and safe.

Freezing

If I want to save this for later, I portion it into freezer-safe containers and freeze for up to 2 months. When freezing, I recommend leaving out the broth or water, adding a splash of liquid when you reheat to keep the beef juicy. In my experience, the peppers soften a bit after freezing but still taste delicious.

Reheating

To reheat, I prefer using a skillet on medium heat with a splash of beef broth or water to revive the sauce and prevent drying. You can also microwave leftovers covered (in short bursts) for convenience, stirring in between. The key is gentle reheating so the beef stays tender and the veggies keep some crunch.

FAQs

  1. What cut of beef is best for Pepper Steak with Bell Peppers and Onion Recipe?

    I recommend tender cuts like sirloin, flank, or ribeye because they cook quickly and remain juicy when sliced thinly against the grain. Avoid tougher cuts unless you plan to marinate for a longer time or use a slow-cooking method.

  2. Can I make this recipe gluten-free?

    Yes! Just swap regular soy sauce for gluten-free tamari or coconut aminos, and be sure your oyster sauce is gluten-free too. This way, you’ll keep all the flavor without worrying about gluten.

  3. How long does Pepper Steak with Bell Peppers and Onion Recipe take to make?

    From prepping to plating, it usually takes about 30 to 40 minutes. Marinating the beef for at least 15 minutes is best, which you can do ahead to save time on cooking day.

  4. Can I prepare the vegetables in advance?

    Absolutely! Slicing the bell peppers and onions a few hours or even a day ahead helps speed up cooking. Just keep them refrigerated in an airtight container until you’re ready to stir-fry.

  5. What are the best side dishes to serve with this pepper steak?

    Steamed jasmine rice or garlic fried rice are classic pairings. You can also serve it with noodles like lo mein or even as lettuce wraps for a lighter option. Quick pickled veggies on the side add a refreshing contrast.

Final Thoughts

This Pepper Steak with Bell Peppers and Onion Recipe holds a special place in my kitchen because it combines simplicity, flavor, and speed so well — perfect for those nights when you want something delicious but don’t want to slave away at the stove. I hope you enjoy this recipe as much as my family and I do. Give it a try soon; I’m sure it’ll become a favorite of yours too. And hey, don’t be afraid to make it your own and have fun with it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pepper Steak with Bell Peppers and Onion Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 70 reviews
  • Author: Sophia
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian

Description

This Pepper Steak with Bell Peppers and Onion is a quick and flavorful stir-fry dish featuring tender slices of marinated beef seared to perfection and combined with crisp, colorful bell peppers and onions. Infused with garlic, ginger, soy sauce, and oyster sauce, it offers a savory Asian-inspired meal perfect for serving over rice or noodles.


Ingredients

Units Scale

Beef and Marinade

  • 1 pound beef steak (such as sirloin, flank, or ribeye), thinly sliced against the grain
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon cornstarch

Vegetables and Aromatics

  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 onion, sliced
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, grated

Other

  • 2 tablespoons vegetable oil
  • 1/4 cup beef broth or water
  • Salt and pepper to taste

Instructions

  1. Marinate the beef: In a bowl, combine the soy sauce, oyster sauce, and cornstarch. Add the thinly sliced beef to the bowl and toss to coat evenly. Let it marinate for at least 15 minutes to allow the flavors to penetrate the meat.
  2. Sear the beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef slices in a single layer, working in batches if necessary, and sear for 1-2 minutes on each side until nicely browned. Remove the beef from the skillet and set aside.
  3. Sauté vegetables: In the same skillet, add the remaining tablespoon of oil. Add the sliced red and green bell peppers and onion, sautéing for 3-4 minutes until they are tender yet still crisp.
  4. Add aromatics: Add the minced garlic and grated ginger to the skillet with the vegetables, sautéing for another minute until fragrant.
  5. Combine and finish cooking: Return the seared beef to the skillet. Pour in the beef broth or water and stir well to combine all ingredients. Cook for an additional 2-3 minutes, allowing the sauce to thicken slightly and coat the beef and vegetables.
  6. Season and serve: Season the stir-fry with salt and pepper to taste. Serve the hot pepper steak immediately over rice or noodles for a complete meal.

Notes

  • Thinly slice the beef against the grain to ensure tenderness and ease of cooking.
  • Marinate the beef for at least 15 minutes to fully develop the flavors.
  • Use a mix of colorful bell peppers to enhance the visual appeal and flavor profile.
  • Adjust seasoning with extra soy sauce or oyster sauce if a saltier taste is preferred.
  • Serve immediately for optimal freshness and garnish with fresh herbs if desired.
  • Store leftovers in an airtight container in the refrigerator and consume within 2-3 days. Reheat gently on the stove or microwave to preserve texture and flavor.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 70mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star