Delicious Cashew Stir-Fry Tofu Recipe

Cashew stir fry tofu

Cashew stir-fry tofu is a flavorful and nutritious dish that brings together the goodness of tofu, cashews, and an array of colorful vegetables. This quick and easy recipe is perfect for both vegetarians and those looking for a wholesome meatless meal option. Let’s dive into the steps to create this delectable cashew stir-fry tofu!


  • 1 block of firm tofu, cubed
  • 1 cup of raw cashews
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 onion, thinly sliced
  • 3 cloves of garlic, minced
  • 1 tablespoon of ginger, minced
  • 2 tablespoons of soy sauce
  • 1 tablespoon of hoisin sauce
  • 1 tablespoon of oyster sauce (optional, for added flavor)
  • 1 teaspoon of sesame oil
  • 2 tablespoons of vegetable oil
  • Salt and pepper to taste
  • Fresh cilantro or green onions for garnish


  1. Prepare the Tofu:
    • Gently press the tofu to remove excess water. Cut it into bite-sized cubes and set aside.
  2. Toast the Cashews:
    • In a dry skillet, lightly toast the cashews over medium heat until they are golden and fragrant. Remove from heat and set aside.
  3. Sauté the Aromatics:
    • In a large pan or wok, heat vegetable oil over medium-high heat. Add minced garlic and ginger, and sauté for about 30 seconds until fragrant.
  4. Add Tofu and Vegetables:
    • Add the cubed tofu to the pan. Cook for a few minutes, gently turning the tofu to brown it on all sides. Remove tofu from the pan and set aside.
    • In the same pan, add sliced bell peppers and onion. Sauté until they are slightly softened but still have a crisp texture.
  5. Create the Sauce:
    • In a small bowl, whisk together soy sauce, hoisin sauce, oyster sauce (if using), and sesame oil. Adjust the sauce according to your taste preferences.
  6. Combine and Stir-Fry:
    • Return the tofu to the pan with the sautéed vegetables. Pour the sauce over the tofu and vegetables. Toss everything together, ensuring that the sauce coats all the ingredients evenly.
  7. Add Cashews:
    • Gently fold in the toasted cashews, distributing them throughout the stir-fry.
  8. Season and Garnish:
    • Season the stir-fry with salt and pepper to taste. Garnish with freshly chopped cilantro or green onions.
  9. Serve:
    • Transfer the cashew stir-fry tofu to a serving dish. Serve it hot over steamed rice or your favorite noodles.

Enjoy your delicious and wholesome Cashew Stir-Fry Tofu! This dish combines a delightful mix of textures and flavors that are sure to satisfy your taste buds.