California Roll Recipe Vegetarian Style Made Easy

Updated On: October 7, 2025

Sushi lovers, rejoice! The iconic California roll is a beloved staple in Japanese cuisine, known for its refreshing flavors and delightful texture.

But what if you’re vegetarian or simply looking to enjoy this classic without seafood? Fear not—our vegetarian California roll recipe is here to satisfy your cravings with a wholesome and vibrant twist.

Packed with creamy avocado, crisp cucumber, and savory tofu or vegan crab alternatives, these rolls are as delicious as they are visually appealing.

Perfect for sushi beginners and seasoned pros alike, this recipe walks you through every step to create perfect, restaurant-quality California rolls right in your kitchen. Whether you’re preparing a light lunch, impressing guests, or simply craving sushi night, these vegetarian rolls are a fantastic way to enjoy sushi without compromising on taste or texture.

Get ready to roll up some goodness and discover why this plant-based version is quickly becoming a fan favorite.

Why You’ll Love This Recipe

First, this vegetarian California roll is incredibly easy to make at home, even if you’ve never rolled sushi before. It uses simple, fresh ingredients that you can find at any grocery store or Asian market.

Plus, it’s fully customizable, allowing you to swap or add veggies according to your taste.

Not only does this recipe offer a healthy alternative to traditional sushi rolls, but it’s also packed with fiber, vitamins, and plant-based protein. The creamy avocado and crunchy cucumber provide a perfect balance of texture, while the sushi rice seasoned with rice vinegar brings the authentic flavor you crave.

Lastly, making sushi at home is fun and a great way to get creative in the kitchen. It’s also a fantastic social activity—gather your friends or family for a sushi rolling party and enjoy fresh, homemade rolls together!

Ingredients

  • 2 cups sushi rice (short-grain Japanese rice)
  • 2 1/2 cups water
  • 1/3 cup rice vinegar
  • 2 tablespoons sugar
  • 1 teaspoon salt
  • 4 sheets nori (seaweed sheets)
  • 1 ripe avocado, sliced
  • 1/2 English cucumber, julienned
  • 100g firm tofu, pressed and sliced into strips or vegan crab sticks
  • 2 tablespoons mayonnaise (use vegan mayo if preferred)
  • 1 teaspoon sesame oil
  • 1 tablespoon toasted sesame seeds
  • Soy sauce, for serving
  • Wasabi and pickled ginger, optional for garnish

Equipment

  • Bamboo sushi rolling mat
  • Sharp knife (preferably a sushi or chef’s knife)
  • Rice cooker or medium saucepan
  • Large bowl for mixing rice vinegar seasoning
  • Plastic wrap (optional, for covering bamboo mat)
  • Cutting board
  • Small bowl of water (to wet hands and prevent sticking)

Instructions

  1. Prepare the sushi rice: Rinse the sushi rice under cold water until the water runs clear to remove excess starch. Drain well.
  2. Cook the rice: Combine the rinsed rice and 2 1/2 cups water in a rice cooker or saucepan. Cook according to the rice cooker instructions or bring to a boil, then simmer covered for 15 minutes on low heat. Remove from heat and let it steam for 10 minutes without lifting the lid.
  3. Season the rice: In a small bowl, mix rice vinegar, sugar, and salt until dissolved. Gently fold this seasoning into the hot rice using a wooden spatula, fanning the rice as you stir to cool it quickly and create a nice sheen. Let the rice cool to room temperature.
  4. Prepare the filling: Drain and press tofu to remove excess moisture. Slice into thin strips. Toss tofu strips with sesame oil. Slice avocado and julienne cucumber.
  5. Assemble the rolls: Lay a bamboo mat on a flat surface and cover it with plastic wrap for easy cleanup (optional). Place one nori sheet shiny side down on the mat.
  6. Spread rice on nori: Wet your hands with water to prevent sticking. Take about 3/4 cup of sushi rice and evenly spread it over the nori, leaving a 1-inch border at the top edge. Sprinkle toasted sesame seeds over the rice.
  7. Flip the nori: Carefully flip the nori over so the rice side is down on the plastic wrap or mat.
  8. Add fillings: Arrange tofu (or vegan crab), cucumber, and avocado in a horizontal line across the bottom third of the nori sheet.
  9. Roll sushi: Using the bamboo mat, lift the edge closest to you and begin rolling tightly over the filling. Apply gentle pressure to shape the roll evenly. Continue rolling until the seam is sealed.
  10. Slice the roll: Using a sharp, wet knife, slice the roll into 6-8 equal pieces. Clean the knife with a damp cloth between cuts to keep slices neat.
  11. Serve: Arrange the rolls on a plate and serve with soy sauce, wasabi, and pickled ginger.

Tips & Variations

“The key to perfect sushi rice is rinsing thoroughly and seasoning gently to keep it fluffy and slightly sticky.”

Use a sharp knife dipped in water to get clean, even sushi slices without squashing the roll. If you don’t have a bamboo mat, a clean kitchen towel can work in a pinch.

For extra flavor, mix a little vegan mayo with sriracha for a spicy kick inside your roll. You can also experiment with different fillings such as pickled radish, carrots, or even roasted sweet potato for a sweet contrast.

