Vegan Spicy Mushroom Rice Balls

Vegan Spicy Mushroom Rice Balls (Onigiri) 全植物辛辣菇菇飯糰

This post is also available in: 繁體中文

With the creamy, “meaty” mushroom filling and sea-flavored nori, these Vegan Spicy Mushroom Rice Balls are delicious, flavorful, and satisfying, especially on a hot day.

Vegan Spicy Mushroom Rice Balls (Onigiri) 全植物辛辣菇菇飯糰

Vegan Spicy Mushroom Rice Balls

I’ve been really enjoying more cold meal lately since the summer came. It’s pretty reasonable, I think.

As I’ve stated in my Instagram post that I will get in touch more works of Black People, I really did and enjoyed so much.

And as soon as I saw the rice balls pictures by Kimberly from The Little Plantation, I immediately fell in love with them and determined to make the rice balls no matter what.

I adapt and adjust a little bit to suit my own taste after some testing. And these Spicy Mushroom Rice Balls have officially become my recent addiction, which I really didn’t expect that one day I would say that to savory food.

Vegan Spicy Mushroom Rice Balls (Onigiri) 全植物辛辣菇菇飯糰

I love these rice balls so much that I literally make this recipe twice in one week, which is really a really big deal to me considering it’s a savory dish. (If it’s a dessert, that’s pretty normal for me.)

These Spicy Mushroom Rice Balls are kind of a Japanese and Korean mix. The base ingredients are pretty “Asian” but the taste is so interesting with the vegan mayo and yellow mustard inside.

And since this is a vegan recipe (and I’m a vegan too), there’s no meat, no egg, no dairy products to be expected. But it’s seriously so delicious that I think non-vegan will enjoy too!

Vegan Spicy Mushroom Rice Balls (Onigiri) 全植物辛辣菇菇飯糰


You do need a handful of ingredients but most of them are seasoning.

  • Seasonings: including soy sauce (or tamari), yellow mustard, ground black pepper, gochujang, and vegan mayonnaise (I use homemade vegan mayo).
  • Mushrooms: the key ingredient for this rice balls’ filling. You can use any type of mushrooms, preferably meaty ones like cremini, trumpet, and oyster mushroom. You can also use a mix of mushrooms if you have more than one type at hand. I’ve tried the combo of oyster mushroom and beech mushroom once and enoki mushroom with beech mushrooms. Both version are delicious.
  • Firm Tofu: another Key ingredient. It gives this filling a meaty and kind of smooth texture.


There are three parts for these mushroom rice balls: the filling, the rice, and the nori coating.

I personally think these rice balls are most delicious when served cold. The flavor will incorporate more after refrigeration. So I’ll recommend you make them ahead of time or the day before.

  1. Soak the rice for at least 10 minutes. Cook the rice by using a rice cooker or instant pot. Let it cool.
  2. Make the filling by cook the garlic, ginger, and mashed firm tofu first. Add some soy sauce, then add the mushrooms. Add the rest soy sauce, black pepper, and maple syrup. Cook until the mushrooms are soft.
  3. Stir in the gochujang and let it cool to room temperature and stir in the yellow mustard and vegan mayo.
  4. Transfer the filling mixture and cooked rice to two separate containers. Place them in the fridge to chill.
  5. Scoop out about 120 ml (1/2 cup) of cooked rice and spread it out on a sheet of plastic wrap. Place some mushroom filling and wrap it up.
  6. Coat the rice ball with shredded nori and puffed rice (optional). Enjoy!
Vegan Spicy Mushroom Rice Balls (Onigiri) 全植物辛辣菇菇飯糰

The spicy mushroom filling with the creamy, sweet mayonnaise and nori covered rice taste so amazing together.

Because nori will gradually lose the crispiness after touching the rice, it’s better to enjoy these rice balls immediately.

I hope you could really try out this recipe and let me know what do you think about it. 🙂

If you’re interested in more Asian recipes, you could check out:

Vegan Spicy Mushroom Rice Balls (Onigiri) 全植物辛辣菇菇飯糰

