This Easy Black Pepper Beef, Mushroom & Green Bean Stir-Fry is a flavorful, fast, and satisfying gluten-free dinner perfect for weeknights or casual gatherings. Tender flank steak is marinated in a savory black pepper sauce, then stir-fried with crisp-tender green beans, earthy mushrooms, and sweet onions. The dish features bold aromatics from fresh ginger and a perfectly balanced sauce with soy, rice vinegar, sugar, and coarse black pepper. It’s a one-pan wonder that comes together quickly, delivering tender beef, bright vegetables, and a glossy, savory sauce with every bite. Ideal for serving over jasmine rice or noodles, this stir-fry is perfect for home cooks who want restaurant-quality flavor with minimal effort. The mix of textures—from juicy beef to crunchy green beans and soft mushrooms—makes it a family-friendly, weeknight favorite.
Why You’ll Love This Recipe
- Quick & Easy: Ready in just 35 minutes, perfect for busy nights.
- Tender Beef: Marinated flank steak ensures maximum flavor and tenderness.
- Bold Flavor: Black pepper, soy sauce, and ginger create a deeply savory, slightly spicy taste.
- Crisp-Tender Veggies: Green beans and mushrooms retain texture for a balanced bite.
- Gluten-Free: Naturally gluten-free when using tamari or GF soy sauce.
- Versatile: Serve over rice, noodles, or enjoy on its own for a protein-rich meal.
Ingredients Breakdown
Servings: 4
Protein
- ¾ pound flank steak, trimmed and thinly sliced – lean, tender beef for the stir-fry.
Vegetables
- 1 pound fresh green beans, ends trimmed and snapped into 2–3 inch pieces – crunchy, nutrient-rich vegetable.
- 1 cup mushrooms, sliced (button or cremini) – adds earthy flavor and soft texture.
- 1 medium onion, thinly sliced – provides sweetness and aroma.
Aromatics & Oil
- 2 slices fresh ginger, unpeeled – for fragrant, zesty flavor.
- 3 tablespoons canola oil (divided) – for sautéing and stir-frying.
Liquid & Seasoning
- ¼ cup water – for steaming green beans.
- Salt, to taste – enhances all flavors.
- 2 tablespoons soy sauce – adds savory umami.
- 1 tablespoon cornstarch – thickens marinade and sauce.
- 1 tablespoon rice vinegar or rice wine (or lime juice) – brightens flavor.
- 1 teaspoon sugar – balances savory notes.
- 2 teaspoons coarse black pepper – signature spice in the dish.
Tools & Equipment Needed
- Wok or large skillet
- Cutting board and sharp knife
- Mixing bowl
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Small whisk or fork for mixing marinade
- Tongs for stir-frying beef
Optional: Ladle for serving, ginger grater if peeling ginger.
Step-by-Step Instructions
- Prepare the Ingredients: Snap green beans into 2–3 inch pieces, slice mushrooms and onion, and thinly slice the flank steak against the grain.
- Marinate the Beef: In a bowl, whisk together 2 tablespoons soy sauce, 1 tablespoon cornstarch, 1 tablespoon rice vinegar, 1 teaspoon sugar, and 2 teaspoons coarse black pepper. Add beef slices and marinate for 10–15 minutes.
- Cook the Green Beans: Heat 1 tablespoon canola oil in a wok over high heat. Add green beans and stir-fry for 1 minute, then pour in ¼ cup water, cover, and steam for 6–8 minutes until tender-crisp.
- Sauté Aromatics & Veggies: Increase heat, add another tablespoon oil, and sauté ginger slices for 30 seconds. Add onions and mushrooms and cook until softened, about 3–4 minutes.
- Stir-Fry the Beef: Add remaining oil to the wok, then add marinated beef. Cook, stirring constantly, until browned and cooked through.
- Combine & Finish: Return green beans, mushrooms, and onions to the pan. Stir-fry for 1–2 minutes until everything is evenly coated in the sauce. Taste and adjust seasoning with salt if needed.
- Serve: Serve hot over jasmine rice or noodles, garnished as desired.

