• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About Me
    • About Me
    • Contact Me
  • Recipe
    • Breakfast
    • Meal
    • Soups & Stews
    • Drink
    • Side Dishes
    • Dessert
  • Latest Recipes
    • Plant-based Hacks
    • Blogging tips
    • Recipe Series
  • Subscribe
  • Recommended Products
  • E-book

Veggie Anh

menu icon
go to homepage
  • Recipes
  • About Me
  • E-book
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • E-book
  • Subscribe
Γ—
Home

29 June 2025 Japanese

Vegan Onigiri 3 ways (Japanese Rice Balls)

Jump to Recipe·Print Recipe

There’s something wonderfully comforting about vegan onigiri β€” humble Japanese rice balls often wrapped in nori and stuffed with savoury fillings. They’re portable, nourishing, and delightfully customizable. For many, they bring back memories of lunchboxes, convenience store snacks, or picnics under the cherry blossoms.

In this post, I'll show you how to make these three delicious fillings: edamame, teriyaki tofu, and chickpea 'tuna'.

3 rice balls in a lunch box
Jump to:
  • What Is Onigiri?
  • Why you'll love vegan onigiri
  • How to Make Vegan Onigiri (Step-by-Step)
  • Cozy Thoughts: A Hug in a Rice Ball
  • πŸ“– Recipe
  • If you like this Vegan Onigiri recipe, also check out:
  • More Japanese
  • πŸ’¬ Reviews

What Is Onigiri?

Onigiri (also called omusubi) is classic Japanese comfort food made from steamed rice with different fillings, shaped into a triangle, ball or cylinder shape and wrapped with a nori sheet (seaweed).It’s all about the natural flavour of the rice and the surprise inside.

While traditional fillings often include fish or pickled plum (umeboshi), there’s a world of vegan onigiri options waiting to be explored.

If you're looking for a fried version of Onigiri, check out my blog post on Yaki Onigiri.

Why you'll love vegan onigiri

❎🌾Naturally gluten-free and easy to make.

🍱 Perfect for meal prep, bento boxes, or grab-and-go lunches.

πŸ«› Endlessly customisable with pantry-friendly ingredients.

πŸ’š Comforting, satisfying, and kid-friendly.

How to Make Vegan Onigiri (Step-by-Step)

Ingredients

  • 500g short-grained rice
  • 200g tofu
  • 300g cooked chickpea (1 can)
  • 50g frozen edamame
  • vegan mayonnaise
  • soy sauce
  • nori sheets
  • rice vinegar
  • brown sugar
  • garlic powder
  • sesame oil
  • water and salt to rub on hand
  • Or save this picture below for your shopping list πŸ‘‡
list of vegan onigiri ingredients with texts on the left and pictures on the right

Instructions

  1. Wash and cook the rice
cooked japanese rice

The chickpea 'tuna' filling

  1. Mash the chickpea with a fork, add in the mayo and soy sauce then mix well.
  2. Cut the nori into strips, then mix in together with the chickpea mixture.
vegan mayonaisse
adding vegan mayo to chickpeas
smashing chickpeas with a fork
adding nori strips into the chickpea "tuna" mix

If you can't find vegan mayo, you can check out this article for a homemade vegan mayo recipe.

The Teriyaki tofu filling

  1. Pat dry the tofu then cut the tofu into small square pieces.
  2. Fry the tofu pieces till golden.
  3. While waiting, combine the sauce ingredients together in a bowl.
  4. Drizzle in the sauce and mix well.
small cubes of tofu
frying the tofu till golden
making the teriyaki sauce
mixing the tofu and the teriyaki sauce on a hot pan

The edamame filling

  1. Pour hot water over the frozen edamame and let it sit for 15-20 minutes. If you have fresh edamame, you can skip this step.
  2. Season with soy sauce to taste, then mix and set aside.
a bowl of edamame
splitting the edamame beans
one edamame bean resting on the table

The onigiri rice balls

  1. Firstly, prepare a bowl of water and gather all the other ingredients.
  2. Wet both hands by dipping them in water because this will prevent the rice from sticking to your hands.
  3. Salt both of your hands and rub together.
  4. Add 2 tablespoons of rice to your hand then followed by 1 teaspoon of the filling and 1 tablespoon of rice.
  5. Close the rice by wrapping it into a ball.
  6. After that, press the rice around the filling firmly to create a triangle shape by using both of your thumbs.
  7. Cut the nori seaweed into a long strip and wrap around the rice ball and repeat the steps until all ingredients are out.
molding an onigiri ball
wrapping the onigiri ball with a long strip of onigiri
cute onigiri ball with an edamame hat

Tips for Success

🌾 Use only Japanese short-grain rice β€” it’s the key to the right texture.

🌱 Don’t overfill! A little goes a long way.

🌿 Play with herbs like shiso leaves, sesame seeds, or furikake (check for vegan versions) for extra flavour.

Cozy Thoughts: A Hug in a Rice Ball

There’s a kind of magic in crafting onigiri β€” it’s meditative, hands-on, and full of care. Whether you’re prepping lunch for yourself, sharing with loved ones, or simply enjoying a quiet moment, vegan onigiri offers comfort and connection. It’s a little reminder that food doesn’t have to be complicated to be deeply nourishing.

Have you tried making vegan onigiri before? What are your favourite fillings? Let me know in the comments or tag me on Instagram @veggieanh β€” I’d love to see your creations!

a vegan onigiri lunch box with a personal note on top
Print

πŸ“– Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
3 origini balls in a lunch box

