Side Dishes
This steak and potato stir fry recipe delivers restaurant-quality results with perfectly seared steak and crispy potato cubes—no takeout needed. The secret lies in high-heat searing for the steak and a two-step potato cooking process that guarantees crispy edges without drying out the centers. I developed this method after years of testing, and it consistently delivers that satisfying crunch and tender bite.
What sets this dish apart is the balance of textures and flavors: tender steak strips meet crispy potato cubes coated in a savory-wok sauce, all finished with a quick stir-fry that locks in moisture.
The recipe uses simple pantry staples but transforms them into something impressive with just 20 minutes of active cooking time. The key is proper heat control—starting with high heat for the steak and potatoes, then finishing with a lower heat to meld the flavors.
By the time you plate this dish, you'll have golden-brown steak with caramelized edges and potatoes that are crispy on the outside while remaining tender inside. The wok sauce adds depth with soy, garlic, and ginger, while optional garnishes like green onions or sesame seeds elevate the presentation.
This is the kind of meal that feels like a special occasion without requiring hours in the kitchen.
Whether you're feeding a family or treating yourself to a weeknight upgrade, this stir fry delivers satisfaction in every bite. The technique is straightforward but yields professional-quality results—ideal for anyone looking to impress with minimal effort. Let's get cooking!
Ingredients for steak and potato stir fry
Simple ingredients transform into restaurant-style stir fry with crispy steak and potatoes.
| Ingredient | Amount | Notes |
|---|---|---|
| Ribeye Steak 🥩 | 1 lb | Thinly sliced against grain |
| Russet Potatoes 🥔 | 1 ½ lb | Cut into 1-inch cubes |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Soy Sauce 🥢 | ¼ cup | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | For aroma, not cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Grated finely |
| Cornstarch 🌾 | 2 tbsp | For potato coating |
| Green Onions 🧅 | 3 whole | Sliced thin for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Brown Sugar 🍯 | 1 tbsp | Light or dark |
The ribeye makes all the difference here—look for well-marbled cuts at Whole Foods or your local butcher. Thinly slicing against the grain ensures tender bites. For potatoes, Russet variety is ideal because it crisps beautifully. If you can't find ribeye, sirloin or flank steak work too—just slice extra thin. The vegetable oil is critical; avoid olive oil as it burns at high heat. Grab a high-smoke-point brand like Avocado Oil if you're unsure.
No sesame oil? Toasted sesame seeds plus a splash of soy sauce mimics the flavor. Fresh ginger and garlic can be swapped for powdered versions at half the amount, but fresh is always better. The cornstarch is non-negotiable for crispy potatoes—arrowroot powder works too. For a quicker prep, microwave potatoes 5 minutes before stir-frying to reduce cooking time. The brown sugar adds depth to the sauce, but honey or maple syrup works in a pinch if you're avoiding sugar.
Potatoes stay crispy for 2 days in the fridge if stored in a single layer. Steak is best used fresh but can be prepped 1 day ahead—just refrigerate uncovered to dry slightly. For leftovers, reheat gently in a skillet to restore crispiness. Garnishes like sesame seeds and green onions keep for 1 week in the fridge, so buy extras for other dishes.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—no chopping boards, no extra pans. Just cube the potatoes (no peeling!), slice the steak, and toss everything in one skillet. The potatoes caramelize while the steak sears, and honestly? That’s my kind of cleanup.
- Umami Bomb: That ribeye brings the richness, but the soy and sesame oil? Chef’s kiss. The potatoes soak up the savory depth while staying crispy, and the final drizzle of sesame oil? It’s the little luxury that makes this feel fancy without trying.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Double the batch, and you’ve got hearty leftovers for lunches all week—steak stays tender, potatoes hold their bite, and it reheats like a dream. (Yes, even on a Tuesday night.)
- Budget Steakhouse Vibes: Ribeye feels special, but it’s way more affordable than takeout. A single cut serves four, and the potatoes stretch the meal without breaking the bank. It’s my secret weapon for feeding a crowd without stressing over cost.
Step-by-step instructions for wok-seared steak with crispy potato cubes
Master this technique for perfectly seared steak and restaurant-quality crispy potatoes.
Prepare the Potatoes for Maximum Crispiness
Cut the 1.5 lb russet potatoes into 1-inch cubes—uniform size ensures even cooking. Place them in a large bowl and toss with 2 tbsp cornstarch, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tbsp brown sugar. This coating creates a golden crust while adding subtle sweetness. Let them sit for 10 minutes while you prep the steak.
Here's the thing—don't skip the cornstarch. It's what transforms soft potatoes into shatteringly crisp cubes. I press the coating into each potato with my hands to ensure full coverage. The sugar caramelizes during cooking, giving those cubes a beautiful amber hue and extra crunch.
Sear the Steak in Batches for Perfect Doneness
Heat 0.25 cup vegetable oil in a wok or large skillet over high heat until shimmering. Working in two batches (to avoid overcrowding), add the 1 lb ribeye steak sliced against the grain. Sear for 1-2 minutes per side until edges turn deep brown and the steak reaches medium-rare (130°F internal temp). Remove and set aside.
This batch method prevents steaming the steak, which would make it tough. You'll know it's ready when the edges crisp up and the steak releases easily from the pan. If you're using a meat thermometer, pull it at 130°F—it'll rise to 135°F while resting. Overcooking here ruins everything, so stay vigilant.
Fry the Potatoes Until Golden and Crisp
Add the remaining 0.25 cup vegetable oil to the same wok and heat over medium-high heat. Working in batches if needed, fry the coated potatoes for 8-10 minutes, stirring occasionally, until they turn golden brown and develop a crisp exterior. The internal temperature should reach 190°F—this ensures they're fully cooked without being mushy.
Don't walk away during this step. The potatoes go from perfect to burnt in seconds. You want that satisfying crunch when you bite into them. If you notice some pieces browning faster, remove them to a plate and continue frying the lighter pieces separately before combining.
Build the Stir-Fry Sauce with Depth of Flavor
Reduce heat to medium, add 4 minced garlic cloves and 1 tbsp grated fresh ginger, and cook for 30 seconds until fragrant. Pour in 0.25 cup soy sauce and 1 tbsp sesame oil, then simmer for 1 minute. Stir in the seared steak and crispy potatoes, tossing everything together for 2 minutes to coat evenly.
The sauce should cling to the steak and potatoes, creating a glossy finish. If it looks too thick, add 1-2 tablespoons hot water to loosen it slightly. This is where all the flavors come together—the umami from the soy, the aromatic punch from garlic and ginger, and the natural sweetness of the caramelized potatoes.
Finish with Garnishes and Serve Immediately
Transfer the stir-fry to serving plates and garnish with 3 sliced green onions and 1 tbsp toasted sesame seeds. The contrast of fresh green onions against the rich, crispy potatoes adds a bright finish. Serve while everything is piping hot—this dish tastes best straight from the wok.
Each bite should deliver that perfect combination of tender steak, shatteringly crisp potatoes, and a sauce that balances savory, sweet, and umami. This isn't just a stir-fry—it's a complete meal with texture and flavor at every level. Leftovers? They won't last that long anyway.
Pro Tips For Making Steak And Potato Stir Fry
- CUT POTATOES UNIFORM: Russets turn to mush if they’re chunky—slice them into ½-inch matchsticks, soak in cold water for 10 minutes, then drain. This keeps them crisp during the stir-fry instead of turning into glue.
- SEAR STEAK FIRST: Ribeye needs a head start—sear it on high heat for 2-3 minutes per side before adding potatoes. This locks in juices and gives you a proper crust, not a sad, overcooked slab.
- SALT POTATOES BEFORE FRIED: Toss the drained potato slices with a pinch of salt before hitting the pan. It seasons the starch and prevents bland, watery potatoes—no one wants a stir-fry that tastes like nothing.
- USE SESAME OIL LAST: Drizzle sesame oil in the final 30 seconds, off the heat. It burns fast and tastes bitter if added early—this way, you get that nutty aroma without sacrificing flavor.
Pro cooking tips for steak and potato stir fry
High-Heat Mastery
Your wok or skillet needs to be screaming hot—think high heat until oil shimmers like a desert mirage. I test it by tossing in a potato cube: if it sizzles immediately and turns golden within 30 seconds, you're ready.
Too cool? Your potatoes will steam instead of crisp. For the steak, use a cast-iron wok or carbon steel pan—they retain heat better than nonstick. Preheat for 5 minutes before adding oil. 🔥
Two-Stage Potato Technique
Here's my secret: par-cook the potatoes first for 5 minutes in the microwave before stir-frying. This reduces their moisture content, so they crisp up faster and more evenly. After microwaving, toss them with cornstarch and let them sit 10 minutes—this dries the surface even more.
For extra crunch, I add ½ tsp baking powder to the cornstarch mix. The baking powder creates tiny bubbles that puff the potatoes slightly when fried.
Steak Slice Science
Slice your steak ¼-inch thick against the grain for maximum tenderness. Use a sharp chef's knife and keep it at a 30-degree angle for clean cuts. For even faster cooking, freeze the sliced steak for 20 minutes before searing—this tightens the fibers so they cook more uniformly.
I swear by this trick when I'm short on time. Just pat the slices dry with paper towels before cooking to prevent steaming.
Sauce Timing Tricks
Build your sauce last—right before combining with the steak and potatoes. The garlic and ginger should sizzle for just 30 seconds to release their aromas without burning. For a glossier finish, add 1 tsp cornstarch mixed with 1 tbsp water to the sauce at the end.
This creates a natural sheen that makes the dish look restaurant-quality. I also keep a small bowl of hot water nearby to thin the sauce if needed—it's the perfect liquid to use because it's already hot.
Equipment Upgrades
Invest in a wok with a lid for better heat control, or use a 12-inch cast-iron skillet if you're just starting. A meat thermometer is non-negotiable for steak—aim for 130°F internal temp. For extra crispy potatoes, try a wire cooling rack placed over a baking sheet.
After frying, transfer the potatoes to the rack to drain excess oil while keeping them crisp. This little trick makes a huge difference in texture. 💡
Flavor Boost Hacks
Add ½ tsp smoked paprika to the potato coating for a subtle smoky depth. For the sauce, swap 1 tbsp of the soy sauce for fish sauce if you love umami bombs.
I also keep a small bowl of sesame seeds toasted in a dry pan ready to go—just sprinkle them on at the end. For heat lovers, add ½ tsp chili flakes to the sauce. The key is balancing these flavors so they complement rather than overpower the steak's natural richness.
Nutrition facts
Frequently asked questions
Can I use frozen potatoes for this recipe?
Frozen potatoes won't work well here—they release too much moisture and won't achieve the same crispy texture. For best results, always use fresh russet potatoes. If you're short on time, you can microwave them for 5 minutes before stir-frying to reduce moisture, but they won't be as crispy as fresh.
What's the best way to slice steak for stir-fry?
Slice your steak ¼-inch thick against the grain for maximum tenderness. Use a sharp knife at a 30-degree angle for clean cuts. For even faster cooking, freeze the sliced steak for 20 minutes before searing—this tightens the fibers. Pat slices dry with paper towels before cooking to prevent steaming.
How do I prevent the potatoes from getting soggy?
Keep potatoes crispy by tossing them with cornstarch and letting them sit 10 minutes before cooking—this dries their surface. Cook in batches over medium-high heat until golden brown (190°F internal temp). Avoid overcrowding the pan, and serve immediately. For extra crunch, transfer hot potatoes to a wire rack for 5 minutes before combining with steak.
Can I make this recipe with chicken instead of steak?
Swap the steak for 1 lb boneless chicken thighs (they stay juicier than breasts). Slice them ½-inch thick and marinate in 1 tbsp soy sauce + 1 tsp cornstarch for 15 minutes before cooking. Chicken cooks faster than steak—sear for 3-4 minutes per side until golden and 165°F internal temp. The potato technique remains the same!
Why is my sauce too thick or too thin?
If your sauce is too thick, add 1-2 tablespoons hot water to loosen it. For a glossier finish, stir in 1 tsp cornstarch mixed with 1 tbsp water at the end. Too thin? Simmer uncovered for 1-2 minutes to reduce. The ideal sauce should coat the back of a spoon but still be pourable. Taste as you go—adjust seasoning with extra soy sauce or a pinch of sugar if needed.