Tips & Variations
- Vegetarian Option: Substitute beef with tofu or tempeh, pressing tofu first for best texture.
- Extra Flavor: Add sesame oil or red pepper flakes at the end for depth and heat.
- Different Veggies: Include bell peppers, snap peas, or broccoli for variety.
- Marinade Boost: Add a teaspoon of minced garlic or a dash of fish sauce for umami richness.
- Serving Style: Garnish with sesame seeds or chopped green onions for visual appeal.
Flavor Profile
This stir-fry balances tender, juicy beef with crisp-tender green beans and earthy mushrooms. Sweet onions and fragrant ginger add depth, while soy sauce, rice vinegar, sugar, and black pepper create a glossy, savory-slightly-spicy sauce. The dish delivers a pleasing contrast of textures—soft beef, crunchy beans, and tender mushrooms—making each bite dynamic and satisfying. It’s aromatic, flavorful, and naturally gluten-free, perfect for a quick, balanced weeknight dinner.
Nutritional Overview (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Protein | 30g |
| Carbs | 20g |
| Fat | 15g |
| Fiber | 5g |
Dietary Notes: Gluten-free; can be made vegetarian by swapping beef with tofu or tempeh; naturally nut-free.
Make-Ahead & Meal Prep Tips
- Prep Ingredients: Slice beef, vegetables, and measure liquids in advance.
- Marinate Beef: Can marinate up to 30 minutes ahead for deeper flavor.
- Storage: Store leftovers in airtight container in fridge for up to 2 days.
- Reheating: Reheat gently in a skillet or microwave to maintain beef tenderness.
FAQs
Q1: How can I make the beef more tender?
Slice against the grain as thinly as possible and don’t overcook during stir-frying.
Q2: Can I use frozen green beans?
Yes, but adjust cooking time; steam slightly longer to reach tender-crisp texture.
Q3: Can I add more spice?
Yes, include red pepper flakes or fresh chili slices.
Q4: What rice is best with this stir-fry?
Jasmine rice is ideal, but brown rice or noodles work well.
Q5: Can I double this recipe?
Yes, but use a larger wok or skillet to avoid overcrowding and ensure proper stir-frying.
Cooking Timeline
| Task | Time |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 20 minutes |
| Total Time | 35 minutes |
| Servings | 4 |
Serving Suggestions
- Serve immediately over steamed jasmine rice or egg noodles.
- Garnish with sesame seeds or sliced green onions.
- Plate in shallow bowls to showcase beef and colorful vegetables.
- Ideal for family meals or casual dinner parties.
Recipe Variations
- Spicy Black Pepper: Add fresh sliced chilies or more coarse black pepper for heat.
- Vegetarian Stir-Fry: Use firm tofu or tempeh instead of beef, marinated the same way.
- Extra Veggie Medley: Add bell peppers, snap peas, or broccoli for variety.
- Citrus Twist: Finish with a splash of lime juice or zest for brightness.
Ingredient Spotlight
Flank Steak: Select a fresh, lean cut and slice thinly against the grain for maximum tenderness.
Green Beans: Choose firm, crisp beans for the best texture; trim ends before cooking.
Black Pepper: Coarse black pepper adds bold flavor and a slightly spicy punch, key to the sauce.
Pro Cooking Tips
- Stir-fry on high heat to get quick searing and retain vegetable crunch.
- Don’t overcrowd the pan; cook beef in batches if needed.
- Add aromatics first (ginger, onion) to infuse oil with flavor.
- Stir in sauce and vegetables quickly to maintain crispness and glossy texture.
- Taste and adjust seasoning at the end for a perfectly balanced dish.
Storage & Freezing Guide
- Refrigeration: Airtight container for up to 2 days.
- Freezing: Not recommended; beef may become tough and vegetables lose texture.
- Reheating: Reheat gently on skillet over medium heat to prevent drying out beef.
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Protein | 30g |
| Carbs | 20g |
| Fat | 15g |
| Fiber | 5g |
Dietary Notes: Gluten-free, nut-free, vegetarian-adaptable.
Expanded Conclusion
This Black Pepper Beef, Mushroom & Green Bean Stir-Fry is a quick, flavorful, and healthy weeknight meal that delivers tender beef, crisp vegetables, and bold, savory sauce in every bite. With minimal prep and fast cooking, it’s perfect for busy home cooks who want restaurant-quality results. Save this recipe, share it with friends, and enjoy a versatile, satisfying stir-fry that the whole family will love. Every bite delivers tender, juicy beef, vibrant green beans, and earthy mushrooms coated in a glossy, aromatic sauce that’s sure to become a favorite.
Print
Easy Black Pepper Beef Stir-Fry with Mushrooms & Green Beans – Quick Gluten-Free Dinner
A flavorful and easy stir-fry featuring tender beef marinated in black pepper sauce, mixed with fresh green beans and mushrooms.
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
- ¾ pound flank steak, trimmed and thinly sliced
- 1 pound fresh green beans, ends trimmed and snapped into 2–3 inch pieces
- 1 cup mushrooms, sliced (button or cremini)
- 1 medium onion, thinly sliced
- 2 slices fresh ginger, unpeeled
- 3 tablespoons canola oil (divided)
- ¼ cup water
- Salt, to taste
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon rice vinegar or rice wine (or lime juice as a substitute)
- 1 teaspoon sugar
- 2 teaspoons coarse black pepper
Instructions
- Prepare the ingredients: snap green beans, slice mushrooms and onion, cut flank steak into thin strips.
- Marinate the beef in soy sauce, cornstarch, rice vinegar, sugar, and black pepper for 10–15 minutes.
- Cook green beans: heat oil in a wok, stir-fry 1 minute, steam with water 6–8 minutes.
- Sauté ginger, onion, and mushrooms until softened.
- Add remaining oil and marinated beef, cook until browned.
- Return green beans, mushrooms, and onions to the pan, stir-fry 1–2 minutes, adjust seasoning, and serve hot.
Notes
- Slice beef against the grain for tenderness.
- Add sesame oil or red pepper flakes for extra flavor.
- Vegetarian option: replace beef with tofu or tempeh.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stir-fry
- Cuisine: Asian
- Diet: Gluten Free
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 3g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 70mg



