Soups & Stews
This beef and cashew nuts recipe transforms a simple weeknight dinner into a restaurant-worthy masterpiece with just one pot and 30 minutes of hands-on time. 🔥 The secret lies in balancing tender beef strips with toasted cashews that add both texture and depth—crunchy on the outside, silky on the inside—while a savory-sweet sauce ties everything together.
I developed this dish after years of experimenting with fusion flavors, and it’s now a staple in my rotation for its bold umami punch and satisfying bite.
The beauty of this recipe is its versatility—it works as a hearty main course with rice or noodles, or even as a filling for lettuce wraps for a lighter option.
The beef cooks quickly in a fragrant blend of aromatics, while the cashews toast to golden perfection, infusing the dish with their natural nutty richness. No fancy equipment is needed; just a stovetop and a little patience to let the flavors meld into harmony.
What you’ll end up with is a dish that’s rich yet balanced, with each bite offering a perfect contrast of tender beef and crunchy cashews bathed in a glossy, umami-packed sauce.
The aroma alone will have everyone at the table anticipating the first forkful, and the leftovers reheat beautifully for an easy lunch the next day. This is comfort food elevated—simple enough for a weeknight but impressive enough for guests.
Pair it with steamed jasmine rice or a fresh cucumber salad to round out the meal, and you’ve got a complete dining experience that feels both indulgent and effortless. Let’s get cooking—this recipe delivers on flavor without the fuss.
Ingredients for beef and cashew nuts
Here’s what you’ll need to turn simple beef and cashews into a restaurant-worthy one-pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Raw Cashews 🥜 | 1 cup | Unsalted, whole or halves |
| Soy Sauce 🍶 | ½ cup | Low sodium preferred |
| Honey 🍯 | 3 tbsp | Light or dark amber |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peel removed |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Brown Sugar 🍚 | 2 tbsp | Light or dark |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust for heat |
| Green Onion 🧅 | 3 whole | Thinly sliced, white part |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The flank steak is your star—look for thinly sliced cuts at the butcher counter or ask them to slice it against the grain for you. Costco or Whole Foods> usually have pre-sliced options, but if you’re buying whole, slice it yourself for that perfect texture. Cashews? Trader Joe’s has the best unsalted bulk bins—cheaper than pre-packaged and fresher. Toast them yourself (dry pan, 5 minutes) for maximum crunch, or buy pre-toasted if you’re in a rush. The ginger and garlic? Fresh is non-negotiable here—they’re the umami backbone of the sauce.
No soy sauce? Coconut aminos work in a pinch, just cut the honey slightly. Short on cashews? Pecans or walnuts toast just as well, though texture changes. The honey adds that perfect balance—if you’re avoiding sugar, maple syrup works, but it’ll taste more pronounced. Red chili flakes? Cayenne powder at half the amount if you prefer smoother heat. And if you’ve got leftover sesame oil, save it for this dish—it’s the secret to that restaurant aroma. The green onions? Use the white parts only for the sauce, save the greens for garnish.
This reheats like a dream—just add a splash of water and warm through. Keeps 4-5 days in the fridge, freezes for 3 months if you portion it properly. I like to store it in glass containers with the sauce on top—keeps everything from sticking. Double the batch if you’re feeding a crowd; it’s that good. Garnish with extra sesame seeds and green onions right before serving—they add that final pop of freshness.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just slice the flank steak thin, toss it with raw cashews, soy sauce, and honey, then let the garlic cloves sizzle in the same pan. Minimal cleanup, maximum flavor.
- Sweet-Savory Balance: That honey-soy glaze? It’s the star. The cashews add crunch, the garlic brings heat, and the steak stays tender—like a grown-up version of my favorite takeout dish.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The flavors hold up for days, and it’s hearty enough to keep me full until dinner. (Yes, even on a Tuesday night.)
- Budget Win: Flank steak stretches far, and raw cashews are cheaper than you’d think. I make a big batch, freeze half, and still save money compared to restaurant versions. Practical, delicious, and guilt-free.
Step-by-step instructions for crunchy-silky umami fusion
This one-pot wonder delivers perfect texture contrast every time—juicy beef, toasted cashews, and glossy sauce.
🔥 Step 1: Sear the Flank Steak for Maximum Flavor
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 1.5 lb flank steak in a single layer. Let it sear undisturbed for 2-3 minutes per side until deeply browned—this builds the rich foundation for your sauce.
I press down gently on the steak during the first minute to prevent curling. Once browned, remove the steak and set it aside on a plate. Don't drain the pan—those browned bits are pure flavor gold. If the pan gets too crowded, work in batches, but keep the heat steady to maintain that perfect sear.
👨🍳 Step 2: Build the Umami-Packed Sauce Base
In the same Dutch oven, add the 1 tablespoon sesame oil and 1 tablespoon fresh ginger. Stir for 30 seconds until fragrant—you should smell that warm, citrusy ginger aroma. Add the 6 cloves garlic cloves and cook for another 30 seconds until just golden.
Here's the thing—don't let the garlic burn. It happens fast, and burned garlic tastes bitter. Now pour in the 0.5 cup soy sauce and 3 tablespoons honey, scraping up all those browned bits from the bottom. Let this mixture simmer for 2 minutes until slightly thickened and glossy.
🍳 Step 3: Toast the Cashews for Perfect Crunch
While the sauce simmers, add the 1 cup raw cashews to the pot. Stir constantly for 1-2 minutes until they turn a light golden color and become fragrant. This toasting step is crucial—it prevents soggy nuts and adds that perfect crunch to every bite.
Watch them closely—they go from raw to toasted in seconds. If you see any cashews darkening too quickly, remove them with a slotted spoon and set aside. The sauce will continue cooking while we finish the rest of the dish.
🥘 Step 4: Combine and Simmer to Perfection
Return the seared steak to the Dutch oven along with any accumulated juices. Add the 2 tablespoons brown sugar, 0.5 teaspoon red chili flakes, 1 teaspoon salt, and 0.5 teaspoon black pepper. Stir everything together and bring to a gentle simmer.
Cover and let it cook on low heat for 10-12 minutes, stirring occasionally. The sauce should thicken slightly and coat the back of a spoon. You're looking for a balance here—tender beef, not falling-apart texture, and a sauce that clings beautifully. If it gets too thick, add 1-2 tablespoons water to loosen it.
🍽️ Step 5: Finish and Serve with Crunchy Garnishes
Once everything is heated through, turn off the heat and let it rest for 2 minutes. This gives the flavors time to meld together. Stir in the 3 whole green onion (sliced) and 1 tablespoon sesame seeds just before serving.
Serve immediately over steamed rice or noodles for the ultimate texture contrast. The beef should be tender but still hold its shape, the cashews should provide that satisfying crunch, and the sauce should be glossy with just the right balance of sweet, salty, and umami flavors. Don't forget to taste and adjust seasoning if needed—sometimes a pinch more salt or a drizzle of extra sesame oil takes it to the next level.
Pro Tips For Making Beef And Cashew Nuts
- SEAR THEN REST: Get that pan screaming hot—flank steak needs a deep crust, not a sad sizzle. After searing, hit it with foil and let it rest 5-10 minutes before slicing, or it’ll turn into chewy rubber. (Yes, even if you’re impatient like me.)
- TOAST THE CASHEWS: Skip the raw cashews—they’ll taste bland and gummy. Dry-toast them in a pan over medium heat for 3-4 minutes until golden, stirring constantly. That nutty aroma is the difference between "meh" and "wow."
- SALT THE STEAK TWICE: Generously salt the flank steak before searing, then again after slicing. The first layer seasons the surface; the second ensures every bite has that savory punch. (I learned this the hard way—underseasoned beef is a crime.)
- BALANCE THE SAUCE: Mix soy sauce and honey in a 3:1 ratio (soy to honey) for depth. Too much honey? It’ll cloy. Too little? The dish loses its gloss. Taste as you go—this isn’t a science experiment, but close.
Pro cooking tips for great beef and cashew nuts
Sear Like a Pro
For that restaurant-quality depth, sear your flank steak in a single layer over medium-high heat until deeply browned—this creates the Maillard reaction that builds flavor. I press down gently with a spatula during the first minute to prevent curling, which ensures even cooking.
If your pan gets crowded, work in batches but keep the heat steady. Never drain the pan—those browned bits are flavor gold that will form the base of your sauce. 🔥
Toast Cashews Right
Toast your cashews in the same pot as the sauce for maximum flavor infusion. Stir constantly for 1-2 minutes until they turn a light golden color—this prevents soggy nuts and adds that perfect crunch. Watch closely: they go from raw to toasted in seconds!
If any darken too quickly, remove them with a slotted spoon to avoid burning. Pro tip: Trader Joe’s bulk cashews toast best due to their freshness and consistent size. ✨
Sauce Balance Tricks
The sauce should coat the back of a spoon but remain glossy—not thick like gravy. If it gets too thick during simmering, add 1-2 tablespoons water to loosen it.
For extra depth, scrape up all those browned bits from the bottom of the pan when adding the soy sauce and honey. I like to taste the sauce midway through cooking—sometimes a pinch of fish sauce (just ½ teaspoon) adds another umami layer if needed. 💫
Low-and-Slow Simmer
After combining everything, simmer on low heat for 10-12 minutes with the lid slightly ajar. This gentle cooking prevents the beef from overcooking while allowing the sauce to meld with the flavors. Stir occasionally to distribute heat evenly.
The goal is tender beef that holds its shape—not falling-apart texture. If your beef finishes early, remove it and keep it warm while you thicken the sauce further. ⏰
Rest for Flavor Fusion
Let the dish rest for 2 minutes off heat before serving. This short pause allows the flavors to meld together and the juices to redistribute, ensuring every bite is packed with umami.
Stir in the green onions and sesame seeds just before serving—they add freshness and a final pop of texture. For extra richness, drizzle with a few drops of toasted sesame oil right before eating. 💡
Equipment Upgrades
While a basic Dutch oven works perfectly, I upgrade to a cast iron skillet for better heat retention and searing power. A meat thermometer ensures your beef hits 135°F internal temperature (medium-rare) without overcooking.
For even easier cleanup, line your pot with parchment paper before adding ingredients—just remove and discard after cooking. A microplane makes quick work of grating fresh ginger, and a garlic press speeds up prep time for those aromatic cloves. 💪
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut of beef?
For this recipe, sirloin or ribeye work beautifully—they hold up well to searing and stay tender. If using a tougher cut like chuck roast, slice it thinly against the grain and simmer longer (15-20 minutes) to ensure tenderness. Avoid lean cuts like filet mignon—they'll dry out during the long simmer. Always slice against the grain for maximum tenderness!
Why do my cashews turn bitter when toasting?
Over-toasting is the most common issue! Cashews burn quickly, especially in small batches. Keep a close eye on them and remove from heat immediately when they reach a light golden color (1-2 minutes). If they darken too much, they'll taste bitter. For extra insurance, toast them in a dry skillet first before adding to the sauce—this gives you more control.
How can I make this dish gluten-free?
Simply replace the soy sauce with tamari (gluten-free soy sauce) or coconut aminos. Check that your sesame oil and sesame seeds are certified gluten-free too. The rest of the ingredients are naturally gluten-free, so this swap keeps all the umami flavor while making it safe for gluten-sensitive diets.
What's the best way to reheat leftovers?
Reheat gently in a skillet over low heat with 1 tablespoon water to prevent drying out. Stir occasionally for 3-4 minutes until warmed through. Microwaving works in a pinch, but the sauce can get watery—cover with a damp paper towel and heat in 30-second intervals. Leftovers keep for 4-5 days in the fridge.
Can I make this recipe with ground beef instead?
Yes, but texture will differ! Use lean ground beef (85/15) and brown it thoroughly first. For best results, add the ground beef after toasting the cashews and simmer for 8-10 minutes instead of 12. The sauce will absorb more, so you may need 1 extra tablespoon water to maintain consistency. Brown the meat in batches to avoid steaming.
