Tired of dinner decisions? Enjoy a 14 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Tofu and Pineapple Fried Rice
with bell peppers / peas / cashews

Active: 35 Total: 35
To give this quick and easy fried rice a bold flavor profile it includes Thai curry paste for spice, pineapple for natural sweetness, and cashews for crunch.
Smarts: Rice that is a day or two old makes the best fried rice because it holds its shape while cooking. If you didn't prep ahead for this meal, just be sure to cool the rice down as described in the recipe before using it to make fried rice.


Tofu and Pineapple Fried Rice:
  • Tofu, extra-firm - 16 oz , 1/2” / 1.3 cm cubes (vacuum-packed preferable)
  • Bell peppers, any color - 1 , diced
  • Soy sauce, low-sodium - 2 Tbsp
  • Curry paste, red - 1 tsp (sub any color curry paste)
  • Vinegar, rice - 1 tsp
  • Oil, toasted sesame - 1/2 tsp
  • Pineapple chunks, fresh, frozen, or canned - 1/2 cup
  • Peas, frozen or canned - 1 cup
  • Green onions - 2 stalks , chopped, green and white parts separate
  • Limes - 1 , wedges
  • Oil, cooking - 1 Tbsp + 1 Tbsp
  • Cashews, roasted and unsalted - 1/2 cup
  • Sriracha (opt) - 2 tsp (sub hot sauce of choice)
White or Brown Rice:
  • Rice, uncooked white or brown - 1 cup


  1. Tofu - If tofu is packaged in water, press out liquid first, like in this video. Then slice into 1/2” / 1.3 cm thick cubes. (Can be done 1 day ahead)
  2. Rice - For white rice, rinse until clear. Fill a saucepan or Dutch oven (or rice cooker) with rice, water (use 2:1 ratio for water to rice), and some salt. Cover with lid and bring to a boil. Once water boils, stir, lower heat to a low-medium, and cover. Check white rice after ~20 min; brown at ~45 min. Rice is done when it's absorbed all the water. If it's not done, leave the cover on until all water has been absorbed. Take cover off to release steam and fluff with a wooden spoon after 5 minutes. (Can be done up to 5 days ahead)
  3. Bell peppers - Dice bell peppers. (Can be done up to 5 days ahead)
  4. Make sauce - Whisk together soy sauce, curry paste, rice vinegar, and toasted sesame oil. (Can be done up to 5 days ahead)
  5. Pineapple - If using frozen pineapple, defrost. If using canned pineapple, drain. If the pineapple is in large chunks, chop it into bite-sized pieces. (Can be done 1 day ahead)
  6. Peas - If using frozen, defrost.
  7. Green onions / Limes - Prep as directed.

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Try for free
Learn More


  1. Heat a wok or skillet with first portion of cooking oil over medium-high heat. Add tofu and cook on all sides, seasoning with some salt as it cooks, 7 to 8 minutes. When tofu is golden brown on all sides, set tofu aside on a plate and return pan to heat.
  2. To heated pan, add second portion of cooking oil and then bell peppers and white parts of green onions. Saute until starting to turn tender, 3 to 4 minutes.
  3. Add rice and stir to combine.
  4. Push all ingredients to the side of the pan, forming a donut in the middle of the wok. Pour sauce in and simmer until sauce thickens slightly.
  5. Add tofu back to pan with peas and pineapple and stir everything to coat in sauce.
  6. Remove pan from heat and stir in cashews and green parts of green onions.
  7. Serve fried rice with lime wedges and Sriracha on the side. Enjoy!



0 reviews