October 19, 2020 3 min read

Today, we are making a staple Japanese dish that holds a significant role in everyday Japanese cuisine, you can even find them in convenience stores when you're in Japan! No, it's not sushi. Yes, they are both made with short-grain rice but the key difference is that onigiri is made with plain steamed rice, while sushi is made of steamed rice seasoned with salt, vinegar and sugar. These cute looking vegan onigiri rice balls are one of the most versatile dishes that you can custom based on your preference. Typically, they are filled with classic Japanese ingredients such as umeboshi plum, salted salmon or tuna, and kombu seaweed. We made a plant-based version with delicious fillings of juicy shiitake mushrooms and sesame flavoured tofu. To complete the dish, we served these vegan onigiri rice balls with one of our favourite Dibble Mayo mix recipes, the classic twist of Dibble Wasabi Mayo. Itadakimasu!

Prep Time 45 minutes

Cook Time 45 minutes

Serves 2

Difficulty Easy



  • 2 cups high quality sushi rice

  • 2 Tbsp black sesame seeds
  • 1 ml water
  • 4 Tbsp salt
  • 6 strips nori seaweed sheets

Mushroom Filling

  • 100 g shiitake mushrooms, chopped finely

  • 1 Tbsp grated fresh ginger

  • small garlic cloves, minced

  • 4 scallions, finely chopped

  • 2 tsp soy sauce 

  • 1 Tbsp pickled ginger, minced

  • 1 Tbsp mirin

  • 1 Tbsp sesame oil
  • 1 Tbsp brown sugar

  • 2 Tbsp vegetable oil

Tofu Filling

  • 150 g extra firm tofu

  • 2 Tbsp soy sauce
  • 1 Tbsp mirin
  • 1 Tbsp tahini
  • 3 scallions, finely chopped
  • 1 tsp roasted white sesame seeds
  • 2 Tbsp nori seaweed, finely chopped
  • 1/2 tsp Shichimi Togarashi 
  • 2 Tbsp vegetable oil

Dibble Wasabi Mayo

  • Tbsp wasabi paste

  • 1 tsp soy sauce

  • 2 tsp sesame oil

  • 1/2 tsp black pepper

  • 2 Tbsp Dibble Mayo



  1. In a large bowl, gently wash the rice for about 4-6 times until the water is fairly clear. Discard the water in every wash. 
  2. Let the rice soak in water for 30 minutes. Transfer the rice into a sieve and sit for 15 minutes.
  3. Cook rice in a rice cooker or pot for 15 minutes or until rice becomes fluffy.
  4. Transfer to cooked rice to a large bowl and fluff the rice with a wooden spoon. Let rice cool down enough to handle with your hands. However, do not let the rice cool down completely.

Mushroom Filling

  1. In a medium pan over medium-high heat, cook the ginger and garlic in the vegetable oil until aromatic.
  2. Add the mushrooms and stir together for 3 minutes.
  3. Add soy sauce, scallions, pickled ginger, mirin, sesame oil and brown sugar and cook together for 5 minutes.
  4. Set aside.

Tofu Filling

  1. The first step is to press the tofu. You can do this with a tofu presser, or simply you can place the block of tofu on a plate, place kitchen paper towels on the top and bottom to absorb the moisture, and then add something heavy on the top such as a chopping board, books, or more plates. Leave this process for at least 30 minutes (you can also do it overnight). The longer you do it, the firmer the tofu will be.
  2. Once tofu is pressed, cut into cubes.
  3. In a medium pan over medium-high heat, heat vegetable oil and cook the tofu cubes.
  4. Once the tofu starts to brown, add soy sauce, mirin and tahini. Cook for 2 minutes.
  5. Add scallions, white sesame seeds, nori seaweed and shichimi togarashi. Mix thoroughly for 1 minute.
  6. Set aside.

Dibble Wasabi Mayo

  1. In a small bowl, mix together Dibble Mayo, wasabi paste, soy sauce, sesame oil and black pepper until thoroughly combined.
  2. Set aside in a dipping bowl.


  1. Prepare a bowl of water and a bowl of salt. With clean hands, wet both of your hands in the bowl of water to prevent the rice from sticking.
  2. Then, rub some salt on your palms. This will help season the rice.
  3. Scoop a handful of warm rice into one hand. Create a small indentation in the center of the rice.
  4. Put one kind of filling inside, about 1-2 tsp. Then mold the rice with your hands around the well to cover the filling completely. Press the rice around the filling to create a triangle shape. Add a strip of nori seaweed to finish.
  5. Repeat this process for each of the filling, you can add black sesame seeds to the remaining of the rice to create a different version for the second filling.
  6. Serve with Dibble Wasabi Mayo.
  7. Enjoy!

Check our shop for more condiments to try on your next dish!