If you want to make your rolls gluten-free, just be sure to use gluten-free soy sauce or tamari. And don’t forget to try adding a sprinkle of tobiko (flying fish roe substitute) made from seaweed for an authentic touch without animal ingredients.

Nutrition Facts

Nutrient Per Serving (2 rolls)
Calories 220 kcal
Protein 6 g
Carbohydrates 40 g
Fat 5 g
Fiber 4 g
Sodium 300 mg

Serving Suggestions

Serve your vegetarian California rolls with traditional Japanese sides like miso soup, seaweed salad, or edamame for a complete meal. A light cucumber or ginger salad can add extra freshness.

If you want to elevate your sushi night, pair the rolls with a chilled glass of sake or a refreshing green tea. For a fun twist, try making sushi burritos using larger nori sheets and adding extra veggies for a handheld meal.

Don’t miss out on checking out other delicious recipes on our site, such as the Lion’S Mane Mushroom Crumble Recipes or the zesty Lemon Ricotta Pasta With Arugula Recipe. For a refreshing beverage, the Huckleberry Margarita Recipe will complement your meal perfectly.

Conclusion

Creating vegetarian California rolls at home is a rewarding and delicious experience that anyone can enjoy. This recipe blends fresh, wholesome ingredients with easy-to-follow steps, making it perfect for cooks of all skill levels.

You’ll love how creamy avocado and crunchy cucumber combine with perfectly seasoned sushi rice to create a satisfying bite every time.

Whether you’re looking for a meat-free dinner option or a fun way to impress friends with homemade sushi, this vegetarian California roll recipe is a fantastic choice. Plus, it opens the door to endless customization and experimentation in your kitchen.

So grab your bamboo mat, gather your ingredients, and start rolling your way to sushi perfection!

📖 Recipe Card: California Roll Recipe Vegetarian

Description: A fresh and tasty vegetarian twist on the classic California roll, using avocado and cucumber. Perfect as a light snack or appetizer.

Prep Time: PT20M
Cook Time: PT0M
Total Time: PT20M

Servings: 4 servings

Ingredients

  • 1 cup sushi rice
  • 1 1/4 cups water
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • 1/2 teaspoon salt
  • 4 sheets nori seaweed
  • 1 avocado, sliced
  • 1/2 cucumber, julienned
  • 2 tablespoons toasted sesame seeds
  • Soy sauce, for serving
  • Pickled ginger, for serving
  • Wasabi, for serving

Instructions

  1. Rinse sushi rice under cold water until clear.
  2. Cook rice with water in a rice cooker or pot.
  3. Mix rice vinegar, sugar, and salt; fold into cooked rice and let cool.
  4. Place a bamboo mat on a flat surface and lay a nori sheet on it.
  5. Spread a thin layer of rice over the nori, leaving 1 inch at the top.
  6. Flip the nori so rice is facing down on the mat.
  7. Arrange avocado and cucumber along the bottom edge of the nori.
  8. Roll tightly using the bamboo mat to form a cylinder.
  9. Sprinkle toasted sesame seeds on the roll.
  10. Slice roll into 6-8 pieces with a sharp knife.
  11. Serve with soy sauce, pickled ginger, and wasabi.

Nutrition: Calories: 250 kcal | Protein: 5 g | Fat: 7 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “California Roll Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A fresh and tasty vegetarian twist on the classic California roll, using avocado and cucumber. Perfect as a light snack or appetizer.”, “prepTime”: “PT20M”, “cookTime”: “PT0M”, “totalTime”: “PT20M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup sushi rice”, “1 1/4 cups water”, “2 tablespoons rice vinegar”, “1 tablespoon sugar”, “1/2 teaspoon salt”, “4 sheets nori seaweed”, “1 avocado, sliced”, “1/2 cucumber, julienned”, “2 tablespoons toasted sesame seeds”, “Soy sauce, for serving”, “Pickled ginger, for serving”, “Wasabi, for serving”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse sushi rice under cold water until clear.”}, {“@type”: “HowToStep”, “text”: “Cook rice with water in a rice cooker or pot.”}, {“@type”: “HowToStep”, “text”: “Mix rice vinegar, sugar, and salt; fold into cooked rice and let cool.”}, {“@type”: “HowToStep”, “text”: “Place a bamboo mat on a flat surface and lay a nori sheet on it.”}, {“@type”: “HowToStep”, “text”: “Spread a thin layer of rice over the nori, leaving 1 inch at the top.”}, {“@type”: “HowToStep”, “text”: “Flip the nori so rice is facing down on the mat.”}, {“@type”: “HowToStep”, “text”: “Arrange avocado and cucumber along the bottom edge of the nori.”}, {“@type”: “HowToStep”, “text”: “Roll tightly using the bamboo mat to form a cylinder.”}, {“@type”: “HowToStep”, “text”: “Sprinkle toasted sesame seeds on the roll.”}, {“@type”: “HowToStep”, “text”: “Slice roll into 6-8 pieces with a sharp knife.”}, {“@type”: “HowToStep”, “text”: “Serve with soy sauce, pickled ginger, and wasabi.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “5 g”, “fatContent”: “7 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X