If there’s one dish that consistently wins hearts and tantalizes taste buds in my household, it’s this incredible Pepper Steak with Bell Peppers and Onion. Forget those often-disappointing takeout versions; this homemade recipe delivers an explosion of savory, umami-rich flavors and perfectly tender-crisp textures that will have you reaching for seconds, and maybe even thirds! The beauty of this dish lies not only in its deliciousness but also in its surprising simplicity. Juicy strips of beef, seared to perfection, mingle with vibrant, sweet bell peppers and pungent onions, all coated in a luscious, glossy sauce that’s simply irresistible. It’s a symphony of colors, aromas, and tastes that transforms an ordinary weeknight dinner into a culinary event. I’ve tweaked and perfected this recipe over time, ensuring the beef remains wonderfully tender and the vegetables retain their delightful crunch. The sauce, a delicate balance of soy, beef broth, and subtle aromatics, ties everything together beautifully. Whether you’re a seasoned cook or just starting your kitchen adventures, this Pepper Steak recipe is a guaranteed crowd-pleaser and a fantastic way to enjoy a restaurant-quality meal in the comfort of your own home. It’s become a staple for us, perfect for busy evenings when we crave something satisfying yet relatively quick to prepare. Trust me, once you try this, you’ll wonder how you ever lived without it!
Ingredients
- For the Beef & Marinade:
- 1.5 pounds beef sirloin, flank steak, or tenderloin, thinly sliced against the grain (about 1/4-inch thick strips)
- 2 tablespoons low-sodium soy sauce (or tamari for gluten-free)
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil (optional, but adds a lovely nutty aroma)
- 1/2 teaspoon black pepper, freshly ground
- 1 clove garlic, minced
- For the Stir-Fry Sauce:
- 1/2 cup low-sodium beef broth
- 1/4 cup low-sodium soy sauce (or tamari for gluten-free)
- 1 tablespoon brown sugar or honey (optional, for a touch of sweetness to balance savory notes)
- 1 tablespoon cornstarch, mixed with 2 tablespoons cold water (slurry)
- 1 teaspoon fresh ginger, grated or finely minced
- 1/2 teaspoon black pepper, freshly ground (or to taste)
- For the Vegetables & Aromatics:
- 2 tablespoons vegetable oil or canola oil, divided (for searing and stir-frying)
- 1 large onion (yellow or white), cut into thick slices or wedges
- 2-3 bell peppers, mixed colors (e.g., 1 red, 1 green, 1 yellow), cored, seeded, and sliced into strips
- 2 cloves garlic, minced
- Optional garnish: Toasted sesame seeds, chopped green onions
Instructions
- Prepare and Marinate the Beef: Pat the thinly sliced beef dry with paper towels; this helps achieve a better sear. In a medium bowl, combine the beef strips with 2 tablespoons of soy sauce, 1 tablespoon of cornstarch, sesame oil (if using), 1/2 teaspoon black pepper, and 1 minced garlic clove. Toss well to ensure each piece of beef is evenly coated. Let it marinate at room temperature for at least 15-20 minutes, or cover and refrigerate for up to 1 hour for deeper flavor. The cornstarch not only helps tenderize the beef but also creates a light coating that aids in browning.
- Prepare the Stir-Fry Sauce: While the beef is marinating, prepare the stir-fry sauce. In a small bowl, whisk together the beef broth, 1/4 cup soy sauce, brown sugar or honey (if using), grated ginger, and 1/2 teaspoon black pepper. Set aside. In a separate tiny bowl, mix the 1 tablespoon of cornstarch with 2 tablespoons of cold water to create a smooth slurry; this will be used to thicken the sauce later. Keep it separate for now.
- Prepare the Vegetables: Wash, core, seed, and slice the bell peppers into strips approximately 1/4 to 1/2 inch thick. Peel and slice the onion into similar-sized wedges or thick strips. Mince the remaining 2 cloves of garlic. Having all your vegetables prepped and ready (mise en place) is crucial for a successful stir-fry, as the cooking process is quick.
- Sear the Beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high to high heat until the oil is shimmering but not smoking. Carefully add half of the marinated beef to the hot skillet in a single layer, ensuring not to overcrowd the pan. Overcrowding will steam the beef instead of searing it. Cook for 1-2 minutes per side, or until nicely browned and just cooked through. The goal is to get a good sear for flavor, not to cook it completely at this stage. Remove the seared beef from the skillet with a slotted spoon and set it aside on a plate. Repeat with the remaining beef, adding a little more oil if necessary.
- Sauté the Aromatics and Onions: Reduce the heat to medium if it was on high. Add the remaining 1 tablespoon of oil to the same skillet. Add the sliced onions and cook for 2-3 minutes, stirring frequently, until they begin to soften and become translucent. Then, add the 2 minced garlic cloves and cook for another 30 seconds to 1 minute until fragrant, being careful not to burn the garlic.
- Cook the Bell Peppers: Add the sliced bell peppers to the skillet with the onions and garlic. Stir-fry for 3-5 minutes. You want the peppers to be tender-crisp – softened but still retaining a slight bite and their vibrant color. Avoid overcooking them into mushiness.
- Combine and Create the Sauce: Return the seared beef (and any accumulated juices from the plate) to the skillet with the vegetables. Toss everything together gently. Give the prepared stir-fry sauce (the beef broth and soy sauce mixture) a quick whisk and pour it over the beef and vegetables. Bring the mixture to a gentle simmer, stirring occasionally.
- Thicken the Sauce: Once simmering, give the cornstarch slurry (cornstarch mixed with cold water) another quick stir to ensure it’s smooth, then pour it slowly into the skillet while continuously stirring the contents. Continue to cook and stir for 1-2 minutes, or until the sauce thickens to a glossy, coating consistency. If the sauce becomes too thick, you can add a tablespoon or two of beef broth or water to reach your desired consistency.
- Final Taste and Serve: Taste the pepper steak and adjust seasoning if necessary. You might want a little more soy sauce for saltiness or a pinch more pepper. Once you’re happy with the flavor, remove the skillet from the heat. Serve the Pepper Steak with Bell Peppers and Onion immediately over hot cooked rice or noodles. Garnish with toasted sesame seeds or chopped green onions if desired for an extra touch of flavor and visual appeal.
Nutrition Facts
This Pepper Steak with Bell Peppers and Onion recipe offers a wonderfully balanced nutritional profile, providing a good source of lean protein from the beef, essential vitamins and fiber from the colorful bell peppers and onion, and a moderate amount of carbohydrates when served with rice or noodles. It’s a wholesome meal that can be easily adapted to fit various dietary preferences.
- Servings: 4-6
- Calories per serving (approximate, without rice/noodles): 350-450 kcal
- Protein: 30-35g
- Fat: 15-20g (primarily unsaturated if using lean beef and vegetable oil)
- Saturated Fat: 5-7g
- Carbohydrates: 15-20g (mainly from vegetables and a small amount from sauce ingredients)
- Fiber: 3-5g
- Sodium: 800-1000mg (can be reduced by using very low-sodium soy sauce and broth)
- Sugar: 5-8g (mostly from brown sugar/honey if used, and naturally in vegetables)
Preparation Time
Quick to whip up once the ingredients are prepped, this Pepper Steak recipe fits easily into a busy schedule, making it an ideal choice for a flavorful weeknight dinner. The marinating time contributes significantly to the tenderness of the beef, so factor that in for the best results, though even a short marination works wonders.
- Prep time (slicing vegetables, beef, mixing marinade & sauce): 20-25 minutes
- Marinating time: 20 minutes (minimum) up to 1 hour
- Cook time: 15-20 minutes
- Total time (including minimum marinating): Approximately 55-65 minutes
How to Serve
- Classic Pairing with Rice: The most traditional and beloved way to serve Pepper Steak is over a bed of fluffy steamed white rice. Jasmine or Basmati rice are excellent choices, as their fragrant aroma complements the savory sauce beautifully. Brown rice is a healthier alternative, offering more fiber.
- Noodle Nirvana: This dish is also fantastic served with various types of noodles. Try it with Chinese egg noodles (like Lo Mein), ramen noodles (discard the seasoning packet), or even rice noodles for a gluten-free option. The sauce clings wonderfully to the noodles.
- Low-Carb Options: For a lower-carb meal, serve the Pepper Steak alongside cauliflower rice, zucchini noodles (zoodles), or a simple side salad. It’s also delicious on its own.
- Quinoa Power: For an extra protein and fiber boost, serve with cooked quinoa. Its nutty flavor pairs well with the stir-fry.
- Garnish Generously: Elevate the presentation and add fresh flavor with garnishes like toasted sesame seeds, thinly sliced green onions (scallions), or a sprinkle of fresh cilantro.
- As Part of a Larger Spread: Pepper Steak can be a star main course or part of a larger Asian-inspired meal, accompanied by dishes like spring rolls, steamed dumplings, or a light cucumber salad.
- Lettuce Wraps: For a fun and interactive meal, serve the Pepper Steak mixture with crisp lettuce cups (like butter lettuce or romaine hearts) for guests to make their own wraps.
Additional Tips
- Achieving Tender Beef: The key to tender beef in any stir-fry is slicing it thinly against the grain. Look for the direction of the muscle fibers and cut perpendicular to them. Marinating with cornstarch also helps significantly in tenderizing the meat and creating a velvety texture. Don’t overcook the beef; a quick sear is all it needs initially.
- High Heat for Searing: Ensure your wok or skillet is sufficiently hot before adding the beef. This allows for a quick, beautiful sear on the outside while keeping the inside tender and juicy. Cook the beef in batches to avoid overcrowding the pan, which lowers the temperature and results in steaming rather than searing.
- Customize Your Vegetables: While bell peppers and onions are classic, feel free to add other quick-cooking vegetables you enjoy. Broccoli florets, snap peas, snow peas, sliced carrots, mushrooms, or baby corn can all be wonderful additions. Add them according to their cooking time – harder vegetables first.
- Perfecting the Sauce Consistency: The cornstarch slurry is crucial for thickening the sauce. Always mix cornstarch with cold water before adding it to hot liquids to prevent lumps. Add the slurry gradually while stirring until the sauce reaches your desired thickness. If it gets too thick, a splash of beef broth or water can thin it out.
- Make it Gluten-Free Easily: This recipe can be made gluten-free by simply substituting regular soy sauce with tamari or a certified gluten-free soy sauce. Ensure your beef broth is also gluten-free. Cornstarch is naturally gluten-free, making the switch straightforward.
Budgeting the Recipe
Creating a delicious and satisfying Pepper Steak with Bell Peppers and Onion at home can be significantly more budget-friendly than ordering takeout, and you get the added benefit of controlling the quality of ingredients. Beef is often the most expensive component. To manage costs, consider using more economical but still flavorful cuts like flank steak or sirloin when they are on sale. Buying a larger cut and slicing it yourself can sometimes be cheaper than pre-cut stir-fry beef. If beef prices are particularly high, you can stretch the meat further by increasing the volume of vegetables, which are generally less expensive.
Bell peppers can vary in price depending on the season and color (green peppers are often the cheapest). Look for sales, buy them in multi-packs, or consider using frozen sliced bell peppers, which are often more affordable and just as nutritious, though they might have a slightly softer texture once cooked. Onions are typically a very budget-friendly vegetable year-round. Pantry staples like soy sauce, cornstarch, oil, and spices are used in small quantities per recipe, so their cost per dish is minimal, especially if bought in larger, more economical sizes over time. Making your own sauce is vastly cheaper than buying pre-made stir-fry sauces. By cooking at home, you avoid delivery fees and tips associated with takeout, and you often get larger portions, meaning potential leftovers for another meal, further increasing the value.
Consider bulk buying rice or noodles, which are inexpensive accompaniments. Overall, by making smart choices at the grocery store and utilizing pantry basics, this Pepper Steak recipe can be a very economical way to enjoy a high-quality, flavorful meal that feels like a treat without breaking the bank. Compare the cost of your homemade meal for 4-6 servings to what you’d pay for a similar quantity from a restaurant, and the savings become very apparent.
Frequently Asked Questions
Q: What is the best cut of beef for Pepper Steak?
A: Flank steak is a very popular and excellent choice for Pepper Steak due to its rich beefy flavor and ability to stay tender when sliced thinly against the grain and cooked quickly. Sirloin (top sirloin or sirloin tip) is another great option that’s often readily available and relatively tender. Beef tenderloin can be used for an exceptionally tender result, but it’s more expensive. Even cuts like flat iron steak or skirt steak can work well if properly prepared (sliced thinly against the grain). The key is thin slicing and not overcooking.
Q: Can I use different colored bell peppers, or just green?
A: Absolutely! Using a variety of bell pepper colors (red, yellow, orange, green) not only makes the dish more visually appealing but also adds a range of slightly different sweet flavors. Red, yellow, and orange peppers are generally sweeter than green peppers, which have a slightly more bitter, grassy note. Feel free to use any combination you prefer or have on hand. Green peppers alone are traditional in some versions and still delicious.
Q: How do I ensure the beef is tender and not chewy?
A: There are several keys to tender beef: 1) Choose a suitable cut (like flank or sirloin). 2) Slice the beef very thinly (about 1/4-inch thick) against the grain. This shortens the muscle fibers, making them easier to chew. 3) Marinate the beef. The soy sauce in the marinade helps to tenderize, and the cornstarch creates a protective coating that keeps it moist. 4) Sear the beef quickly over high heat in batches to avoid overcrowding the pan. 5) Don’t overcook the beef. It should be just cooked through during the initial sear and will cook a little more when combined with the sauce.
Q: Can I make this Pepper Steak recipe ahead of time?
A: While Pepper Steak is best enjoyed freshly cooked for optimal texture (especially the crisp-tender vegetables), you can do some prep ahead. You can slice the beef and vegetables and store them in separate airtight containers in the refrigerator a day in advance. The marinade can be mixed, and the beef can be marinated for up to an hour (or even a few hours if refrigerated). The sauce components (except the cornstarch slurry) can also be whisked together and stored. When ready to eat, the cooking process will be much quicker. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days and reheated gently, though the vegetables may soften further.
Q: Is this recipe spicy? How can I adjust the heat level?
A: This particular Pepper Steak recipe is not inherently spicy; it’s primarily savory with a hint of sweetness if you add sugar/honey. The black pepper provides a mild warmth. If you’d like to add some heat, you have several options: 1) Add a pinch or more of red pepper flakes to the sauce or when sautéing the aromatics. 2) Include a finely minced chili pepper (like a jalapeño or serrano, seeds removed for less heat) along with the garlic. 3) A dash of sriracha or your favorite chili garlic sauce can be whisked into the stir-fry sauce for an easy kick. Start with a small amount and adjust to your preference.
PrintPepper Steak with Bell Peppers and Onion
- Total Time: Approximately 55-65 minutes
- Yield: 4-6 servings
Description
This **Pepper Steak with Bell Peppers and Onion** recipe brings vibrant flavors and tender textures together in a quick and satisfying stir-fry. Thinly sliced beef is marinated and then seared to perfection, combined with crisp bell peppers and sweet onions, all coated in a savory, glossy sauce. It’s a delicious and wholesome meal that comes together in under an hour, perfect for a busy weeknight!
Ingredients
**For the Beef & Marinade:**
**Beef Sirloin, Flank Steak, or Tenderloin:** 1.5 pounds, thinly sliced against the grain (about 1/4-inch thick strips)
**Low-Sodium Soy Sauce:** 2 tablespoons (or tamari for gluten-free)
**Cornstarch:** 1 tablespoon
**Sesame Oil:** 1 teaspoon (optional, but adds a lovely nutty aroma)
**Black Pepper:** 1/2 teaspoon, freshly ground
**Garlic:** 1 clove, minced
**For the Stir-Fry Sauce:**
**Low-Sodium Beef Broth:** 1/2 cup
**Low-Sodium Soy Sauce:** 1/4 cup (or tamari for gluten-free)
**Brown Sugar or Honey:** 1 tablespoon (optional, for a touch of sweetness to balance savory notes)
**Cornstarch:** 1 tablespoon, mixed with 2 tablespoons cold water (slurry)
**Fresh Ginger:** 1 teaspoon, grated or finely minced
**Black Pepper:** 1/2 teaspoon, freshly ground (or to taste)
**For the Vegetables & Aromatics:**
**Vegetable Oil or Canola Oil:** 2 tablespoons, divided (for searing and stir-frying)
**Large Onion:** 1 (yellow or white), cut into thick slices or wedges
**Bell Peppers:** 2-3, mixed colors (e.g., 1 red, 1 green, 1 yellow), cored, seeded, and sliced into strips
**Garlic:** 2 cloves, minced
**Optional Garnish:** Toasted sesame seeds, chopped green onions
Instructions
1. Prepare and Marinate the Beef: Pat the thinly sliced beef dry with paper towels; this helps achieve a better sear. In a medium bowl, combine the beef strips with 2 tablespoons of soy sauce, 1 tablespoon of cornstarch, sesame oil (if using), 1/2 teaspoon black pepper, and 1 minced garlic clove. Toss well to ensure each piece of beef is evenly coated. Let it marinate at room temperature for at least 15-20 minutes, or cover and refrigerate for up to 1 hour for deeper flavor. The cornstarch not only helps tenderize the beef but also creates a light coating that aids in browning.
2. Prepare the Stir-Fry Sauce: While the beef is marinating, prepare the stir-fry sauce. In a small bowl, whisk together the beef broth, 1/4 cup soy sauce, brown sugar or honey (if using), grated ginger, and 1/2 teaspoon black pepper. Set aside. In a separate tiny bowl, mix the 1 tablespoon of cornstarch with 2 tablespoons of cold water to create a smooth slurry; this will be used to thicken the sauce later. Keep it separate for now.
3. Prepare the Vegetables: Wash, core, seed, and slice the bell peppers into strips approximately 1/4 to 1/2 inch thick. Peel and slice the onion into similar-sized wedges or thick strips. Mince the remaining 2 cloves of garlic. Having all your vegetables prepped and ready (mise en place) is crucial for a successful stir-fry, as the cooking process is quick.
4. Sear the Beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high to high heat until the oil is shimmering but not smoking. Carefully add half of the marinated beef to the hot skillet in a single layer, ensuring not to overcrowd the pan. Overcrowding will steam the beef instead of searing it. Cook for 1-2 minutes per side, or until nicely browned and just cooked through. The goal is to get a good sear for flavor, not to cook it completely at this stage. Remove the seared beef from the skillet with a slotted spoon and set it aside on a plate. Repeat with the remaining beef, adding a little more oil if necessary.
5. Sauté the Aromatics and Onions: Reduce the heat to medium if it was on high. Add the remaining 1 tablespoon of oil to the same skillet. Add the sliced onions and cook for 2-3 minutes, stirring frequently, until they begin to soften and become translucent. Then, add the 2 minced garlic cloves and cook for another 30 seconds to 1 minute until fragrant, being careful not to burn the garlic.
6. Cook the Bell Peppers: Add the sliced bell peppers to the skillet with the onions and garlic. Stir-fry for 3-5 minutes. You want the peppers to be tender-crisp – softened but still retaining a slight bite and their vibrant color. Avoid overcooking them into mushiness.
7. Combine and Create the Sauce: Return the seared beef (and any accumulated juices from the plate) to the skillet with the vegetables. Toss everything together gently. Give the prepared stir-fry sauce (the beef broth and soy sauce mixture) a quick whisk and pour it over the beef and vegetables. Bring the mixture to a gentle simmer, stirring occasionally.
8. Thicken the Sauce: Once simmering, give the cornstarch slurry (cornstarch mixed with cold water) another quick stir to ensure it’s smooth, then pour it slowly into the skillet while continuously stirring the contents. Continue to cook and stir for 1-2 minutes, or until the sauce thickens to a glossy, coating consistency. If the sauce becomes too thick, you can add a tablespoon or two of beef broth or water to reach your desired consistency.
9. Final Taste and Serve: Taste the pepper steak and adjust seasoning if necessary. You might want a little more soy sauce for saltiness or a pinch more pepper. Once you’re happy with the flavor, remove the skillet from the heat. Serve the Pepper Steak with Bell Peppers and Onion immediately over hot cooked rice or noodles. Garnish with toasted sesame seeds or chopped green onions if desired for an extra touch of flavor and visual appeal.
- Prep Time: 20-25 minutes
- Cook Time: 15-20 minutes
- Category: Main Dish, Stir-fry, Asian-Inspired
- Method: Searing, Stir-frying, Simmering
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving (without rice/noodles)
- Calories: 350-450 kcal
- Sugar: 5-8 g
- Sodium: 800-1000 mg
- Fat: 15-20 g
- Saturated Fat: 5-7 g
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 15-20 g
- Fiber: 3-5 g
- Protein: 30-35 g
- Cholesterol: N/A




