Unlock the secret to a quick, delicious, and incredibly satisfying plant-based meal with this extraordinary Cashew Tofu Fried Rice. This recipe effortlessly combines the crispy texture of pan-fried tofu, the delightful crunch of cashews, and a vibrant medley of fresh vegetables, all coated in a savory sauce. Designed for busy weeknights, it can be on your table in under 30 minutes, especially if you have cooked rice prepped and ready to go. It’s a versatile dish that promises flavor, nutrition, and ease, making it a perfect addition to your culinary repertoire.

Are you looking for an ingenious way to utilize leftover rice? This Cashew Tofu Fried Rice recipe is your answer! It transforms yesterday’s grains into a fresh, wholesome, and incredibly flavorful meal. Beyond its convenience, this dish is a powerhouse of nutrition: it’s entirely vegan, can be easily adapted to be gluten-free and oil-free, and delivers a substantial amount of plant-based protein, making it an ideal choice for a healthy, quick dinner.
Fried rice is renowned for its adaptability and speed, particularly when you’re equipped with chilled, cooked rice. It’s a staple for quick meals, and this cashew tofu version elevates it to new heights with its rich flavors and varied textures. If you’re a fan of exploring different fried rice variations, you might also enjoy our Cabbage Fried Rice, the earthy goodness of Vegan Mushroom Fried Rice, or the aromatic delight of Vegan Basil Fried Rice. Each offers a unique twist on this beloved classic.
Why You’ll Love This Cashew Tofu Fried Rice Recipe
There are countless reasons why this Cashew Tofu Fried Rice will become a cherished recipe in your kitchen:
- Speed and Simplicity: With minimal prep and a quick cooking time, this dish is perfect for those busy evenings when you crave a homemade meal but are short on time.
- Flavorful and Satisfying: The combination of savory sauce, aromatic spices, crunchy cashews, and tender tofu creates an explosion of flavors and textures in every bite.
- Nutrient-Rich: Packed with plant-based protein from tofu and healthy fats from cashews, along with a rainbow of vegetables, it’s a meal that truly nourishes your body.
- Dietary Friendly: Naturally vegan and easily made gluten-free with a simple swap, it caters to various dietary needs without compromising on taste. An oil-free version is also achievable with minor adjustments.
- Versatile and Customizable: This recipe is a fantastic canvas for improvisation. Feel free to incorporate your favorite vegetables or swap out ingredients based on what you have on hand.
- Excellent for Leftovers: It’s specifically designed to make the most of leftover rice, reducing food waste and making meal prep a breeze.
From its incredible taste to its health benefits and ease of preparation, this Cashew Tofu Fried Rice is a testament to how simple ingredients can come together to create something truly spectacular. Get ready to enjoy a restaurant-quality meal right in your own home!
Essential Ingredients for Your Cashew Tofu Fried Rice
Crafting the perfect Cashew Tofu Fried Rice begins with selecting quality ingredients. Each component plays a vital role in achieving the dish’s signature flavor and texture. Here’s a detailed look at what you’ll need and why:

- Tofu: The star plant-based protein of this dish. Opt for firm or extra-firm tofu. These varieties hold their shape well when stir-fried, developing a pleasant, slightly crispy exterior. While optional, pressing the tofu beforehand can significantly improve its texture by removing excess water, allowing it to absorb more flavor and achieve better browning.
- Oil: Toasted sesame oil is highly recommended for its distinctive, nutty aroma that is quintessential to authentic fried rice flavor. If sesame oil isn’t available or preferred, any high-heat cooking oil such as avocado oil, grapeseed oil, or canola oil can be used. For an oil-free preparation, a small amount of vegetable broth or water can be used to sauté the ingredients.
- Cashews: These add a wonderful crunch and rich, buttery flavor to the dish. Look for raw, unsalted cashews without added oils for the healthiest option. Dry-roasted cashews are also a good alternative if raw ones are unavailable. They become even more flavorful and toasty when briefly cooked in the pan.
- Rice: The foundation of any great fried rice. Both brown or white rice work beautifully. The most crucial tip for perfect fried rice is to use cooked and completely chilled rice, ideally refrigerated overnight. Warm or freshly cooked rice contains too much moisture, which can lead to a sticky, clumpy texture rather than the desired separated, slightly crispy grains. For a nutritional twist, you can also experiment with other grains like quinoa or farro.
- Soy Sauce: Provides the essential umami and salty base for the sauce. For those following a gluten-free diet, easily substitute with gluten-free tamari or coconut aminos. Ensure you adjust the quantity to taste, as different brands may vary in salinity.
- Veggies: This is where you can truly customize the dish. A colorful assortment of vegetables not only adds nutrients but also texture and visual appeal. Excellent choices include bell peppers, snap peas, corn, broccoli florets, zucchini, sliced mushrooms, diced carrots, and finely chopped onion. Don’t be afraid to mix and match based on what’s in season or what you enjoy most.
- Aromatics & Spices: Freshly minced garlic and jalapeño provide a pungent kick and subtle heat, while curry powder infuses the dish with warm, complex notes. Green onions (scallions) add a mild, oniony freshness and a vibrant green garnish.
While this list covers the primary components, please refer to the comprehensive recipe card at the end of this post for precise measurements and detailed preparation instructions for each ingredient, ensuring your Cashew Tofu Fried Rice is a resounding success.
Crafting Your Cashew Tofu Fried Rice: A Step-by-Step Guide
Follow these simple steps to create a flavorful and satisfying Cashew Tofu Fried Rice that will quickly become a weeknight favorite. The key to successful fried rice is a hot pan and well-prepped ingredients.
-
Prepare Your Sauce Base:
In a small bowl, whisk together the vegetable stock, cornstarch, and soy sauce (or tamari/coconut aminos). This mixture will create a luscious, thickened sauce that coats every grain of rice beautifully. Set it aside for later.
-
Sauté Tofu and Aromatics:
Heat the sesame oil (or your chosen cooking oil/broth) in a large wok or a wide, deep frying pan over medium-high heat. Once shimmering, add the diced firm or extra-firm tofu, minced garlic, diced red bell pepper, and diced jalapeño. Sauté, stirring frequently, for about 8-10 minutes. Your goal is to get the tofu lightly browned and slightly crispy, and the vegetables tender-crisp. The browning of the tofu adds a wonderful depth of flavor and texture.

-
Infuse with Curry:
Once the tofu and vegetables are cooked to your liking, sprinkle the curry powder evenly over the mixture. Stir well to ensure everything is thoroughly coated, allowing the fragrant curry powder to toast slightly in the hot pan for another 1-2 minutes. This step deepens the spice’s flavor profile.
-
Add Cashews and Green Onions:
Introduce the raw cashews and chopped green onions (scallions) to the pan. Continue to cook for another 2-3 minutes, stirring constantly. The cashews will begin to toast, enhancing their nutty flavor and crunch, while the green onions will soften and become aromatic.

-
Incorporate Sauce and Rice:
Give your reserved vegetable stock, cornstarch, and soy sauce mixture another quick whisk, then pour it into the pan. Immediately add the cold, cooked brown rice. Stir everything together thoroughly, ensuring the sauce evenly coats all the ingredients. Once mixed, spread the fried rice evenly across the bottom of the pan. Let it sit undisturbed for 2-3 minutes. This crucial step allows the rice to get delightfully crispy and brown on the bottom, developing that authentic fried rice texture. Scrape up any browned bits with your spatula and mix them back in. Repeat this process once or twice more to maximize the crispy texture.

-
Serve and Garnish:
Once the rice has achieved your desired level of crispiness, remove the pan from the heat. Serve the Cashew Tofu Fried Rice immediately, topped with a generous sprinkle of fresh cilantro, if desired. The fresh herbs add a burst of brightness and color.
Enjoy your homemade, hearty, and flavor-packed Cashew Tofu Fried Rice!
Frequently Asked Questions About Cashew Tofu Fried Rice
While optional, cornstarch plays a significant role in achieving the desired texture for this fried rice. It acts as a thickening agent, creating a glossy, rich sauce that clings beautifully to the rice and other ingredients, giving it that authentic fried rice feel. If you prefer not to use it, the dish will still be delicious but might have a thinner sauce consistency. As an alternative, arrowroot powder can be used as a gluten-free substitute, typically in a 1:1 ratio.
Pressing tofu is a highly recommended step, although it can be skipped for a quicker preparation if you’re in a hurry. Pressing tofu removes excess water, which allows it to absorb marinades and flavors more effectively, and also helps it achieve a crispier texture when cooked. To press tofu, you can use a dedicated tofu press, or simply wrap the block of tofu in a clean dishtowel or paper towels, place it on a plate, and set a heavy object (like a few cookbooks or a cast iron skillet) on top for 20-30 minutes. The drier the tofu, the better it will brown and crisp up. For a detailed guide, you can find instructions on How to Press Tofu.
This fried rice is excellent for meal prep! Once cooled, transfer any leftovers to an airtight container and store them in the refrigerator for up to 5 days. It reheats wonderfully in the microwave or on the stovetop over medium heat. You can also enjoy it cold, straight from the fridge, as a refreshing salad-like meal.
Absolutely! To make this Cashew Tofu Fried Rice oil-free, simply replace the sesame oil used for sautéing with vegetable broth or water. You’ll need to add a splash periodically to prevent sticking and ensure the ingredients cook through. The tofu may not get as crispy as it would with oil, but the flavors will still be robust and delicious.
This recipe is incredibly flexible when it comes to vegetables. Feel free to incorporate other favorites such as peas, corn, finely diced carrots, broccoli florets, or even bok choy. Aim for a mix of colors and textures for the most appealing and nutritious dish. Add harder vegetables like carrots and broccoli early in the cooking process to ensure they become tender.

