Vegetable Tempura

Tempura recipe

The Spruce / Ahlam Raffii

Prep: 15 mins
Cook: 10 mins
Total: 25 mins
Servings: 4 servings
Nutrition Facts (per serving)
342 Calories
20g Fat
34g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 342
% Daily Value*
Total Fat 20g 26%
Saturated Fat 2g 8%
Cholesterol 47mg 16%
Sodium 367mg 16%
Total Carbohydrate 34g 12%
Dietary Fiber 3g 11%
Total Sugars 3g
Protein 6g
Vitamin C 48mg 242%
Calcium 39mg 3%
Iron 2mg 12%
Potassium 334mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Vegetable tempura is a popular vegetarian choice when eating at a Japanese restaurant, and most places will feature it on the menu. They're delicious as an appetizer, an accompaniment to a meal, or topping for udon noodle soup.

If you enjoy deep-fried and battered vegetables, consider making them at home. Potato starch keeps the batter light, while baking soda makes it puff up. Using very cold water also helps keep the coating light and crisp.

An assortment of vegetables are good for frying, including broccoli, cauliflower, green beans, and more. Tougher veggies like sweet potatoes, carrots, and winter squash should be par-cooked first and cooled before frying. Follow this simple recipe and your vegetable tempura will turn out light and crispy, just like the kind you get at Japanese restaurants. 


  • 2 to 3 cups assorted vegetables (sweet potatoes, broccoli, mushroom caps, string beans, eggplant, bell pepper)

  • 1 cup all-purpose flour

  • 2 tablespoons potato starch

  • 1 teaspoon baking soda

  • 1 large egg

  • 1 cup ice-cold water

  • 2 cups oil, for frying (such as canola, peanut, or sunflower oil)

Steps to Make It

  1. Gather the ingredients.

  2. Prepare your vegetables so they are ready to fry. You'll need 2 to 3 cups of vegetables, trimmed, stemmed, and cut into uniform 2-inch pieces for even frying. Separate broccoli and cauliflower into medium-sized florets. Longer vegetables, like green beans, snow peas, and asparagus, can be left whole. Lightly steam and peel sweet potatoes beforehand if using, and slice into 1/2-inch rounds.

  3. Once your vegetables are prepared, whisk together the flour, potato starch, and baking soda in a small mixing bowl.

  4. Beat the egg and cold water together in a large mixing bowl, then gradually add in the flour mixture 1/3 cup at a time until just combined. It's okay to leave a few lumps in the batter; just be sure not to over-mix or the tempura coating will be dense instead of light and crunchy. Heat the oil in a large, heavy pot to 350 F.

  5. Once the oil is hot, dip vegetables into the batter, allowing most of the batter to drip off back into the bowl, then drop them carefully into the oil in small batches. This will ensure uniform cooking times.

  6. Fry for 2 1/2 minutes on each side, flipping once, or until crisp and golden brown. Remove the vegetables from the oil and drain on paper towels.

  7. Repeat with remaining vegetables and batter. Serve warm.