Vegan Japanese

  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • About
  • Contact
    • Instagram
    • TikTok
  • search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Instagram
    • TikTok
  • ×
    Home » Side dishes

    Vegan Tempura Recipe

    Published: Jun 5, 2025 by Aaron Zahl · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    Crispy, light, and easy to make, our vegan tempura recipe uses seasonal vegetables and a plant-based batter to create this truly moreish and mouth-watering restaurant style dish at home. It's an deal side, appetizer, or can make up part of a larger Japanese feast.


    Close up view of a plate of crispy vegan vegetable tempura in front of a bowl of soy dipping sauce.

    What is tempura?

    Tempura is a beloved Japanese dish traditionally made with a light batter and deep-fried vegetables or seafood. At home, it’s a simple comfort food - often made with seasonal vegetables and served over rice (tendon), alongside noodles like soba or udon, or packed into bento lunches. It’s common to find ready-made tempura in supermarket deli counters and convenience stores, making it a familiar part of everyday meals. But tempura also has a more refined side: when served at specialty restaurants (tempura-ya) or as part of multi-course kaiseki meals, it becomes an elegant, high-skill dish - especially varieties like shrimp tempura (ebi tempura), which are considered more traditional and celebratory.

    Although traditional tempura recipes often include eggs, it's easy to adapt the batter for a plant-based diet. This vegan version maintains the signature crispiness and delicate flavor using just flour, cornstarch, and sparkling water. When done well, it's quite the show-stopper - perfect for celebrations and special occasions - or just a treat. The tempura pairs beautifully with your favorite noodles or sushi, serve it alongside some Avocado Roll or layer it on on top of a bowl of warm Vegan Ramen.

    Jump to:
    • What is tempura?
    • Ingredients
    • Instructions
    • Substitutions
    • Variations
    • Equipment
    • Storage
    • Tips for making perfect Japanese tempura
    • FAQ
    • Related
    • Pairing
    • Vegan Tempura Recipe

    Ingredients

    Serves 4 (side portions, or 2 larger ones) | Prep time 25 mins | Cooking time 25 mins
    Overhead view of two plates of crispy vegan vegetable tempura arranged around a bowl of soy dipping sauce, garnished with scallions and sesame seeds on a white marble background.
    For the Dipping Sauce (Tentsuyu): 
    • 1 cup vegan dashi 
    • 3 tablespoon soy sauce 
    • 2 tablespoon mirin 
    • ½ tablespoon sugar 
    • (Optional) 1 small piece of ginger (1 inch) 
    • (Optional) 1 slice of spring onion 
    • 1 inch piece of daikon or regular radish 
    Vegetables: 
    • ½ medium sweet potato 
    • ⅓ medium eggplant (aubergine) 
    • ½ sheet nori 
    • 4 stems of tenderstem broccoli 
    • 1 shiitake mushroom 
    For the Batter: 
    • ¾ cup plain flour 
    • ¼ cup cornstarch 
    • 250 ml ice-cold sparkling water 
    • 3–4 ice cubes 
    For Dusting: 
    • ¼ cup plain flour 
    For Frying: 
    • Approximately 300 ml of neutral oil or enough for a 4 cm depth in your frying pan

    Instructions

    First, make the dipping sauce (tentsuyu).

    Small saucepan on a stovetop containing a dark dipping sauce with steam rises gently.
    1. (a) Combine vegan dashi, soy sauce, mirin, sugar, and optional ginger and spring onion in a saucepan.
    Small saucepan on a stovetop containing a dark dipping sauce with steam rises gently.
    1. (b) Bring to a simmer, stir until sugar dissolves, and set aside to cool.

    Then prepare the vegetables.

    Carefully slicing a peeled sweet potato on a wooden chopping board.
    1. Peel and slice the sweet potato into thin disks, roughly ½ cm thick.
    Sliced rounds of eggplant (aubergine) stacked in a small pile on a wooden chopping board, with a sharp Japanese chef's knife resting to the side.
    1. Cut the aubergine into 1 cm rounds.
    A mushroom being sliced on a wooden chopping board.
    1. Slice the mushroom to 1 cm thickness. 
    Scissors cutting dried nori seaweed rectangles into neat squares for vegan tempura.
    1. Cut the nori sheet into 8 small squares, roughly 2 by 2 inches.  
    Broccolini stalks being chopped off to shorten the stems to fit the frying pan.
    1. Trim the broccoli stems to fit your frying pan. 
    Two small dishes of sliced scallions and finely sliced fresh ginger on a wooden chopping board with a large Japanese chef's knife resting on the side.
    1. Peel and grate the daikon and/or ginger and thinly slice the spring onion (optional).  

    Finally, prepare batter, fry and serve!

    White flour and cornstarch in a large mixing bowl being dry whisked together.
    1. Dry whisk plain flour and cornstarch in a mixing bowl. Prepare a separate bowl with plain flour for dusting.
    A mixing bowl with tempura batter being loosely stirred using chopsticks, just after adding sparkling water. Visible bubbles have formed on the surface.
    1. Add the sparkling water to the flour mix and combine roughly with chopsticks. Lumps are good - do not overmix. Add a few ice cubes to keep the batter cold.
    A saucepan on the stovetop containing 4cm of oil, being heated up to 180 degrees celsius (350 degrees fahrenheit).
    1. Heat neutral oil in a deep pan to 180°C (350°F), about 4 cm deep.
    An eggplant (aubergine) round being dusted in flour before being dipped in batter and deep fried.
    1. Individually dust each vegetable (except the nori) in plain flour and dip into the batter before gently placing them into the hot oil.
    Vegetable slices coated in batter sizzling in hot oil in a saucepan, with a pair of chopsticks lifting up a slice of already deepfried mushroom to put aside.
    1. Fry until crispy all over. The tempura should be light in color.
    Overhead view of a plate of crispy vegan vegetable tempura arranged next to a bowl of soy dipping sauce, a small dish of scallions, and one of fresh ginger, with a tray of fresh deep-fried vegan tempura pieces draining on some kitchen towel.
    1. Drain on a paper-towel-lined plate.
    Two plates of crispy vegan vegetable tempura arranged around a bowl of soy dipping sauce.
    1. Arrange the tempura on a platter and serve alongside your dipping sauce. Enjoy!

    Hint: Fry only one or two pieces of veg at a time to prevent overcrowding in the pan, which can lower the oil's temperature. Maintaining a consistent oil temperature ensures your tempura turns out perfectly crispy and light, without becoming overly greasy.

    Substitutions

    • Vegetables: You can switch out any of the veggies. Of course, it’s always best to use whatever is locally available and in season. We’ve tried zucchini, asparagus, bell pepper, onion and carrot. There are plenty we have not tested - beetroot, turnip, string beans, silverbeet, cabbage, or any of the leafy greens - but don't let this stop you, be as adventurous as you like! You might discover a winner (and please let us know if you do!).
    • Dipping Sauce: Swap daikon for regular radish or omit.
    • Sparkling Water: Use chilled still water if sparkling isn't available.

    Variations

    • Spicy: Add ½ to 1 teaspoon of chili powder to the batter.
    • Sweet: Use apple, banana or mochi and dust with powdered sugar.
    • Extra Crunchy: Add ½ cup of panko crumbs to the batter before coating the veg.

    If you’re serving tempura as a main, my go-to is layering it over Vegan Tempura Soba noodles. It’s a solid way to turn it into a full meal - check out the recipe if you want to give it a try.

    Equipment


    You don’t need anything fancy—just a mixing bowl, a saucepan for the dipping sauce, and a deep frying pan or wok. A thermometer helps for getting the oil to the right temperature, but it’s not essential. Chopsticks or tongs work well for frying and handling the tempura.

    Storage

    Tempura is best eaten fresh—it’s at its crispiest right after frying. It doesn’t store well, as it tends to go soggy. If you do have leftovers, you can reheat them in the oven or air fryer, but the texture won’t be quite the same. Avoid microwaving.

    Tips for making perfect Japanese tempura

    Keep the batter cold

    Cold batter = crispier tempura. It’s that simple. Use ice-cold sparkling water and throw in a few ice cubes to keep the temperature down while you work. If the batter warms up, it starts to absorb more oil and you lose that light crunch. You can use ice-cold still water and get good results, but if you’ve got sparkling water, use it—it helps the batter stay light and gives you that extra bit of crispiness.

    Don’t overmix the batter

    Resist the urge to get it smooth—lumps are your friend here. Overmixing activates the gluten, which makes the batter heavy and chewy. Just stir it loosely with chopsticks until everything’s barely combined.

    Preheat the oil properly

    Tempura needs hot oil—180°C is the sweet spot. If it’s too cool, the batter soaks up oil and goes soggy. If it’s too hot, it browns too fast. Use a thermometer if you can. No thermometer? Drop a bit of batter in—if it sizzles and floats straight away, you’re good to go.

    FAQ

    What is vegan tempura made of?

    Vegan tempura uses a simple batter made from plain flour, cornstarch, and ice-cold sparkling (or still) water—no eggs or dairy involved. It’s light, crisp, and lets the veggies shine. We also use neutral oil for frying and serve it with a vegan dipping sauce made from dashi, soy sauce, and mirin.

    Why is tempura not always vegan?

    Traditional tempura batter often includes eggs, and the dipping sauce is usually made with bonito (fish flakes). We’ve swapped those out for plant-based alternatives—no eggs in the batter, and our vegan dashi keeps the dipping sauce fully animal-free.

    What can I use instead of eggs in tempura?

    Nothing fancy needed—just skip them. You don’t need a replacement because the combination of flour, starch, and cold water gives the batter all the structure it needs. Keep it cold and lumpy, and you’ll get that classic tempura crunch without the egg.

    Can I make tempura gluten-free?

    Yes! Just use a gluten-free all-purpose flour blend in place of plain flour, and make sure your soy sauce (or tamari) is certified gluten-free. That’s it—easy swap.

    What oil is best for frying tempura?

    Use a neutral oil with a high smoke point like vegetable, sunflower, or canola. You don’t want anything too heavy or strongly flavoured—tempura should taste clean and crisp, not greasy.

    Can I reuse the frying oil?

    Yes, as long as you strain out any bits of batter or veg first. Store it in a sealed container once cooled, and reuse up to 2–3 times. If it smells off or starts to darken too much, it’s time to let it go.

    Related

    Looking for other vegan Japanese recipes? Try these:

    • Small ceramic bowl filled with kinpira gobo - shredded burdock root and carrot sautéed in soy sauce and mirin - topped with a sprinkle of toasted sesame seeds.
      5 minute Kinpira Gobo Recipe
    • 3 onigiri on a rectangular plate with rounded edges
      Onigiri Vegan Recipe
    • Four grilled rice triangles (yaki onigiri) on a round plate.
      Yaki Onigiri (Grilled Rice Balls)
    • 2 pieces of uramaki sprinkled with vegan caviar on a scallop edged plate next to a dollop of wasabi and a piece of pickled ginger
      Uramaki with vegan caviar
    See more Side dishes →

    Pairing

    Here are some dishes to serve with your vegan tempura:

    • Five crispy-fried gyoza dumplings on a dark charcoal coloured ceramic plate.
      Gyoza with Shitake Mushrooms and Vegetables
    • A close-up side view of a bowl of white rice topped with tender slices of vegan Japanese "beef" donburi, finished with finely chopped spring onions and Pak Choi.
      Vegan Beef Donburi
    • A birds-eye view of a large ceramic bowl full of 6 minute Japanese noodles, with tofu and vegetables.
      6 Minute Ramen Noodles
    • A plated serving of sweet potato katsu curry with three golden panko-crusted cutlets on top of curry-covered Japanese white rice, garnished with fresh cilantro and green onions.
      Sweet Potato Katsu Curry
    See more Main dishes →
    Close up view of a plate of crispy vegan vegetable tempura in front of a bowl of soy dipping sauce.

    Vegan Tempura Recipe

    Aaron Zahl
    Crispy, light vegan tempura made with seasonal vegetables and a simple plant-based batter - perfect for dipping and serving Japanese-style.
    Print Recipe Pin Recipe
    Prep Time 25 minutes mins
    Cook Time 25 minutes mins
    Course Foundations, Main Course, Side Dish
    Cuisine Japanese
    Servings 4

    Ingredients
      

    For the Dipping Sauce (Tentsuyu):

    • 1 cup vegan dashi
    • 3 tablespoon soy sauce
    • 2 tablespoon mirin
    • ½ tablespoon sugar
    • Optional 1 small piece of ginger (1 inch)
    • Optional 1 slice of spring onion
    • 1 inch piece of daikon or regular radish

    Vegetables:

    • ½ medium sweet potato
    • ⅓ medium eggplant aubergine
    • ½ sheet nori
    • 4 stems of tenderstem broccoli
    • 1 shiitake mushroom

    For the Batter:

    • ¾ cup plain flour
    • ¼ cup cornstarch
    • 250 ml ice-cold sparkling water
    • 3 –4 ice cubes

    For Dusting:

    • ¼ cup plain flour

    For Frying:

    • Approximately 300 ml of neutral oil or enough for a 4 cm depth in your frying pan

    Instructions
     

    First, make the dipping sauce (tentsuyu).

    • Combine vegan dashi, soy sauce, mirin, sugar, and optional ginger and spring onion in a saucepan. Bring to a simmer, stir until sugar dissolves, and set aside to cool.

    Then prepare the vegetables.

    • Peel and slice the sweet potato into thin disks, roughly ½ cm thick.
    • Cut the aubergine into 1 cm rounds.
    • Slice the mushroom to 1 cm thickness.
    • Cut the nori sheet into 8 small squares, roughly 2 by 2 inches.
    • Trim the broccoli stems to fit your frying pan.
    • Peel and grate the daikon and/or ginger and thinly slice the spring onion (optional).

    Finally, prepare batter, fry and serve!

    • Dry whisk plain flour and cornstarch in a mixing bowl. Prepare a separate bowl with plain flour for dusting.
    • Add the sparkling water to the flour mix and combine roughly with chopsticks. Lumps are good - do not overmix. Add a few ice cubes to keep the batter cold.
    • Heat neutral oil in a deep pan to 180°C (350°F), about 4 cm deep.
    • Individually dust each vegetable (except the nori) in plain flour and dip into the batter before gently placing them into the hot oil.
    • Fry until crispy all over. The tempura should be light in color.
    • Drain on a paper-towel-lined plate.
    • Arrange the tempura on a platter and serve alongside your dipping sauce. Enjoy!

    Notes

    Tips for making excellent Japanese tempura:
    1. Fry only one or two pieces of veg at a time.
    2. Keep the batter cold.
    3. Don’t overmix the batter.
    4. Preheat the oil properly.
    Serve as a side or main. Works well layered over Vegan Soba Noodles.
     
    Keyword vegan, vegetables, vegetarian

    More Side dishes

    • Close-up of two roasted aubergine halves on a platter, topped with golden miso glaze and a vibrant garnish of spring onions, sesame seeds, and aonori flakes.
      Miso Aubergine (Eggplant)
    • A small bowl containing two cubes of crispy fried tofu in a brown sauce garnished with finely sliced scallions (spring onions).
      Agedashi tofu recipe
    • Vegan Eel Sushi (unagi nigiri)
    • A small plate with two slices of freshly made avocado sushi maki roll, served next to a swirl of wasabi paste and a slice of pickled ginger, ready to serve.
      Avocado Sushi

    Leave a Reply Cancel reply

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

    Recipe Rating




    Aaron Zahl heads and shoulders photo in a cafe.

    Hi, we're Aaron and Jess!

    We love cooking vegan Japanese dishes and sharing tips for creating delicious recipes.

    Join us on this cooking adventure!

    More about us →

    Popular

    • sesame dressing in bowl being stirred with a teaspoon
      Japanese Sesame Dressing
    • Yuzu Gin Fizz served in an old-fashioned glass over ice, showing a layered rose-to-citrus hue topped with a fresh herb garnish.
      Yuzu Gin Fizz
    • Overhead shot of a bowl of vegan Japanese mountain vegetable rice, featuring mixed seasonal greens and wild vegetables over fluffy, sticky rice.
      Mountain Vegetable Rice (Sansai Gohan)
    • A birds-eye-view of a glass containing a bright red liquid cocktail, and a golden steel straw, garnished with three fresh green mint leaves.
      Yuzu, Mango and Mint Smoothie Recipe

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Coming soon

    Contact

    • Contact
    • Services

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Vegan Japanese. All rights reserved.

    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}
    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}