Explore More Flavorful Stir-Fries
If you’re a fan of the quick, versatile, and delicious nature of stir-fries, you’re in luck! There’s a whole world of culinary possibilities to explore. Beyond this delightful Cashew Tofu Fried Rice, we offer a variety of other stir-fry recipes that are perfect for any weeknight meal. Each recipe brings its own unique blend of flavors and ingredients, ensuring there’s something new and exciting for everyone to try. Expand your stir-fry horizons with these fantastic options:
- Fried Brown Rice with Tofu Scramble: A hearty and breakfast-friendly take on fried rice.
- Curry Fried Rice: For those who love bold, aromatic curry flavors.
- Cashew Tofu Stir Fry: A classic stir-fry highlighting the delightful combination of cashews and tofu.
- Teriyaki Tofu Stir Fry: Sweet and savory, packed with vibrant vegetables.
- Vegan Cashew Tofu Stir Fry: Another take on the cashew tofu pairing, emphasizing fresh ingredients and a zesty sauce.
Cashew Tofu Fried Rice
Rate Recipe
Print Recipe
Ingredients
For the Sauce
- 1/2 cup vegetable stock
- 2 tsp cornstarch
- 1 tbsp soy sauce, use gluten-free tamari or coconut aminos for gluten-free
For the Fried Rice
- 2 tsp toasted sesame oil
- 350 g package firm or extra-firm tofu, option to press for 20-30 minutes, see notes
- 1 red pepper, diced
- 1 jalapeno, diced
- 3 cloves garlic, minced
- 2 tsp curry powder
- 6 scallions, green onions, green parts only, chopped
- 3/4 cup raw cashews
- 2 cups cooked brown rice, preferably cooked and chilled overnight
- cilantro for serving
Instructions
-
Mix the vegetable stock, cornstarch and soy sauce in a small dish and set aside.
-
In a large wok or frying pan, heat the sesame oil over medium-high heat then add the tofu, garlic, red pepper and jalapeño. Cook, stirring often for about 10 minutes until the tofu starts to brown.
-
Add the curry powder, stir to combine.
-
Add the cashews and green onion and cook for a few more minutes until the onions are wilted.
-
Add the vegetable stock mixture then stir in the cooked brown rice. Spread the mixture evenly across the pan then let it sit for a few minutes without stirring. This helps it get nice and brown on the bottom! Mix the brown bits back in, repeating once or twice.
-
Serve right topped with fresh cilantro, if desired.
Notes
To press tofu, wrap it in a dish towel and place on a plate. Place a heavy object on top of it and let sit for 20-30 minutes to press out excess water. Alternatively, use a tofu press.
Farro or quinoa can be used instead of rice. Peanuts can be used instead of cashews. Tempeh or chickpeas can be used instead of tofu. Additional veggies may include peas, corn, zucchini, broccoli or carrots.
Fried rice is best made with cooked and completely chilled rice, ideally refrigerated overnight.
Leftovers may be stored in a sealed container in the fridge for up to 4 days.
Nutrition
| Serving | Calories | Carbohydrates | Protein | Fat | Fiber |
|---|---|---|---|---|---|
| 1 serving | 348 kcal | 39 g | 18 g | 16 g | 4 g |
Like this recipe? Rate and comment below!
UPDATE NOTE: This recipe was originally published on December 13, 2015. It was updated in January 2020 with new photos and expanded text to provide even more value and clearer instructions for our readers.


