Easy Cashew Tofu Recipe Ever

Here is an Easy Cashew Tofu Recipe to make at Home with common ingredients. Cashew tofu is a delectable and versatile dish that combines the creaminess of cashews with the protein-rich goodness of tofu. It is a popular choice among vegetarians and vegans for its rich, satisfying flavor and texture. Here’s a more detailed description of this delightful dish:


Tofu, also known as bean curd, is a soy-based protein made by coagulating soy milk and pressing it into solid blocks. Moreover, it is renowned for its mild flavor and ability to absorb the flavors of the ingredients it’s cooked with. In the context of cashew tofu, firm tofu is typically used. It’s cut into bite-sized cubes and often marinated to infuse it with flavor.

Cashew Cream Sauce:

The dish’s star is the luscious cashew cream sauce. Raw cashews are soaked and then blended with water, garlic, nutritional yeast (optional for a cheesy flavor), lemon juice, salt, and pepper. This creamy sauce is what gives the dish its richness, creaminess, and subtle nutty undertone.

Flavor Profile:

Cashew tofu offers a harmonious blend of flavors. The cashew cream sauce provides a velvety and slightly nutty taste, while the tofu, when marinated and sautéed, becomes savory with hints of garlic and soy sauce. However, The combination of these elements results in a well-balanced and satisfying flavor profile.


The texture of cashew tofu is another highlight. The tofu is typically crispy on the outside due to sautéing while remaining tender and creamy on the inside. Also, the cashew cream sauce adds a silky, smooth texture to the dish, making it incredibly indulgent.


One of the appealing aspects of cashew tofu is its versatility. You can customize the dish by adding your favorite vegetables such as bell peppers, broccoli, or carrots, which contribute to the flavor and enhance the visual appeal. You can also adjust the spice level by adding red pepper flakes for some heat.


Cashew tofu is often served over a bed of rice or noodles, allowing the sauce to coat the grains for a satisfying and filling meal. Garnishes like sliced green onions or chopped cilantro add a pop of color and freshness to the dish. So, here’s a basic recipe to get you started:


For the Cashew Cream Sauce:

  • 1 cup of raw cashews, soaked in hot water for 1 hour or in cold water overnight
  • 1/2 cup of water (adjust for desired consistency)
  • 2 cloves garlic, minced
  • 1 tablespoon of nutritional yeast (optional, for a cheesy flavor)
  • 1 tablespoon of lemon juice
  • Salt and pepper to taste

For the Tofu:

  • 14 oz (400g) of firm tofu, cubed
  • 2 tablespoons of soy sauce or tamari (for marinating)
  • 1 tablespoon of olive oil (for sautéing)
  • 1/2 teaspoon of garlic powder
  • 1/2 teaspoon of onion powder
  • Salt and pepper to taste

Optional Additions:

  • Sliced vegetables (bell peppers, broccoli, carrots, etc.)
  • Sliced green onions or chopped cilantro for garnish
  • Red pepper flakes for a bit of heat


Prepare the Cashew Cream Sauce:

  • Firstly, drain and rinse the soaked cashews.
  • In a blender, combine the cashews, water, minced garlic, nutritional yeast (if using), lemon juice, salt, and pepper.
  • Then, blend until the mixture is smooth and creamy. If it’s too thick, you can add a bit more water to reach your desired consistency. Set the sauce aside.

Marinate the Tofu:

  • In a mixing bowl, combine the cubed tofu with soy sauce (or tamari), garlic powder, onion powder, salt, and pepper. Then, toss to coat the tofu evenly. Let it marinate for at least 15-30 minutes.

Sauté the Tofu:

  • Heat olive oil in a large skillet or frying pan over medium-high heat.
  • Then, add the marinated tofu cubes and sauté them until they are lightly browned on all sides, about 5-7 minutes. You can also add any optional sliced vegetables at this point and sauté them until they are tender.

Combine and Serve:

  • Once the tofu and vegetables are cooked, reduce the heat to low and pour the cashew cream sauce over the tofu. Stir everything together, making sure the tofu is coated in the sauce.
  • Then, let the mixture simmer on low heat for 2-3 minutes to heat through and allow the flavors to meld.
  • Taste and adjust the seasoning, adding more salt, pepper, or lemon juice if needed.
  • Finally, serve the cashew tofu hot over rice or noodles, garnished with sliced green onions or chopped cilantro. You can also sprinkle red pepper flakes for some added heat if desired.

Enjoy your creamy and flavorful cashew tofu dish! Also, feel free to customize it with your favorite vegetables and seasonings.

Leave a Comment