This 30-minute beef and pepper skillet is my go-to when I need a fast, satisfying dinner with big takeout-style flavor—without turning on the oven. It’s a one-pan meal with tender beef, sweet bell peppers, and a glossy savory sauce that’s perfect over rice or noodles.

Why you’ll love this recipe
- Fast: On the table in about 30 minutes.
- One skillet: Less cleanup, more weeknight sanity.
- Flexible: Works with a few different cuts of beef and any color bell peppers.
- Family-friendly: Savory, not spicy (unless you want it to be).
Ingredients you’ll need
- Beef: Flank steak, sirloin, or skirt steak, thinly sliced against the grain.
- Bell peppers: A mix of red, yellow, and green for flavor and color.
- Onion: Yellow or sweet onion, sliced.
- Garlic: Freshly minced for the best punch.
- Sauce base: Soy sauce (or tamari), beef broth (or water), and a touch of brown sugar or honey.
- Acid: Rice vinegar or lime juice to brighten everything up.
- Thickener: Cornstarch slurry for that shiny, clingy sauce.
- Oil: Avocado or canola for high-heat searing.
- Optional finishing touches: Sesame oil, sliced green onions, toasted sesame seeds, crushed red pepper.
How to make a 30-minute beef and pepper skillet
1) Slice and prep. Thinly slice the beef against the grain. Slice peppers and onion into strips. Mix the sauce and whisk in the cornstarch slurry separately so it’s ready to go.
2) Sear the beef. Heat a large skillet (cast iron or stainless is great) over medium-high heat. Add oil and sear beef in a single layer, in batches if needed, until browned but not overcooked. Transfer to a plate.
3) Cook the vegetables. Add a little more oil if the pan is dry, then sauté onions and peppers until crisp-tender with a little char on the edges. Add garlic for the last 30 seconds.

4) Sauce it up. Pour in the sauce and bring to a simmer. Stir in the cornstarch slurry and cook until thickened and glossy.
5) Finish. Add the beef (and any juices) back to the skillet and toss for 1–2 minutes to coat. Taste and adjust: a splash more soy for salt, vinegar for brightness, or a pinch of sugar to balance.
Tips for tender beef (no chewiness)
- Slice against the grain: This is the #1 tenderness trick.
- Don’t overcrowd the pan: Sear in batches so the beef browns instead of steaming.
- Keep it quick: Brown the beef, then finish briefly in the sauce.
- Optional: Toss sliced beef with 1 teaspoon cornstarch before searing for a velvety coating.
Easy variations
- Spicy: Add sriracha, chili garlic sauce, or crushed red pepper.
- Extra veg: Mushrooms, snap peas, zucchini, or broccoli florets.
- Low-sodium: Use low-sodium soy sauce and add salt only at the end if needed.
- Gluten-free: Use tamari and verify your broth is gluten-free.
What to serve with beef and peppers
- Steamed jasmine rice or brown rice
- Lo mein-style noodles or rice noodles
- Cauliflower rice for a lighter option
- A quick cucumber salad or simple steamed edamame
Storage and reheating
- Refrigerate: Store in an airtight container for up to 4 days.
- Reheat: Warm in a skillet over medium heat with a small splash of water or broth to loosen the sauce, or microwave in 30-second bursts.
- Freeze: Freeze up to 2 months. Thaw overnight in the fridge before reheating.
Printable-style recipe (for easy saving)
- Time: 30 minutes
- Serves: 4
- Beef: 1 to 1 1/4 lb flank steak or sirloin, thinly sliced
- Veg: 3 bell peppers (mixed colors), 1 medium onion, 3 cloves garlic
- Sauce: 1/3 cup soy sauce, 1/2 cup beef broth, 1 to 2 tbsp brown sugar, 1 tbsp rice vinegar
- Thickener: 1 tbsp cornstarch + 2 tbsp cold water
- For cooking: 1 to 2 tbsp high-heat oil
- Optional finish: 1 tsp sesame oil, green onions, sesame seeds
- Method: Sear beef in batches and remove. Sauté peppers and onion until crisp-tender; add garlic. Add sauce, simmer, stir in slurry to thicken. Toss beef back in to coat and finish. Serve hot.





