Onigiri Recipe Vegetarian: Easy & Delicious Japanese Snack

Updated On: October 4, 2025

Onigiri, often called Japanese rice balls, are a beloved staple in Japanese cuisine. These handheld delights are perfect for a quick lunch, a light snack, or even a picnic treat.

Traditionally filled with savory ingredients like salted salmon or pickled plum, onigiri can be easily adapted to suit vegetarian diets. This vegetarian onigiri recipe is simple, wholesome, and versatile, making it a great introduction to Japanese cooking or a refreshing addition to your meal rotation.

Whether you’re a seasoned vegetarian or just exploring meatless options, these rice balls are flavorful, satisfying, and easy to make. Plus, with a few creative fillings and seasonings, you can customize your onigiri to your taste.

Ready to roll up some delicious, nutritious vegetarian onigiri? Let’s dive in!

Why You’ll Love This Recipe

This vegetarian onigiri recipe offers a perfect balance of taste, texture, and simplicity. The sticky Japanese short-grain rice makes shaping the onigiri easy and satisfying, while the vegetarian fillings bring bursts of flavor without overpowering the delicate rice.

It’s a versatile recipe that can be adapted with a variety of fillings like seasoned mushrooms, pickled vegetables, or avocado, making it ideal for meal prep or a quick grab-and-go snack. Plus, onigiri is naturally gluten-free and can be made vegan by choosing plant-based fillings.

If you love exploring vegetarian dishes from around the world, you might also enjoy our Peruvian Vegetable Recipes for Flavorful Healthy Meals and the moist, delicious Vegetarian Date Cake Recipe.

Ingredients

  • 2 cups Japanese short-grain rice (sushi rice)
  • 2 1/2 cups water for cooking rice
  • 1 teaspoon salt
  • 1 sheet nori (seaweed), cut into strips (optional)
  • 1/2 cup cooked shiitake mushrooms, finely chopped
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 1 tablespoon mirin (optional for sweetness)
  • 1 tablespoon toasted sesame seeds
  • Pickled vegetables (such as takuan or pickled radish), finely chopped – optional
  • Vegetarian furikake seasoning (a Japanese rice seasoning) – optional
  • Water to wet your hands for shaping

Equipment

  • Rice cooker or medium saucepan with lid
  • Mixing bowl
  • Sharp knife
  • Plastic wrap or bamboo sushi mat (optional for shaping)
  • Measuring cups and spoons
  • Cutting board
  • Small bowl of water (for wetting hands)

Instructions

  1. Rinse the rice: Place the rice in a fine-mesh strainer and rinse under cold running water. Stir and swish the rice gently with your hand until the water runs clear. This removes excess starch and prevents the rice from becoming too sticky.
  2. Cook the rice: Combine rinsed rice and water in a rice cooker or saucepan. If using a saucepan, bring to a boil, then reduce to low heat, cover, and simmer for 15 minutes. Remove from heat and let it sit covered for 10 minutes to finish steaming.
  3. Prepare the filling: While the rice cooks, sauté the chopped shiitake mushrooms in a pan with soy sauce and mirin over medium heat until tender and fragrant. Remove from heat and let cool.
  4. Season the rice: Transfer the cooked rice to a large bowl. Sprinkle with salt and toasted sesame seeds. Gently fold the rice with a wooden spatula to mix without mashing the grains.
  5. Wet your hands: Fill a small bowl with water and keep it nearby. Wet your hands with water to prevent sticking, then sprinkle a pinch of salt on your palms for seasoning.
  6. Shape the onigiri: Take about 1/3 cup of rice and flatten it slightly in your palm. Place about a teaspoon of the mushroom filling in the center. Fold the rice around the filling and press gently into a triangular or oval shape. Repeat with remaining rice and filling.
  7. Add nori: Wrap each onigiri with a strip of nori seaweed if desired. The nori adds flavor and helps keep your hands from getting sticky when eating.
  8. Optional seasoning: Sprinkle vegetarian furikake over the formed onigiri for extra flavor and visual appeal.
  9. Serve or store: Serve immediately or wrap individually in plastic wrap and refrigerate for up to 24 hours. Best enjoyed fresh!

Tips & Variations

“Wet your hands before shaping to make the process much easier and prevent the rice from sticking.”

  • Filling ideas: Try substituting the mushroom filling with mashed avocado and sesame seeds, pickled plum (umeboshi), or cooked spinach with sesame oil.
  • Rice seasoning: For extra flavor, mix some vegetarian dashi powder or miso paste into the rice before shaping.
  • Shape variations: Use molds for perfectly shaped onigiri or shape them freehand for a rustic look.
  • Make it vegan: Ensure all seasonings and fillings are plant-based. Skip mirin or use a vegan-certified brand.
  • Storage: Keep refrigerated but allow to come to room temperature before eating for the best texture.