Vegan Onigiri (Japanese Rice Balls)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Veggie Anh
  • Total Time: 30 minutes
  • Yield: 16 onigiri rice balls (8 servings) 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

There’s something wonderfully comforting about vegan onigiri β€” humble Japanese rice balls often wrapped in nori and stuffed with savoury fillings. These Japanese rice balls are filled with 3 types of plant-based filling: chickpea 'tuna', teriyaki tofu and edamame beans.


Ingredients

Units Scale
  • 500 g sushi rice (or short-grained rice)
  • 2 nori sheet
  • water and salt to rub on hand
  • sesame seeds

Chickpea 'Tuna' filling

  • 1 can cooked chickpea (~300g)
  • 2 tbsp vegan mayonnaise
  • 1 tbsp soy sauce
  • 1 nori sheet

Teriyaki Tofu

  • 200 g tofu
  • 2 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp brown sugar
  • 1 tsp garlic powder
  • 1 tsp sesame oil

Edamame

  • 50 g frozen edamame
  • soy sauce to taste

Instructions

  1. Wash and cook the rice.

To make the chickpea 'tuna' filling

  1. Mash the chickpea with a fork, add in the mayo and soy sauce then mix well.
  2. Cut the nori into strips, then mix in together with the chickpea mixture.

To make the Teriyaki tofu

  1. Pat dry the tofu and cut the tofu into small square pieces.
  2. Combine the sauce ingredients together in a bowl.
  3. Fry the tofu pieces, then drizzle in the sauce and mix well.

To make the edamame

  1. Pour hot water over the frozen edamame and let it sit for 15-20 minutes. If you have fresh edamame, you can skip this step.
  2. Season with soy sauce to taste, mix and set aside.

To make the onigiri

  1. Prepare a bowl of water and gather all the other ingredients.
  2. Wet both hands by dipping them in water. This will prevent the rice from sticking to your hands.
  3. Salt both of your hands and rub together.
  4. Add 2 tablespoon rice to your hand, followed by 1 teaspoon of the filling and 1 tablespoon of rice.
  5. Close the rice by wrapping it into a ball.
  6. Press the rice around the filling firmly to create a triangle shape. Use both of your thumbs.
  7. Cut the nori seaweed into a long strip and wrap around the rice ball. Repeat the steps until all ingredients are out.

Notes

  • Use only Japanese short-grain rice β€” it’s the key to the right texture.
  • Don’t overfill! A little goes a long way.
  • Alternatively to the hand wrapping method, you can wrap a plastic wrap around the rice balls to shape them or use an onigiri mould.
  • For leftovers, wrap them in plastic wraps so it doesn't become too dry overtime.
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Wrapping
  • Cuisine: Japanese

Did you make this recipe?

Share a photo and tag me @veggieanh β€” I can't wait to see your creations!

If you like this Vegan Onigiri recipe, also check out:

  • Banh flan
    Banh Flan (Vegan Vietnamese Coffee Caramel Flan)
  • a plate full of nori wrapped tofu
    Nori Wrapped Tofu
  • Chickpea Flour Omelette (Vegan Egg Series Part 3)
  • vegan fried egg in a sizzling pan
    Vegan Fried Egg (Vegan Egg Series Part 2)

More Japanese

  • Tofu Katsu in a bento box
    Tofu Katsu Bento Box
  • Fully assembled cold ramen on a plate.
    Vegan Japanese Cold Ramen
  • Vegan Omurice featured image
    Vegan Omurice
  • Fried-Enoki-Mushrooms-featured-image
    Fried Enoki Mushrooms
  • Vegan Roast 'Chicken' (from mushrooms)
  • Vegan Matcha Pancakes featured image-2
    Vegan Matcha Pancakes (Gluten-Free, High-Protein)
  • Teriyaki Chickpeas featured image
    Teriyaki Chickpeas (Easy 15-minute Recipe!)
  • Vegan Miso Udon

More Meal

  • lemongrass-marinated tofu
    Lemongrass Tofu Noodle Salad
  • lunch box idea: black pepper mushroom serve with rice and leafy greens
    Black Pepper Mushroom (Lunch box idea)
  • VNese Mango Salad featured image
    Vietnamese Mango Salad (Gỏi Xoài)
  • Vegan Mapo Tofu featured image
    Vegan Mapo Tofu

Reader Interactions

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

About Me

Veggie Anh profile image

Hi, I'm Anh! I am the blogger, and content creator, and recipe developer behind Veggie Anh. My goal is to inspire you to eat more veggies by sharing my recipes, videos, stories, and more!

More about me β†’

  • Instagram
  • YouTube
  • TikTok
  • Pinterest

Trending Recipes

  • Chickpea Tofu
    Chickpea Tofu (Burmese Tofu)
  • Kimchi jjigae
    Kimchi Jjigae - Korean Kimchi Stew (Vegan)
  • Vegan Sushi Bake
    Vegan Sushi Bake
  • Vegan Pork Belly

Footer

↑ back to top

About

  • About
  • Privacy Policy
  • Contact

  • Instagram
  • Pinterest
  • TikTok
  • YouTube
  • Mail

Sign up for my newsletter

    Built with ConvertKit

    Recent Posts

    • Banh Flan (Vegan Vietnamese Coffee Caramel Flan)
    • Nori Wrapped Tofu
    • Chickpea Flour Omelette (Vegan Egg Series Part 3)
    • Vegan Fried Egg (Vegan Egg Series Part 2)
    • Vegan Mung Bean Egg (Vegan Egg Series Part 1)

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright Β© 2025 Veggie Anh