If Pepper Steak with Bell Peppers and Onion is on your “I need dinner, like… yesterday” list, you’re in the right kitchen. This is one of those fast, satisfying skillet meals that makes you feel like you totally have your life together—even if you’re currently wearing leggings and answering emails with one hand.
It’s savory, saucy, and loaded with tender beef plus colorful peppers and sweet onion. The best part? It tastes like takeout… but you don’t have to tip anyone or wonder how long it’s been riding around in a delivery bag.
Table of Contents
Why You’ll Love This Pepper Steak with Bell Peppers and Onion
- Quick comfort: From fridge to fork in about 30 minutes (marinade included).
- Picky-eater friendly: Sweet peppers + glossy sauce usually win hearts.
- One-pan magic: Less cleanup, more “look at me thriving.”
- Flexible: Serve over rice, noodles, or even in lettuce wraps if you’re feeling fancy.
Ingredients You’ll Need
Here’s what makes this dish hit that perfect “savory, saucy, and comforting” note:
- Beef steak (sirloin, flank, or ribeye), thinly sliced against the grain
- Bell peppers (red, green, yellow—go as colorful as your mood needs)
- Onion, sliced
- Garlic, minced
- Ginger, grated
- Soy sauce
- Oyster sauce
- Cornstarch
- Vegetable oil
- Beef broth or water
- Salt and pepper, to taste
Aneta’s quick note: Thin slicing is everything here. If the beef is a little firm, pop it in the freezer for 10–15 minutes and it’ll slice like a dream.
Refer to the recipe card below for exact ingredient measurements and full nutritional information.
How to Make Pepper Steak with Bell Peppers and Onion
1) Marinate the beef (the flavor shortcut)
In a medium bowl, mix:
- soy sauce
- oyster sauce
- cornstarch
Add the thinly sliced beef and toss until every piece is coated. Let it sit at least 15 minutes (30 minutes is even better).
Why this matters: The cornstarch helps the beef stay tender and gives you that silky, restaurant-style sauce later.
2) Prep the veggies while the beef marinates
Slice your:
- bell peppers into thin strips
- onion into thin strips
Then mince the garlic and grate the ginger.
This is the part where you pretend you’re on a cooking show and everything goes into little bowls. (Optional, but emotionally satisfying.)
3) Sear the beef in batches
Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat.
Add the beef in a single layer (don’t crowd the pan). Sear 1–2 minutes per side until browned and caramelized. Remove to a plate and repeat if needed.
Tip: If your beef starts steaming instead of browning, your pan is too crowded. Give it space—like a mom in the Target parking lot.
4) Sauté peppers and onion
In the same skillet, add the remaining 1 tablespoon oil.
Toss in the peppers and onion. Sauté 3–4 minutes until tender but still crisp. You want them bright and slightly snappy, not sad and floppy.
5) Add garlic and ginger (hello, amazing smell)
Add minced garlic and grated ginger to the skillet. Sauté 1 minute until fragrant.
At this point your kitchen will smell like you absolutely meant to cook tonight.
6) Bring it all together and make it saucy
Return the beef (and any juices) back to the pan.
Pour in beef broth or water (start small—just enough to loosen everything and create sauce). Stir well and let it simmer until slightly thickened and glossy.
Because the beef was coated in cornstarch, the sauce should thicken naturally as it heats and bubbles.
7) Season and serve
Taste and season with salt and pepper as needed.
Finish with chopped parsley or green onions if you have them. If you don’t, it’s still delicious—no one needs to know.
Cooking Tips That Make It Even Better
- Slice against the grain: This is the secret to tender beef. Cutting with the grain = chewy sadness.
- High heat is your friend: You’re going for a quick sear, not a slow stew.
- Don’t overcook the peppers: Keep them vibrant for the best texture.
- Sauce too thick? Add a splash of broth or water and stir.
- Sauce too thin? Simmer another minute or two. If needed, mix 1 teaspoon cornstarch with 1 tablespoon water and add a little at a time.
And if your sauce looks a tiny bit lumpy for a moment, don’t panic—it usually smooths out as it simmers. This is dinner, not a skincare commercial.
A Little Personal Story From My Kitchen
This Pepper Steak with Bell Peppers and Onion became one of my go-to “save the evening” meals after one of those long days when everyone was hungry right now and I had zero patience for complicated steps. I threw it together with whatever peppers I had, served it over rice, and suddenly the table got quiet—the good kind of quiet where people are too busy eating to complain.
That’s when I knew: this one’s staying in the rotation.

