I have one simple trick for making Tofu Puffs that stay pantry-ready for last-minute stir-fries.

I love finding tricks that turn plain tofu into something that bounces like a sponge. Puffed Tofu is airy and golden crispy on the outside yet weirdly spongy inside, perfect for a last minute stir fry or just dunking in sauce.
I usually start with a block of firm or extra-firm tofu and a bit of baking powder to coax the puff, and yeah it feels like a little kitchen magic when it rises. It wont be perfect every time but when it works you get pillow like Tofu Puffs that soak up flavor like crazy, and you want more.
Ingredients

- Tofu: Good source of plant protein, some calcium, low carb, soaks up flavors nicely.
- Baking powder: Adds airiness and helps puff, small sodium content, not sweet.
- Water: Hot then cold water helps set texture and create steam for puffing, zero calories.
- Salt: Boosts flavor and timing, tiny mineral addition, use sparingly if watching sodium.
- Cornstarch: Light coating crisps outer shell, mostly carbs, gluten free if pure corn, oil crisp.
- Oil: Neutral oil used for deep frying, adds calories, lets tofu puff and brown evenly.
- Soy sauce optional: Adds salty umami, small protein, not sweet, use light to cut sodium.
Ingredient Quantities
- 1 (14 oz / 400 g) block firm or extra-firm tofu, drained (or freeze then thaw for extra spongey texture)
- 1 tsp baking powder (aluminum-free), or 1/4 tsp baking soda if you want a stronger puff
- 2 cups (480 ml) hot water, plus 1 cup ice water for shocking if using the blanch method
- 1/2 tsp fine salt, plus more to taste
- 1/2 cup (60 g) cornstarch or potato starch, for a light coating
- 2 to 3 cups (500 to 750 ml) neutral high smoke point oil for deep frying, like peanut or canola
- Optional: 1 tbsp light soy sauce for a quick season or dipping
How to Make this
1. If you want extra spongey tofu, freeze the block then thaw fully, otherwise just drain and press gently to remove loose water, then cut into roughly 1 inch cubes.
2. Bring 2 cups hot water to a near boil and stir in 1 tsp aluminum free baking powder, or 1/4 tsp baking soda if you want a stronger puff, plus 1/2 tsp fine salt until dissolved.
3. Carefully add the tofu cubes to the hot baking powder bath and let them simmer for about 2 minutes, stirring gently so they heat through and get a slight skin without falling apart.
4. Scoop the tofu out with a slotted spoon and plunge into 1 cup ice water to shock and set the texture for 1 to 2 minutes, then drain well and pat very dry with paper towels.
5. Toss the drained cubes lightly in 1/2 cup cornstarch or potato starch so they get a thin, even coat, shaking off any excess; set on a rack while the oil heats.
6. Heat 2 to 3 cups neutral oil in a deep pot to 350 to 375 F (175 to 190 C) using a thermometer; if you don’t have one, test with a small piece of tofu — it should sizzle fiercely and start to puff.
7. Fry the tofu in batches so it isnt crowded, turning as needed, until golden and puffed about 2 to 3 minutes per batch; remove with a slotted spoon and drain on a wire rack or paper towels, sprinkle more salt to taste while hot.
8. Serve warm as a quick stir fry ingredient or snack, or toss/drizzle with the optional 1 tbsp light soy sauce or put it on the side for dipping.
Equipment Needed
1. Sharp chef knife and cutting board, for draining and cutting the tofu into 1 inch cubes
2. Large heatproof pot or saucepan, to make the hot baking powder bath
3. Slotted spoon or spider skimmer, to lift tofu from the hot bath and from the oil
4. Large bowl filled with ice water for shocking the tofu, dont skip this step if you want the texture
5. Paper towels and a clean kitchen towel, to pat the tofu very dry
6. Wire rack plus a baking sheet or plate, to rest and drain the coated or fried pieces
7. Deep heavy pot or small Dutch oven and 2 to 3 cups neutral oil, for frying
8. Candy/deep fry thermometer or instant read thermometer, and measuring cups/spoons for accuracy
9. Large mixing bowl and a small sieve or shaker for the cornstarch coating, plus tongs for handling when hot
FAQ
How To Make Puffed Tofu (Tofu Puffs) Recipe Substitutions and Variations
- Baking powder: if you don’t have it, use 1/4 tsp baking soda plus 1/2 tsp cream of tartar (mimics single-acting powder); or just 1/4 tsp baking soda alone for a stronger, quicker puff, but be careful not to overdo it.
- Cornstarch / potato starch: swap for tapioca starch for extra crisp, arrowroot powder for a lighter finish, or superfine rice flour if you want a gluten-free coating with a different crunch.
- Light soy sauce: replace with tamari for gluten-free, coconut aminos for lower sodium and a slightly sweet note, or use liquid aminos like Bragg for a closer soy flavor if you prefer.
Pro Tips
– Freeze-thaw really does make a spongey bite, but dont skip pressing afterwards — wrap the thawed block in a towel and put a heavy pan on it for 15-30 min to get rid of loose water, otherwise the oil will spit and the coating wont stick well.
– Use aluminum-free baking powder for a clean puff, but if you want to use baking soda cut the amount way down and be ready to shock the tofu in ice water quick, otherwise the soda can leave a bitter or soapy aftertaste.
– Pick your starch for the finish you want: potato starch gives a lighter, silkier crust and browns fast, cornstarch is a bit crunchier. Always shake off excess starch and let the coated cubes sit on a rack a few minutes so a light skin forms before frying.
– Keep oil steady at about 350 to 375 F, dont overcrowd the pot, and consider a quick double-fry: fry once to set and puff, drain, then refry briefly hotter to super-crisp. Salt right when they come out and serve ASAP for best texture.

