Mushroom and Tofu Sticky Rice
Published April 18, 2025

- Total Time
- About 1½ hours
- Prep Time
- 15 minutes, plus 30 minutes soaking
- Cook Time
- 40 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 2cups short- or long-grain sticky (glutinous) rice
- 1(14- to 16-ounce) block extra-firm tofu, cut into ½-inch cubes
- 2tablespoons soy sauce or tamari
- 2teaspoons toasted sesame oil
- 1teaspoon Shaoxing wine (optional)
- ½teaspoon sugar
- Salt and pepper
- Neutral oil
- 1(1-inch) piece fresh ginger, peeled and thinly sliced
- 2garlic cloves, finely chopped
- 4scallions, white and green parts separated and sliced
- 4ounces fresh shiitake mushrooms, trimmed (or removed if particularly tough) and thinly sliced
- 5ounces roasted shelled chestnuts (optional; see Tip)
- 2cups vegetable stock
- ½cup roasted peanuts
Preparation
- Step 1
Place the sticky rice in a medium bowl and cover with enough boiling water to cover by 1 inch. Soak for 30 minutes.
- Step 2
Meanwhile, place the tofu into a medium bowl and add the soy sauce, sesame oil, Shaoxing wine (if using) and sugar, plus ½ teaspoon each salt and pepper. Leave to marinate for 10 to 15 minutes.
- Step 3
Drain the rice.
- Step 4
Heat a medium (10-inch) heavy lidded pot or Dutch oven on medium-high for 2 minutes. Drizzle with 2 tablespoons of oil and add the ginger, garlic and the white parts of the scallions. Stir constantly until fragrant, 20 to 30 seconds. Add the mushrooms, plus the tofu and its marinade, and toss until the mushrooms have softened, 2 minutes. Add the drained rice and chestnuts (if using) and stir to combine.
- Step 5
Add ½ cup of stock, stir, cover and reduce heat to low; cook for 5 minutes. Uncover and give the rice a good stir. Add another ½ cup of stock, cover and cook for 5 minutes more. Repeat two more times, adding ½ cup of stock each time.
- Step 6
Uncover, stir the rice well, replace the lid (no need to add any stock this time) and allow to cook for 5 more minutes.
- Step 7
Turn off heat, keep the lid on and leave the rice to steam for 10 minutes.
- Step 8
Taste and season with salt and pepper. To serve, top with green parts of the scallions and the peanuts.
- Make several hours ahead and reheat on low heat for 15 minutes before serving, which will result in a slightly crispy bottom.
- Roasted, shelled chestnuts are available in packs at many grocery stores or online.
Private Notes
Comments
@Su I followed norecipes method and it works perfectly without changes. Because you soak and cook rinsed rice in the same water you don't get soggy/overcooked rice (because it'scooked with too much water). Other recipes don't account for the water in the rice during the rinsing (and obvious soaking) step, so I really appreciated this recipe working straight away!
I usually soak my short grained rice! The soaking method produces a lighter more tender rice.. even brown rice.A mere two -three hours can help! I earn this from the new defunct Macrobiotic Center, that used to be in Soho. Some great teachers there, including Shizuko Yamamoto , the doyen of Shiatsu. She brought Macrobiotics to Barcelona! I am the author of three books on cooking and health. With recipes!
Has anyone tried this with brown rice?
We found this to be rather bland. Enjoyed the chestnuts and peanuts.
We enjoyed this! Good mix of textures, mild flavor. The rice did need a bit more time than advertised to finish. We added some roasted sweet potato and chili crisp when serving (tasty).
Overall, I would give this 3.5 stars. I liked it, but it was missing something. It was a little bland. I used one cup rice and it still made a lot. If I made again, I would add some greens toward the end, spinach, kale or broccoli. I liked the sticky rice, tofu, green onions and crunch from peanuts.
Advertisement