FAQs About Pepper Steak with Bell Peppers and Onion
Can I use a different cut of beef?
Yes! Sirloin, flank steak, or ribeye work great. The key is slicing thinly against the grain so it stays tender.
Can I make Pepper Steak with Bell Peppers and Onion ahead of time?
You can, but it’s best fresh for that crisp-tender veggie texture. If making ahead, slightly undercook the peppers and onions, then reheat quickly.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3–4 days. Reheat in a skillet with a splash of broth or water to loosen the sauce.
Can I freeze it?
You can freeze it, but peppers soften after thawing. Still tasty, just less crisp. Freeze up to 2 months.
What should I serve with it?
Rice is classic, but noodles, mashed potatoes, or even cauliflower rice work too. Basically, anything that loves soaking up sauce.
Bring Dinner Home With Pepper Steak with Bell Peppers and Onion
This is the kind of meal that feels like a warm hug in a skillet—savory beef, sweet onions, colorful peppers, and that glossy sauce that makes you want to lick the spoon (privately, over the sink, like the responsible adult you are).
If you make Pepper Steak with Bell Peppers and Onion, tell me how it went—did you go extra spicy, extra saucy, or did you keep it classic? Either way, I’m cheering you on from my Chicken Magic kitchen. Happy cooking!
More Easy Dinners to Try Next
- If you loved that sweet-and-savory skillet vibe, you’ll probably want Chinese Beef and Broccoli for a fast takeout-style dinner at home next—it’s the same cozy “sauce + veggies + protein” comfort, with very little effort.
- Want another beef night that feels a little extra (but still weeknight-friendly)? Check out Creamy Paprika Steak and Shells for a rich, cozy pasta dinner—think comfort food in a bowl, no fancy skills required.
- If you’re in the mood for a lighter side that still tastes fun, pair this meal with Street Corn Creamy Cucumber Salad that’s crunchy, cool, and fresh (it’s basically summer in a bowl).
- And if you want to stay in the “quick skillet dinner” lane but switch to chicken, try Garlic Chicken with Broccoli and Spinach for an easy one-pan weeknight win—simple, savory, and perfect with rice.
Before you go: If you made this Pepper Steak with Bell Peppers and Onion, I’d love to hear how it turned out! Please leave a quick star rating (⭐️⭐️⭐️⭐️⭐️) and a short review—your notes help other busy home cooks pick their next dinner.
Pepper Steak with Bell Peppers and Onion
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Pepper Steak with Bell Peppers and Onion is a quick and flavorful stir-fry made with tender slices of beef, crisp colorful peppers, and sweet onions in a rich, savory sauce. Ready in just 30 minutes, this easy skillet dinner tastes better than takeout and is perfect for busy weeknights.
Ingredients
- 1 ½ pounds beef steak (sirloin, flank, or ribeye), thinly sliced against the grain
- 3 bell peppers (red, green, yellow), sliced into strips
- 1 large onion, sliced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- ¼ cup soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons cornstarch
- 2 tablespoons vegetable oil (divided)
- ½ cup beef broth or water
- Salt and black pepper, to taste
- Optional garnish: sliced green onions or parsley
Instructions
- Marinate the Beef:
In a bowl, combine soy sauce, oyster sauce, and cornstarch. Add sliced beef and toss to coat evenly. Marinate for at least 15 minutes (up to 30 minutes for more flavor). - Prepare the Vegetables:
While the beef marinates, slice the bell peppers and onion. Mince garlic and grate ginger. - Sear the Beef:
Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat. Add beef in a single layer (cook in batches if needed). Sear 1–2 minutes per side until browned. Remove and set aside. - Cook the Vegetables:
Add remaining tablespoon of oil to the skillet. Sauté bell peppers and onions for 3–4 minutes until tender-crisp. - Add Aromatics:
Stir in garlic and ginger. Cook for 1 minute until fragrant. - Combine and Simmer:
Return beef to the skillet. Add beef broth or water and stir well. Let simmer for 2–3 minutes until the sauce thickens and coats the beef and vegetables. - Season and Serve:
Adjust with salt and pepper to taste. Garnish with green onions if desired. Serve hot over rice or noodles.
Notes
- Slice beef against the grain for maximum tenderness.
- Avoid overcrowding the pan to get a proper sear.
- For a spicier version, add red pepper flakes or a splash of chili oil.
- Sauce too thick? Add a splash of broth. Too thin? Simmer slightly longer.
- Best served fresh, but leftovers keep well for 3–4 days in the refrigerator.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Asian-American
Nutrition
- Serving Size: 1 serving
- Calories: 385 kcal
- Sugar: 6 g
- Sodium: 820 mg
- Fat: 22 g
- Saturated Fat: 7 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 3 g
- Protein: 34 g
- Cholesterol: 85 mg