How To Make Puffed Tofu (Tofu Puffs) Recipe
I have one simple trick for making Tofu Puffs that stay pantry-ready for last-minute stir-fries.
4
servings
201
kcal
Equipment: 1. Sharp chef knife and cutting board, for draining and cutting the tofu into 1 inch cubes
2. Large heatproof pot or saucepan, to make the hot baking powder bath
3. Slotted spoon or spider skimmer, to lift tofu from the hot bath and from the oil
4. Large bowl filled with ice water for shocking the tofu, dont skip this step if you want the texture
5. Paper towels and a clean kitchen towel, to pat the tofu very dry
6. Wire rack plus a baking sheet or plate, to rest and drain the coated or fried pieces
7. Deep heavy pot or small Dutch oven and 2 to 3 cups neutral oil, for frying
8. Candy/deep fry thermometer or instant read thermometer, and measuring cups/spoons for accuracy
9. Large mixing bowl and a small sieve or shaker for the cornstarch coating, plus tongs for handling when hot
Ingredients
-
1 (14 oz / 400 g) block firm or extra-firm tofu, drained (or freeze then thaw for extra spongey texture)
-
1 tsp baking powder (aluminum-free), or 1/4 tsp baking soda if you want a stronger puff
-
2 cups (480 ml) hot water, plus 1 cup ice water for shocking if using the blanch method
-
1/2 tsp fine salt, plus more to taste
-
1/2 cup (60 g) cornstarch or potato starch, for a light coating
-
2 to 3 cups (500 to 750 ml) neutral high smoke point oil for deep frying, like peanut or canola
-
Optional: 1 tbsp light soy sauce for a quick season or dipping
Directions
- If you want extra spongey tofu, freeze the block then thaw fully, otherwise just drain and press gently to remove loose water, then cut into roughly 1 inch cubes.
- Bring 2 cups hot water to a near boil and stir in 1 tsp aluminum free baking powder, or 1/4 tsp baking soda if you want a stronger puff, plus 1/2 tsp fine salt until dissolved.
- Carefully add the tofu cubes to the hot baking powder bath and let them simmer for about 2 minutes, stirring gently so they heat through and get a slight skin without falling apart.
- Scoop the tofu out with a slotted spoon and plunge into 1 cup ice water to shock and set the texture for 1 to 2 minutes, then drain well and pat very dry with paper towels.
- Toss the drained cubes lightly in 1/2 cup cornstarch or potato starch so they get a thin, even coat, shaking off any excess; set on a rack while the oil heats.
- Heat 2 to 3 cups neutral oil in a deep pot to 350 to 375 F (175 to 190 C) using a thermometer; if you don’t have one, test with a small piece of tofu — it should sizzle fiercely and start to puff.
- Fry the tofu in batches so it isnt crowded, turning as needed, until golden and puffed about 2 to 3 minutes per batch; remove with a slotted spoon and drain on a wire rack or paper towels, sprinkle more salt to taste while hot.
- Serve warm as a quick stir fry ingredient or snack, or toss/drizzle with the optional 1 tbsp light soy sauce or put it on the side for dipping.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 122.5g
- Total number of serves: 4
- Calories: 201kcal
- Fat: 12.3g
- Saturated Fat: 1.6g
- Trans Fat: 0g
- Polyunsaturated: 2g
- Monounsaturated: 5g
- Cholesterol: 0mg
- Sodium: 288mg
- Potassium: 124mg
- Carbohydrates: 15.6g
- Fiber: 0.3g
- Sugar: 0.6g
- Protein: 8g
- Vitamin A: 0IU
- Vitamin C: 0mg
- Calcium: 150mg
- Iron: 1.6mg







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









