• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • Meal Planning Made Simple
  • About Me
  • Home

Plan. Eat. Post. Repeat.

menu icon
go to homepage
  • Recipe Index
  • Meal Planning Made Simple
  • About Me
  • Home
  • Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipe Index
    • Meal Planning Made Simple
    • About Me
    • Home
  • Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Stovetop

    Updated: Aug 14, 2025 · Published: Oct 14, 2020 by Cassie Waltman · This post may contain affiliate links · 1 Comment

    Cashew Stir Fry with Mango and Tofu

    click here to get straight to the recipe

    Sweet and savory with lots of crisp texture, this Cashew Stir Fry with Mango and Tofu is a quick dinner that almost never leaves leftovers. Tofu cubes are fried in a skillet for crisp edges and then tossed with cashews, celery, water chestnuts, and sweet mango for a perfect combination. An easy stir fry sauce with optional spice coats the stir fry for a main dish that pairs well with rice or noodles. This recipe is an easy addition to your family's meal plan rotation!

    The stir fry is plated on a round platter and surrounded by red chili sauce and steamed rice.

    Adding nuts to a stir fry gives a crunchy texture and heartier meal. A cashew nut stir fry is popular in many Asian cuisines and this recipe is inspired by a Thai stir fry I used to get all the time at a favorite Bay Area restaurant. It took a long time for me to achieve the balance of flavors in the sauce and stir fry to taste just how I remembered it, but now the recipe is ready for you to enjoy!

    A sweet addition to savory meals means dinner gets even more delicious and kid-friendly. Mango is our go-to for adding a touch of sweetness to dinner dishes. Try this salmon with mango and peach salsa or these beef tacos with mango and cucumber salad next!

    Jump to:
    • Cashew Stir Fry Ingredients
    • Stir Fry Sauce Ingredients
    • Instructions
    • Make a Vegetarian Cashew Stir Fry
    • Substitutions and Variations
    • Equipment
    • Serving Suggestions
    • Make This Recipe Kid-Friendly
    • Storage
    • Make Ahead Options
    • FAQ
    • Kid Favorite Recipes
    • Quick Skillet Dinners
    • Try It and Share
    • Recipe
    • Comments

    Cashew Stir Fry Ingredients

    I include ingredient notes here when I think they'll be helpful, including ways to source, any preparation tips, or why I've chosen a particular ingredient. Be sure to check out the recipe card below for the full list of ingredients and their quantities!

    Ingredients for the cashew stir fry are arranges on a wooden board and are labeled with white text boxes including vegetable oil, tofu, water chestnuts, mango, celery, and cashews.
    • Firm Tofu - A 14-ounce block of firm tofu should be pressed to remove the excess moisture and then it can be cubed up for the stir fry. Using firm tofu is important so that it won't crumble while frying up. You'll find tofu in the produce department of your supermarket.
    • Vegetable Oil - Any neutral oil will work for this stir fry, like avocado oil, corn oil, canola oil, or vegetable oil.
    • Celery - Choose firm and bright green stalks of celery for the stir fry. They keep their crunch even after being cooked.
    • Water Chestnuts - Canned sliced water chestnuts can be found in the international foods aisle of your large supermarket. Water chestnuts are firm in texture and have a mild and slightly sweet flavor. They will remain crisp even after cooking. 
    • Mango - Choose a fresh mango that is soft to the touch for ripe and sweet fruit. The ones pictured in this post are Ataulfo mangoes, and they are so sweet and juicy. You can also use frozen mango chunks in the recipe, just allow them to thaw slightly while you prepare the other ingredients. I find that frozen mango chunks are a bit too big for the stir fry and need to be cut in half or quarters before adding to the recipe.
    • Cashews - Use raw or roasted cashews, but avoid salted nuts if possible. If you only have salted cashews on hand, reduce the soy sauce that you add to the recipe so that the dish isn't too salty.

    Stir Fry Sauce Ingredients

    Ingredients for the stir fry sauce are in small white bowls on a wooden surface and are labeled with white text boxes including chili garlic sauce, cornstarch, brown sugar, fish sauce, and soy sauce.
    • Brown Sugar - This is my favorite sweetener for stir frys or any marinade.
    • Fish Sauce - Fish sauce was key to getting the authentic flavor in this stir fry.  For most recipes I use the Three Crabs brand, which I buy at my local Asian market.  You can also use a fancier Red Boat brand which I often see in the International section of the supermarket. Red Boat fish sauce can be a bit stronger, though, so adjust quantities in the recipe to suit your taste.
    • Light Soy Sauce - A low-sodium soy sauce is lighter in flavor and salt levels than other soy sauces. 
    • Cornstarch - Cornstarch helps to thicken the stir fry sauce. Only add it to cold liquids to get a smooth sauce.
    • Chili Garlic Sauce - This flavorful combination of chilis, salt, garlic, and vinegar is a bit spicy but also has a bright acidity that adds to the stir fry sauce. You can also use sambal oelek (or sambal ulek) or omit the spice altogether. We find sambal oelek and chili garlic sauce at our Asian market or in well-stocked supermarkets.

    Instructions

    A block of tofu is wrapped in a white towel.

    Remove the tofu from the packaging and wrap it well in a clean kitchen towel or layers of paper towel.

    A wrapped block of tofu is pressed between two plates.

    Press the wrapped tofu between two plates. You can add additional weight to the top the the bundle with a canned food item. Press the tofu for 10 minutes.

    The stir fry sauce is whisked together in a white bowl.

    While the tofu is being pressed, whisk together the stir fry sauce ingredients in a small bowl.

    Mango and celery are prepared on a wooden cutting board.

    Prepare the celery by slicing the clean stalks into ½-inch pieces at an angle. Cut the mango halves into a grid and then scoop out the cubed fruit from the skin. Open your can of water chestnuts and drain them.

    Tofu is cut into strips and cubes on a wooden cutting board.

    Cut the tofu in half so that you get two thinner rectangles. Cut each of those into strips about 1-inch wide and then cut the strips into cubes.

    Oil is added to the bottom of a skillet.

    Heat a skillet over medium-high heat for a couple of minutes. Add the oil to the skillet and swirl the pan to completely coat the bottom of the skillet.

    Tofu cubes are fried in the bottom of a skillet.

    Add the tofu cubes to the pan and don't mess with them for about 5 minutes. With a stainless steel skillet, you'll need to let the first side of the cubes brown up completely without touching them so that they release from the pan.

    The tofu cubes are flipped in the skillet, revealing crisp golden edges.

    Flip all of the tofu cubes over to allow them to brown completely on the second side for crispy tofu. Remove the fried tofu to a plate.

    Water chestnuts and celery slices are sauteed in a skillet.

    Add the water chestnuts and the celery to the skillet and stir fry the vegetables for 3 minutes or so, until the celery gets a bit tender.

    Cashews, mango, fried tofu, and the stir fry sauce are added to the skillet of celery and water chestnuts.

    Add the mango, cashews, cooked tofu, and stir fry sauce to the skillet.

    All of the stir fry ingredients are tossed together and coated in the glossy sauce.

    Stir fry the ingredients until the sauce is thickened and glossy and coats everything equally. The stir fry should be well mixed and is ready to serve.

    Make a Vegetarian Cashew Stir Fry

    We love the texture of tofu in this stir fry, but the recipe uses fish sauce so it's not vegetarian. If you'd like a vegetarian version of this recipe, source a vegan fish sauce at your local Asian market.

    Substitutions and Variations

    The substitutions listed below have been tested in this recipe and work well. If you successfully make any other ingredient substitutions, let us know in the comments!

    • Chicken Cashew Stir Fry - We make this stir fry often using boneless, skinless chicken thighs trimmed and cut into bite-sized pieces. The chicken should be cooked thoroughly in oil and transferred to a separate plate, just like the process for the tofu. The chicken will take less time than the tofu!
    • Omit Fish Sauce - If fish sauce isn't a staple in your kitchen, I urge you to reconsider! You can, however, make this cashew stir fry using only light low-sodium soy sauce. Increase the soy sauce in the stir fry sauce to 2 tablespoons.

    Equipment

    Choose your favorite kitchen tools for the prep of this stir fry! Here are three tools/methods for frying up the tofu cubes:

    • Air Fryer - If frying the tofu in a skillet looks like it will be too tricky, you can air fry the tofu cubes! Toss or spray them with oil and cook them in a tray-style air fryer for 20 minutes at 425F. Cooking times will vary depending on your model or style of air fryer. Prepare the rest of the stir fry in the skillet and add your cooked tofu at the end.
    • Stainless Steel Skillet - A large and sturdy stainless steel skillet is great for developing crisp edges on your tofu cubes. It's essential that you let the tofu completely brown on one side before trying to flip the cubes or they will stick and break apart.
    • Non-Stick Skillet - You can also use a non-stick skillet to fry up the cubes of tofu for a less error-prone method. Use tools for flipping and stir frying that won't scratch the surface!

    Serving Suggestions

    Transfer the stir fry to a serving bowl and bring it to the table along with extra chili garlic sauce and cooked rice or noodles.

    A plate of the cashew stir fry with a mound of rice sits on a wooden platter alongside chili sauce and dishes of stir fry and rice.

    Make This Recipe Kid-Friendly

    This stir fry is great for the whole family. I have one kid that won't eat fruit with savory things, but it's easy to pick out those pieces and still have a stir fry they enjoy. The ingredients are easy to see and nothing is "hidden" here, so kids are confident they know what they are putting on their plates.

    Storage

    Store any leftovers in an airtight container for up to 3 days in the refrigerator. This cashew stir fry reheats well, but the tofu won't be crisp after reheating. It still makes a great lunch for later in the week!

    Make Ahead Options

    You can press your tofu between two plates and keep it in the refrigerator ahead of time to save on prep right before dinner. You can also slice the mango and celery to have everything set for a speedy prep! Your rice or noodles are likely to take longer than the stir fry with these steps, so start any sides right away.

    FAQ

    Can you use salted cashews in a cashew stir fry?

    Yes, feel free to use salted cashews in your stir fry. Adjust the salt levels by reducing the amount of soy sauce you add to the stir fry sauce.

    What other fruits are good in stir fry?

    Fruit in a stir fry is a great way to balance salty and sweet flavors in your dinner. Use mangoes, pineapple, or mandarin orange sections.

    How can you add spice to cashew stir fry?

    Use small whole chiles like a Thai birds-eye chili and cook them along with the celery and water chestnuts. You can also serve your stir fry with sriracha, chili garlic sauce, or sambal oelek.

    Kid Favorite Recipes

    This stir fry has been in our rotation of kid-requested dinners for years now! Here are some other great options for recipes that your pickiest eaters will enjoy:

    • A gray bowl is piled with a orange-red pasta with chickpeas and grated Parmesan cheese.
      Cozy One Pot Pasta e Ceci (Pasta with Chickpeas)
    • A pot of Vegan Chili Mac sits on a black surface next to a stack of white bowls and a serving of pasta garnished with chopped fresh tomatoes.
      Vegan Chili Mac
    • A gray plate with tacos in charred tortillas with pork, avocado, jalapeno, and slaw filling.
      Quick Ground Pork Tacos with Corn and Cabbage Slaw
    • A bacon cheeseburger sub topped with lettuce and special sauce in a basket alongside potato chips.
      Quick and Easy Bacon Cheeseburger Subs With Special Sauce

    Quick Skillet Dinners

    This tasty cashew stir fry is ready in 30 minutes, a lifesaver on busy nights. Here are some other great options for quick skillet dinners:

    • A white platter filled with a ground pork stir fry with red pepper pieces and green basil sits on a black and white woven fabric.
      Basil Stir Fry with Pork (Pad Kaprow)
    • A detail image of the chickpea stew shows the beans in an orange broth flecked with basil leaves, drizzled with olive oil, and garnished with fresh basil.
      Simple Speedy Chickpea Stew with Lemon and Basil
    • The finished chicken pomodoro is served on an oval platter and garnished with a large basil leaf in this close up detailed image.
      Quick and Easy Cast Iron Chicken Pomodoro
    • Polenta with Mushrooms and Gremolata rests on a gray napkin over a wooden surface.
      Polenta with Mushrooms and Gremolata

    Try It and Share

    I hope you try this Cashew Stir Fry with Mango and Tofu and enjoy the recipe as much as I do. I want to see your results! Tag your photo with #planeatpostrepeat and mention me @planeatpostrepeat on Instagram or Facebook. I can give you a virtual high five and thank you for cooking one of my recipes! Comment below with any questions and please leave a review so others can find this recipe more easily.

    This post was originally titled Cashew Nut Mango (just like at the restaurant that inspired the recipe). The post was updated in August of 2025 to change the title and provide much more prep detail along with process photos. The original recipe from October of 2020 has only been changed to increase the soy sauce amount from 1 ½ teaspoons and to add more cashews.

    Recipe

    A platter of the stir fry sits on a wooden board.

    Cashew Stir Fry with Mango and Tofu

    Cassie Waltman
    Cashew Stir Fry with Mango and Tofu perfectly balances sweet and savory with ripe mango, cashews, and water chestnuts and celery for crunch.
    5 from 1 vote
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Asian
    Servings 4
    Calories 321 kcal

    Ingredients
      

    Cashew Stir Fry

    • 14 oz firm tofu
    • 2 tablespoon vegetable oil
    • 3 stalks celery
    • 8 oz water chestnuts (sliced)
    • 1½ cups mango (diced, fresh or frozen and thawed)
    • ⅓ cup cashews (raw or roasted)

    Sauce

    • ¼ cup water
    • 2 tablespoon brown sugar (packed)
    • 3 tablespoon fish sauce
    • 1 tablespoon light soy sauce
    • 1½ teaspoon cornstarch
    • 1 teaspoon chili garlic sauce (optional, add to taste)

    Instructions
     

    • Remove the tofu from the packaging and wrap it in a clean kitchen towel or layers of paper towel. Place the bundle between two plates and let the tofu press for 10 minutes.
    • Slice the celery stalks on an angle in ½-inch pieces. Cut two halves of the mango away from the pit and then cut a grid into the mango halves. Use a spoon to scoop the cubes from the mango skin. Open and drain the sliced water chestnuts.
    • If you are using frozen mango chunks, thaw them for 10 minutes or so and then cut the chunks into small (1-inch) cubes.
    • Unwrap the pressed tofu. Cut it in half to get two thinner rectangles. Cut those rectangles into strips that are about 1-inch wide and then cut the strips into tofu cubes.
    • Combine all sauce ingredients in a small bowl and whisk to dissolve the cornstarch.
    • Heat skillet on medium-high heat for 2-3 minutes. Add the oil and swirl the skillet to coat it evenly. Add the tofu to the skillet and cook for 5 minutes per side, letting the tofu brown to a crisp completely before trying to flip the cubes. This will prevent them from sticking and crumbling. Remove the tofu to a separate plate.
    • Add water chestnuts and celery to the skillet and stir fry for 3 minutes or so, until the celery starts to get tender.
    • Add stir-fry sauce, mangoes, cashews, and the tofu you set aside earlier to the skillet.
    • Stir fry for 1-2 minutes longer, heating the sauce until it boils and thickens. Mix the stir fry ingredients well until they are evenly coated with the glossy sauce.
    • Serve the stir fry over rice or noodles.

    Nutrition facts are sometimes provided below and are calculated using an online calculator. With specific brands of ingredients and additions, omissions, or substitutions the nutrition facts may change. We encourage you to use your own nutrition facts calculator to obtain the most accurate nutrition facts for your meal.

    Nutrition Facts

    Calories: 321kcalCarbohydrates: 34gProtein: 13gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 8gMonounsaturated Fat: 5gTrans Fat: 0.04gSodium: 1199mgPotassium: 412mgFiber: 5gSugar: 18gVitamin A: 814IUVitamin C: 25mgCalcium: 162mgIron: 3mg
    Share your results on Instagram!Mention @planeatpostrepeat or tag #planeatpostrepeat !

    More Stovetop Recipes

    • The finished creamy pasta is piled into a white bowl and garnished with chives.
      One Pot Boursin and Pasta
    • Pieces of lamb are served on a platter and garnished with herbs and lemon wedges.
      Quick Fried Spiced Lamb
    • A serving of chorizo chicken pasta is garnished with shredded Parmesan and chopped cilantro.
      Creamy Chorizo Chicken Pasta
    • A roll filled with shrimp salad is garnished with dill and sits on a wooden plate.
      Shrimp Rolls

    Reader Interactions

    Comments

    1. Cassie Waltman says

      August 14, 2025 at 2:12 pm

      5 stars
      We love the sweet mango, cashews, and crisp water chestnuts in this easy stir fry!

      Reply
    5 from 1 vote

    I'd love to hear your thoughts! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi, I'm Cassie! I'm glad you're here. Check out my most popular recipes below or browse the recipe index for a new favorite.

    More about me →

    Popular

    • The finished casserole sits on a white table next to a white and green striped towel, a stack of plates, and a spatula.
      Frozen Burrito Casserole with Green Enchilada Sauce
    • Two cookie bars are resting on a crumpled brown paper and the red jelly filling is visible.
      Super Easy Peanut Butter Jelly Bars
    • A blue plate is filled with bean and broccoli tacos in charred tortillas topped with radishes and crumbled cheese.
      Charred Broccoli Tacos with Honey Chipotle Sauce
    • Edamame and Lemon Spread

    Seasonal Favorites

    • A wooden plate holding three squares of a golden cake studded with cranberries and drizzled with a white glaze.
      Tender Cranberry Orange Snacking Cake with Molasses
    • A cast iron skillet pot pie with a golden pastry crust sitting atop a brown woven background.
      Creamy Chicken or Turkey Pot Pie with Puff Pastry Crust
    • Three bowls of gnocchi are displayed on a blue background.
      Baked Gnocchi with Sun Dried Tomato Cream
    • A black handled bowl is filled with soup, croutons, melted cheese, and thyme sprigs.
      Bistro French Onion Soup with Croutons

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Subscribe

    • *Sign Up* coming soon for meal plans sent to your inbox!

    Contact

    • Email

    Copyright © 2025 Plan. Eat. Post. Repeat.

    A platter of the stir fry sits on a wooden board. A white text box at the top of the image contains the words, " cashew stir fry with mango and tofu" and "plan. eat. post. repeat."

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.