Barrel Leaf
With the creamy, "meaty" mushroom filling and sea-flavored nori, these Vegan Spicy Mushroom Rice Balls are delicious, flavorful, and satisfying, especially in a hot day.
Prep Time20 mins
Cook Time10 mins
Chilling2 hrs
Total Time2 hrs 30 mins
Course: Main Course
Cuisine: Asian, Japanese, Korean
Keyword: Asian, dairy-free, gluten-free, vegan
Servings: 3 people
Author: Barrel Leaf


  • 240 ml (1 cup) rice 米
  • 1 tsp sesame oil 芝麻油
  • 150 g firm tofu 板豆腐, drained out the liquid
  • 200 g mushrooms 菇
  • 2 garlic cloves 蒜瓣, minced 切末
  • A thumb-size of ginger 薑, minced or grated 切末
  • 1 Tbsp + 1 tsp soy sauce 醬油, or tamari
  • 1 tsp maple syrup 楓糖漿
  • 1/8 tsp ground black pepper 黑胡椒粉
  • 50 g vegan mayonnaise 全植物美乃滋, 我用電子書 「醇美全植物」裡的食譜
  • 20 g gochujang (Korean Chile paste) 韓式辣椒醬
  • 1/2 tsp yellow mustard 黃芥末醬
  • 2-3 Tbsp chopped scallions 蔥花, optional if you're not a big fan


  • 240 ml shredded nori 海苔絲, plus more if needed
  • 1/4 cup puffed rice 膨發米, optional


  • Gently rinse the rice for 1-2 times. Then soak them in 240 ml (1 cups) water for at least 10 minutes. Then cook the rice in an instant pot or a rice cooker.
  • While the rice is in the rice cooker, let's make the filling. Place a non-stick pan over medium heat. Once the pan is hot, add the sesame oil, minced garlic, and ginger. Cook for about 30 seconds.
  • Crumble tofu into the pan. Cook and stir for about 2 minutes to pan-fry the tofu crumbs. Add 1 Tbsp of soy sauce to the tofu. Stir to let the sauce distributed evenly.
  • Add the mushrooms. Cook until they release water and shrink down. Add the left 1 tsp soy sauce, maple syrup, mirin, and black pepper. Stir to bring all things in the pan together.
  • Turn off the heat and stir in the gochujang. Transfer the mixture into the container and let it cool down. Add the yellow mustard, vegan mayo, and chopped scallions. Stir to combine.
  • Place the cooled mushroom mixture and the cooked rice into the fridge to chill for at least 2 hours, covered with lids or plates.
  • Remove the rice and mixture from the fridge. Scoop out about 1/2 cup of cooked rice on to a sheet of plastic wrap. Spread out the rice and press down. Add about 2 Tbsp of mushrooms filling in the center of the spread-out rice. Wrap it up to shape it into a ball. (Just do your best)
  • In a shallow bowl, mix the shredded nori and puffed rice. Coat the rice ball with the nori/puffed rice mixture. EAT!


  • 稍微清洗米,之後將米與 240 ml 水浸泡至少 10 分鐘,之後用電子壓力鍋或是傳統電鍋煮熟
  • 煮飯的時候可以來製作飯糰餡料:取一不沾鍋,鍋熱後放入芝麻油、蒜末、與薑末,拌炒約 30 秒
  • 放入碎的板豆腐拌炒,大約拌炒 2 分鐘,放入 1 Tbsp 醬油,混拌均勻
  • 放入菇菇,拌炒至菇菇軟化後,加入剩下的醬油、黑胡椒粉、楓糖漿,混拌均勻。
  • 熄火,拌入韓式辣椒醬,將菇菇炒料移至碗或盒中,讓它完全放涼,之後再拌入黃芥末醬、美乃滋,以及蔥花
  • 將菇菇餡料與煮熟的米飯分別放入盒中、冷藏至少兩小時,表面記得加蓋
  • 之後取出,挖取大約 120 ml 的米飯放至一片保鮮膜上,平鋪,再將一些菇菇餡料放於米飯中央,包起來 (盡你的可能!)
  • 取一碗,混合海苔絲與米香,之後將飯糰表面裹上,馬上吃吧!




Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating