Main Courses
This cashew fried rice recipe transforms simple ingredients into a vegetarian powerhouse with crispy cashews and celery that adds satisfying crunch. The secret lies in perfectly toasted cashews—roasted until golden and nutty—while the celery stays crisp through quick stir-frying.
I’ve perfected the balance of savory soy sauce, umami mushrooms, and a touch of sweetness from sesame oil, ensuring every bite delivers restaurant-quality depth without the fuss.
What sets this dish apart is the wok-hei technique, achieved by high-heat stir-frying in a well-seasoned pan. The cashews add protein and creaminess, while the celery brings freshness that cuts through the richness.
Whether you’re meal prepping for the week or whipping up dinner in 20 minutes, this recipe adapts effortlessly—add a fried egg for extra heartiness or keep it veggie-forward with bell peppers and snap peas. The result? A fragrant, textured dish that’s as nutritious as it is delicious.
Ingredients for cashew fried rice
Toasted cashews and crisp celery bring restaurant-quality texture to this vegetarian fried rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Raw Cashews 🥜 | 1 cup | Toasted until golden brown |
| Long-Grain White Rice 🍚 | 3 cups | Day-old, chilled and broken |
| Yellow Onion 🧅 | 1 whole | Diced into 1/4-inch pieces |
| Celery Stalks 🥬 | 2 whole | Thinly sliced on diagonal |
| Shiitake Mushrooms 🍄 | 4 whole | Stems removed, sliced thin |
| Garlic Cloves 🧄 | 4 cloves | Minced into fine paste |
| Tamari or Soy Sauce 🍶 | 3 tbsp | Gluten-free preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point preferred |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Green Onions 🧅 | 3 whole | Thinly sliced, for garnish |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Sesame Paste 🥜 | 1 tbsp | For extra nutty depth |
The cashews deserve special attention—raw, unroasted cashews toast best in a dry pan until golden and fragrant. Trader Joe's carries them in bulk, and the price per pound is unbeatable. Look for whole cashews over pieces, as they toast more evenly. Celery should be fresh and crisp, not woody; store it in a sealed container with a paper towel to maintain crunch. Shiitake mushrooms add umami depth—dried shiitakes rehydrated work too, but fresh are preferred for texture. For the rice, day-old grains prevent mushiness; cook extra rice the night before and refrigerate uncovered to dry the surface.
No tamari? Regular soy sauce plus an extra pinch of salt works, though tamari's richer flavor shines here. Substitute peanut butter for sesame paste if needed—just reduce the oil slightly to balance richness. The sesame oil is non-negotiable for aroma; Kadoya brand from Asian markets has the best toasted profile. For extra crunch, add crispy fried shallots at the end. The garlic can be pre-minced from a jar, but freshly minced releases more flavor. If you're short on time, frozen stir-fry veggie mix (thawed) can replace the celery and mushrooms without sacrificing texture.
Store cooked fried rice in an airtight container for 4 days—the cashews stay crisp for the first 2 days if kept dry. Freeze portions for 3 months by spreading rice on a tray first to prevent clumping. Reheat gently in a skillet with a splash of water to restore crispness. For meal prep, double the cashews and store separately; toast fresh before serving. The dish reheats beautifully but loses some celery crunch—add fresh celery slices on top if serving later.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything (raw cashews, rice, veggies) into one hot pan, stir, and walk away. The shiitake mushrooms soften into chewy bites while the onions caramelize right there, no extra bowls needed.
- Creamy Crunch Surprise: Between us, the toasted cashews add this unexpected texture—crunchy, buttery, and nutty—that takes this fried rice from basic to "I’ll have seconds." (Yes, even on a Tuesday night.) The celery adds a fresh bite that balances the richness perfectly.
- Meal Prep MVP: I make double batches on Sundays because this keeps amazingly in the fridge for four days—no soggy rice here. Reheat it with a splash of water, and it’s like it was just made. Honestly, my kids’ school lunches have never been this easy.
- Budget-Friendly Luxury: Cashews might sound fancy, but a small bag goes a long way, and shiitake mushrooms add depth without breaking the bank. Plus, using day-old rice (like I always have) makes this dish even more practical—zero waste, all flavor.
Step-by-step instructions for cashew fried rice with nutty depth
Master this fusion dish where toasted cashews meet crispy celery and umami-packed shiitake.
Toast Cashews and Prepare Vegetables
Preheat your oven to 350°F and spread the 1 cup raw cashews on a baking sheet. Toast for 8-10 minutes until golden brown and fragrant—this develops their nutty depth. Let them cool completely before using. While they toast, prepare all vegetables precisely as specified: dice the 1 whole yellow onion into ¼-inch pieces, thinly slice the 2 whole celery stalks on a diagonal for maximum crunch, and slice the 4 whole shiitake mushrooms stems removed, into thin strips.
Mince the 4 cloves garlic into a fine paste using the flat side of your knife—this ensures even distribution and prevents garlic bits from remaining whole. Thinly slice the 3 whole green onions for garnish. The celery should be cut uniformly to ensure even cooking and maintain that signature crisp-tender texture throughout the dish.
Build the Flavor Base
Heat a large, heavy-bottomed skillet or wok over medium-high heat. Add 2 tablespoons vegetable oil and swirl to coat the pan evenly. Add the diced yellow onion and cook for 3-4 minutes until softened but not browned. Add the sliced celery and shiitake mushrooms, stirring frequently for 4-5 minutes until the celery begins to crisp at the edges—that's your cue for perfect texture.
Add the minced garlic paste and cook for 30 seconds until fragrant. Immediately pour in the 3 tablespoons tamari or soy sauce and stir to combine. The sauce should coat the vegetables—if it looks too thick, add 1 tablespoon water to loosen it slightly. This step develops the umami foundation that carries through the entire dish.
Incorporate Rice and Nutty Elements
Add the 3 cups day-old, chilled, broken long-grain white rice to the skillet, breaking up any large clumps with your spatula. Stir-fry for 3-4 minutes until the rice is heated through and begins to separate. This chilled rice is crucial—it prevents mushiness and ensures each grain remains distinct in the final dish.
Push the rice to one side of the pan and add 1 tablespoon vegetable oil. Scatter the toasted cashews and sesame seeds into the empty space, cooking for 1-2 minutes until the cashews are lightly toasted and the sesame seeds begin to sizzle. Stir everything together, then add the 1 tablespoon sesame paste and 1 tablespoon sesame oil, tossing vigorously to coat every grain with the nutty, aromatic sauce.
Season and Finish
Season immediately with ½ teaspoon salt and ¼ teaspoon freshly cracked black pepper, tossing well to distribute evenly. Taste and adjust seasoning—you want a balance of umami from the tamari, nuttiness from the cashews, and subtle sweetness from the caramelized celery. The rice should be hot, the cashews toasted but not burnt, and the celery still offering that satisfying crunch.
Remove from heat and immediately garnish with the thinly sliced green onions. Serve while steaming hot, with each bite delivering that perfect contrast of crisp celery, creamy cashew richness, and umami depth. The dish should hold its shape while remaining tender—if it feels too dry, add a splash of hot water and toss briefly to refresh the moisture.
Pro Tips For Making Cashew Fried Rice
- TOAST THE CASHEWS FIRST: Skip the raw nut crunch—toss them in a dry pan over medium heat for 3-4 minutes until golden and fragrant. I learned this the hard way: raw cashews just melt into the rice instead of adding texture. Do this while prepping veggies so they’re ready when you start frying.
- CHOP CELERY SMALLER THAN YOU THINK: Celery’s stringy when overcooked, so dice it into 1/4-inch pieces—smaller than usual fried rice. My grandmother swore by this, and she was right: it softens perfectly without turning to mush. (Yes, even if you’re impatient like me.)
- USE DAY-OLD RICE: Fresh rice turns to glue in fried rice—no joke. Spread leftover rice on a tray to dry out for 10 minutes before stirring. This isn’t the prettiest method, but it’s the tastiest. (Your future self will thank you.)
- SAUTÉ MUSHROOMS UNTIL DRY: Shiitakes release water like crazy, so cook them in batches until all moisture evaporates before adding to the rice. I was skeptical until I tried it—wet mushrooms make the final dish soggy, and no one wants that.
Flavor customization for cashew fried rice
Spicy Thai Twist
Add 1 tbsp red curry paste (like Maesri) when cooking the mushrooms and celery for a Thai-inspired kick. Balance the heat with 1 tsp coconut sugar and ½ tsp lime zest to complement the cashews.
Top with fresh cilantro and crushed Thai bird’s eye chili flakes for extra zing. 🌶️
Sweet & Smoky BBQ
Swap tamari for 2 tbsp BBQ sauce (I love Sweet Baby Ray’s) and add 1 tbsp smoked paprika to the rice. Stir in ½ cup diced pineapple during the final toss for a sweet-tangy contrast. Garnish with extra toasted cashews and a drizzle of chipotle oil for smoky depth.
Coconut Curry Fusion
Replace sesame oil with 1 tbsp coconut oil and stir in ½ cup light coconut milk with the rice. Add 1 tsp curry powder and ½ tsp turmeric for golden color. Top with toasted coconut flakes and extra green onions for a fragrant, creamy twist.
Garlic & Herb Boost
Increase garlic to 6 cloves and add 2 tbsp chopped fresh herbs (thyme or basil) when tossing with the rice. Finish with a squeeze of lemon juice to brighten the dish. This variation works especially well with day-old rice for maximum flavor absorption.
Extra Crunchy Version
Add ½ cup crushed potato chips (like Lay’s) or fried shallots for added crunch. Toss them in during the final minute of cooking so they stay crisp. This works surprisingly well with the cashews and celery for a satisfying texture contrast. 🥔
Protein-Packed Add-Ins
For extra protein, stir in ½ cup cooked chickpeas or ¼ cup crumbled tofu during the final toss. Both absorb flavors beautifully and add heartiness without overpowering the cashew creaminess. Keep the dish vegan by omitting sesame oil and using coconut oil instead.
Nutrition facts
Frequently asked questions
Why do I need day-old rice for this recipe?
Day-old rice is crucial because it's drier and more separate, preventing mushiness when stir-fried. Freshly cooked rice contains too much moisture, which turns fried rice into a gluey mess. The chilled rice also absorbs flavors better and maintains its individual grains. Pro tip: Cook extra rice the night before and refrigerate uncovered to dry the surface even more.
Can I use raw cashews instead of toasted ones?
Raw cashews won't provide that essential nutty depth and texture. Toasting develops their flavor and creates crisp edges that contrast perfectly with the soft rice. For best results, toast them in a dry pan over medium heat for 5-7 minutes until golden brown and fragrant. If you're short on time, you can use store-bought roasted cashews, but they won't be as flavorful.
How do I keep the celery crisp in fried rice?
The secret is quick cooking and proper prep. Slice celery thinly on a diagonal (this increases surface area) and cook it for only 3-4 minutes at high heat. Add it with the mushrooms and onions - it should just start to soften at the edges but remain crisp in the center. For extra crunch, add fresh celery slices on top right before serving.
What's the best way to reheat cashew fried rice?
Reheat gently in a skillet over medium heat with 1 tablespoon water or oil to restore moisture and crispness. Stir constantly for 2-3 minutes until hot through. Microwaving works but makes the cashews soggy. For meal prep, store components separately - keep rice and veggies together, and store cashews separately to maintain their crisp texture until ready to serve.
Can I make this recipe gluten-free?
Simply replace tamari with coconut aminos or gluten-free soy sauce. All other ingredients are naturally gluten-free. For extra flavor, add 1 teaspoon gluten-free fish sauce when cooking the mushrooms and celery. This maintains the umami depth while keeping the dish safe for gluten-sensitive eaters.