Nutrition Facts

Nutrient Per Onigiri (1 serving)
Calories 180 kcal
Carbohydrates 38 g
Protein 4 g
Fat 1.5 g
Fiber 1 g
Sodium 200 mg

Serving Suggestions

Onigiri pairs wonderfully with a light miso soup or a fresh cucumber salad for a balanced meal. For an easy bento box lunch, include a side of steamed edamame and pickled vegetables.

These rice balls also make a satisfying snack when paired with your favorite green tea.

If you’re looking for more vegetarian meal ideas, check out our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas or enjoy the creamy comfort of our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Conclusion

Vegetarian onigiri is a delightful and nourishing dish that showcases the simplicity and elegance of Japanese cuisine. With just a few ingredients and minimal equipment, you can create these tasty rice balls that are as versatile as they are satisfying.

Whether you’re packing them for lunch, serving them as an appetizer, or enjoying a light snack, onigiri offers a wholesome and flavorful option that everyone can appreciate.

Experiment with different fillings and seasonings to make this recipe your own, and enjoy the process of crafting these charming rice balls. For more creative vegetarian recipes, don’t miss exploring our range of flavorful dishes designed to make plant-based eating delicious and exciting!

📖 Recipe Card: Vegetarian Onigiri

Description: A simple and delicious Japanese rice ball filled with savory vegetarian ingredients. Perfect for a quick snack or light meal.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 2 cups sushi rice
  • 2 1/2 cups water
  • 1/2 teaspoon salt
  • 1 sheet nori (seaweed), cut into strips
  • 1/2 cup cooked and chopped shiitake mushrooms
  • 2 tablespoons soy sauce
  • 1 tablespoon toasted sesame seeds
  • 1/4 cup finely chopped scallions
  • 1 teaspoon rice vinegar
  • Optional: pickled plum (umeboshi) or cooked edamame for filling

Instructions

  1. Rinse sushi rice until water runs clear.
  2. Combine rice and water in a pot; bring to a boil, then simmer covered for 15 minutes.
  3. Let rice rest covered for 10 minutes off heat.
  4. Mix salt and rice vinegar into cooked rice.
  5. In a bowl, mix shiitake mushrooms with soy sauce and sesame seeds.
  6. Wet hands and shape a handful of rice into a triangle.
  7. Make a small indentation, add mushroom mixture or optional filling.
  8. Cover filling with more rice and press firmly into shape.
  9. Wrap a strip of nori around the onigiri.
  10. Repeat for remaining rice and filling.
  11. Serve immediately or wrap for later.

Nutrition: Calories: 180 kcal | Protein: 4 g | Fat: 2 g | Carbs: 36 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Onigiri”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A simple and delicious Japanese rice ball filled with savory vegetarian ingredients. Perfect for a quick snack or light meal.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups sushi rice”, “2 1/2 cups water”, “1/2 teaspoon salt”, “1 sheet nori (seaweed), cut into strips”, “1/2 cup cooked and chopped shiitake mushrooms”, “2 tablespoons soy sauce”, “1 tablespoon toasted sesame seeds”, “1/4 cup finely chopped scallions”, “1 teaspoon rice vinegar”, “Optional: pickled plum (umeboshi) or cooked edamame for filling”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse sushi rice until water runs clear.”}, {“@type”: “HowToStep”, “text”: “Combine rice and water in a pot; bring to a boil, then simmer covered for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Let rice rest covered for 10 minutes off heat.”}, {“@type”: “HowToStep”, “text”: “Mix salt and rice vinegar into cooked rice.”}, {“@type”: “HowToStep”, “text”: “In a bowl, mix shiitake mushrooms with soy sauce and sesame seeds.”}, {“@type”: “HowToStep”, “text”: “Wet hands and shape a handful of rice into a triangle.”}, {“@type”: “HowToStep”, “text”: “Make a small indentation, add mushroom mixture or optional filling.”}, {“@type”: “HowToStep”, “text”: “Cover filling with more rice and press firmly into shape.”}, {“@type”: “HowToStep”, “text”: “Wrap a strip of nori around the onigiri.”}, {“@type”: “HowToStep”, “text”: “Repeat for remaining rice and filling.”}, {“@type”: “HowToStep”, “text”: “Serve immediately or wrap for later.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “4 g”, “fatContent”: “2 g”, “carbohydrateContent”: “36 g”}}

Photo of author

Marta K

Leave a Comment

X