Vegan tofu purin has been my go-to dessert whenever I crave something sweet, creamy, and utterly satisfying without any dairy or eggs. I first discovered this plant-based wonder during a trip to Japan, where the silky smooth texture and delicate sweetness of the local custards completely captivated me. This recipe is my home version of that incredible experience, a truly delightful dairy-free tofu dessert that’s surprisingly simple to whip up. The subtle sweetness of the tofu blends beautifully with the rich, homemade caramel. Let’s get cooking!
Why You’ll Love This Vegan Tofu Purin
This recipe is a game-changer for anyone looking for a lighter, healthier dessert option. You’ll adore its incredible creaminess and how simple it is to prepare.
- It’s incredibly creamy and silky smooth, rivaling traditional custards.
- Perfectly dairy-free and eggless, making it suitable for many dietary needs.
- This is an easy vegan tofu purin that requires minimal fuss.
- The homemade caramel adds a rich, decadent flavor without being overpowering.
- It’s a fantastic healthy vegan tofu pudding option for a guilt-free treat.
- You can whip up this easy vegan tofu purin in under an hour.
- It’s a versatile dessert that can be customized with different toppings.
- Enjoy a delicious plant-based tofu custard that’s satisfying and light.
Ingredients for Vegan Tofu Purin
Gathering these simple ingredients is the first step towards your delicious, creamy dessert. This recipe truly shines because of its components, especially the star: silken tofu. It’s what makes this a fantastic silken tofu pudding recipe vegan-style.
- For the Caramel:
- 3 tablespoons granulated sugar – the base for our sweet, gooey topping.
- 1 tablespoon water – helps the sugar melt evenly.
- 1 tablespoon hot water – added carefully at the end to loosen the caramel.
- For the Filling:
- 0.5 lb silken tofu – the secret to its incredibly smooth, melt-in-your-mouth texture.
- 2 tablespoons granulated sugar – for a touch of sweetness in the pudding itself.
- 1 teaspoon vanilla extract – adds a warm, aromatic depth of flavor.
- 0.25 cup raw cashews, soaked – soaked cashews blend into a rich, creamy base, adding body and healthy fats.
- 2 grams agar agar powder – our plant-based gelling agent that sets the pudding without eggs.
- 80 ml water – used to dissolve the agar agar.
- 240 ml unsweetened soy milk – provides the liquid base and a neutral flavor.
How to Make Vegan Tofu Purin
Get ready to create a stunningly smooth and delicious dessert. Follow these simple steps to master how to make tofu purin vegan style. It’s easier than you think!
- Step 1: First, let’s get that beautiful caramel going. In a small saucepan, combine 3 tablespoons granulated sugar and 1 tablespoon water. Heat this mixture over medium heat, stirring only until the sugar dissolves. Then, let it bubble away without stirring until it turns a gorgeous, deep amber color.
- Step 2: Once you’ve achieved that perfect caramel hue, turn off the heat. Very carefully, stir in 1 tablespoon hot water. Stand back a bit, as it will steam and bubble up vigorously! This step loosens the caramel for pouring.
- Step 3: Quickly pour the hot caramel into your purin molds or small heatproof jars. Swirl them around to coat the bottoms evenly. Set these aside at room temperature to let the caramel cool and harden.
- Step 4: Now, for the creamy filling! In a blender, combine 0.5 lb silken tofu, 2 tablespoons granulated sugar, 1 teaspoon vanilla extract, and your 0.25 cup soaked raw cashews. Blend on high speed until the mixture is completely smooth and lusciously creamy.
- Step 5: Pour the blended filling into a clean saucepan. Stir in 240 ml unsweetened soy milk. Mix everything thoroughly to ensure no lumps remain and the ingredients are well incorporated.
- Step 6: Bring the saucepan to a gentle boil over medium heat, stirring constantly to prevent any sticking. Keep a close eye on it; you’re looking for small bubbles to start forming around the edges and across the surface.
- Step 7: Once it reaches a boil, reduce the heat to medium-low. Let it simmer for just about 1 minute, continuing to stir. This brief simmer helps to slightly thicken the mixture and ensure a perfect texture. This is a key part of how to make tofu purin vegan and have it set beautifully.
- Step 8: Remove the saucepan from the heat. Sprinkle in 2 grams agar agar powder. Whisk continuously until the agar agar is completely dissolved into the filling. Make sure there are no clumps left.
- Step 9: Carefully pour the filling through a fine-mesh strainer into the prepared molds, right over the hardened caramel. This straining step is crucial for achieving that signature silky-smooth texture.
- Step 10: Gently tap the filled molds on your countertop a few times. This helps to release any trapped air bubbles, ensuring a flawless, smooth surface on your finished dessert.
- Step 11: Loosely cover the purins with plastic wrap. Let them cool on the counter for about 15 minutes. This initial cooling period helps prevent condensation from forming.
- Step 12: Once they’ve cooled slightly, tightly cover the purins with plastic wrap or lids and transfer them to the refrigerator. Chill for at least 30 minutes, or until the pudding is firm and set to your liking. This chilling time is essential for the final texture and is part of how to make tofu purin vegan successfully.
- Step 13: To serve, run a thin knife around the edge of the mold if needed, then invert the vegan tofu purin onto a serving plate. The rich caramel should cascade beautifully over the creamy pudding. Alternatively, enjoy it straight from the jar for an easy, delightful treat.

Pro Tips for the Best Vegan Tofu Purin
Achieving that perfect silky texture is all about a few key details. Follow these tips to elevate your homemade vegan tofu pudding.
- Always use the freshest silken or soft tofu you can find for the smoothest consistency.
- Don’t overcook the agar agar mixture; simmering for just 1 minute after boiling is sufficient.
- Ensure your cashews are thoroughly soaked until soft to achieve a truly creamy blend.
- For the caramel, be patient and let it reach a deep amber color for the best flavor.
What’s the secret to perfect vegan tofu purin?
The magic lies in using high-quality silken tofu and properly blending it with soaked cashews. This combination creates an incredibly rich, smooth base, making it a superior plant-based tofu custard. For more insights on plant-based ingredients, you can explore our resources.
Can I make vegan tofu purin ahead of time?
Absolutely! This dessert is perfect for making ahead. Prepare the purin completely, then cover and refrigerate for up to 3 days. The flavors meld beautifully, making it even better the next day. You can find more recipes that are great for meal prep.
How do I avoid common mistakes with vegan tofu purin?
Avoid over-boiling the agar agar mixture, as it can lose its gelling power. Also, ensure you blend the tofu and cashews until completely smooth to prevent any grittiness in your final dessert.
Best Ways to Serve Vegan Tofu Purin
Once your vegan tofu purin is perfectly chilled and set, it’s time for the best part – enjoying it! This delicate dessert is wonderful on its own, but a few thoughtful additions can make it even more special. Think of it as creating the best vegan tofu dessert experience tailored just for you.
For a classic presentation, gently invert the purin onto a small plate, allowing the luscious caramel topping to drizzle down the sides. You can also serve it directly in the molds or small ramekins for a simpler, yet equally delightful, treat. I love topping mine with a handful of fresh berries like raspberries or blueberries for a pop of color and tartness that beautifully cuts through the sweetness of the caramel and pudding.
Another fantastic option is to serve it alongside a light, fluffy vegan whipped cream or a dollop of coconut yogurt. For a more decadent feel, a sprinkle of toasted slivered almonds or a dusting of cocoa powder can add a lovely textural contrast and depth of flavor. It’s truly a versatile treat that shines with minimal fuss. For more dessert ideas, check out our homepage.

Nutrition Facts for Vegan Tofu Purin
This delightful dessert offers a lighter option for satisfying your sweet cravings. Here’s a breakdown of the estimated nutritional information per serving, making it a guilt-free pleasure.
- Serving Size: 1 serving
- Calories: 150 kcal
- Fat: 2 g
- Saturated Fat: 0.5 g
- Protein: 5 g
- Carbohydrates: 30 g
- Fiber: 1 g
- Sugar: 15 g
- Sodium: 50 mg
Nutritional values are estimates and may vary based on specific ingredients and portion sizes used. For more information on nutritional guidelines, consult resources like the NHS Healthy Eating Guidelines.
How to Store and Reheat Vegan Tofu Purin
Properly storing your delicious vegan tofu purin is key to enjoying its creamy texture for days to come. Since this is an eggless tofu purin, it holds up quite well in the refrigerator. Once your purins have cooled completely on the counter for about 30 minutes, transfer them to airtight containers or cover the molds tightly with plastic wrap.
You can keep your delightful dairy-free tofu dessert in the refrigerator for up to 3 to 4 days. The flavors actually meld and deepen over time, making it just as tasty, if not more so, the day after you make it. While freezing is not ideal as it can alter the silken texture, if you must, you can freeze individual portions for up to 1 month. Thaw them slowly overnight in the refrigerator to minimize texture changes. You can learn more about food storage from our privacy policy, which touches on handling data related to food safety.
Reheating isn’t typically necessary for this chilled dessert. Enjoy your vegan tofu pudding recipe straight from the fridge! If you prefer it slightly less cold, you can let it sit at room temperature for about 10-15 minutes before serving.
Frequently Asked Questions About Vegan Tofu Purin
What is vegan tofu pudding?
Vegan tofu pudding, often called vegan tofu purin, is a delightful dessert made primarily from blended silken tofu, a plant-based sweetener, and a gelling agent like agar-agar. It’s a fantastic alternative to traditional dairy and egg-based custards. My recipe uses soaked cashews for extra creaminess and a rich caramel topping for that classic Japanese dessert feel.
Can I use firm tofu instead of silken tofu for my vegan tofu purin?
While you can technically use firm tofu, I highly recommend sticking with silken or soft tofu for the best results. Silken tofu is much smoother and blends into a luxuriously creamy consistency, which is essential for that signature melt-in-your-mouth texture. Firm tofu can result in a denser, slightly grainier pudding, which isn’t quite the same experience.
How do I get the caramel to not harden too much?
The key to perfectly tempered caramel is careful heat management. After you add the hot water to the melted sugar, stir it gently until it just loosens. Don’t overcook it at this stage. Pouring it into the molds immediately while still warm helps it coat the bottom without becoming rock hard. If it does harden too much, you can very gently warm the bottom of the mold for a few seconds to loosen it before inverting.
Is this recipe gluten-free?
Yes, this vegan tofu purin recipe is naturally gluten-free vegan tofu purin! All the main ingredients – tofu, sugar, cashews, soy milk, vanilla, and agar-agar – are gluten-free. Just ensure that your soy milk and vanilla extract do not contain any hidden gluten additives. It’s a wonderful option for those with gluten sensitivities looking for a delicious dessert. For more information on gluten-free living, you can refer to our terms of use, which may cover product ingredient standards.

Variations of Vegan Tofu Purin You Can Try
Once you’ve mastered the basic vegan tofu purin, the possibilities for delicious customization are endless! Experimenting with flavors and methods can lead to exciting new twists on this classic dessert. Here are a few ideas to get your creativity flowing.
- Fruity Flavors: Blend fresh or puréed fruits like mango, strawberry, or passionfruit directly into the tofu filling before cooking. This adds a vibrant color and a refreshing fruity note, creating a delightful vegan fruit custard.
- Chocolate Indulgence: For a richer treat, whisk in 2-3 tablespoons of unsweetened cocoa powder along with the other filling ingredients. This transforms your purin into a decadent chocolate delight, perfect for serious chocoholics.
- Matcha Green Tea: Incorporate 1-2 teaspoons of matcha powder into the filling for an earthy, sophisticated flavor. This variation is especially beautiful and pairs wonderfully with a simple caramel or even a light dusting of powdered sugar.
- Gluten-Free Focus: Rest assured, this recipe is already a fantastic gluten-free vegan tofu purin. The base ingredients are naturally free from gluten, making it a safe and delicious choice for those with celiac disease or gluten sensitivities. Ensure your soy milk and any other flavorings are certified gluten-free.
Amazing Vegan Tofu Purin: 6 Easy Steps
- Total Time: 1 hour
- Yield: 4 servings 1x
- Diet: Vegan
Description
A creamy, silky smooth vegan tofu purin with a rich caramel topping. This easy-to-make dessert is a delightful dairy-free and eggless treat inspired by Japanese custards.
Ingredients
- For the Caramel:
- 3 tablespoons granulated sugar
- 1 tablespoon water
- 1 tablespoon hot water
- For the Filling:
- 0.5 lb silken/soft tofu
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 0.25 cup raw cashews, soaked
- 2 grams agar agar powder
- 80 ml water
- 240 ml unsweetened soy milk
Instructions
- Make the caramel: In a small saucepan, combine 3 tablespoons of granulated sugar and 1 tablespoon of water over medium heat. Stir until the mixture melts and turns a beautiful amber color.
- Add hot water: Once the sugar reaches that lovely amber hue, turn off the heat and carefully stir in 1 tablespoon of hot water. Be cautious as it may bubble!
- Transfer the caramel: Quickly pour the caramel into purin molds or small jars, swirling to coat the bottoms. Set aside to cool at room temperature.
- Blend the filling: In a blender, add 0.5 lb of silken tofu, 2 tablespoons of granulated sugar, 1 teaspoon of vanilla extract, and 0.25 cup of soaked raw cashews. Blend until the mixture is smooth and creamy.
- Combine with soy milk: Pour the blended filling into a saucepan and stir in 240 ml of unsweetened soy milk. Mix well to ensure everything is incorporated.
- Heat the mixture: Bring the saucepan to a boil over medium heat, stirring constantly to prevent sticking. Keep an eye on it until small bubbles start to form.
- Simmer briefly: Once boiling, reduce the heat to medium-low and allow it to simmer for about 1 minute. This helps thicken the mixture, enhancing the texture.
- Add agar agar: Remove the saucepan from heat, then sprinkle in 2 grams of agar agar powder, whisking until it dissolves and is fully integrated with the filling.
- Strain the filling: Pour the filling through a fine-mesh strainer into the molds over the caramel, capturing any lumps for a silky texture.
- Pop air bubbles: Give the purin molds a gentle tap on the counter to release any air bubbles that may have formed. This ensures a beautiful, smooth finish.
- Cool at room temperature: Loosely cover the purin with plastic wrap and let it cool on the counter for about 15 minutes.
- Chill in the fridge: After cooling, tightly cover the purin and place it in the refrigerator. Chill for at least 30 minutes, or until thickened to your liking.
- Serve and enjoy: To serve, gently invert the purin onto a plate, allowing the caramel to flow over it, or savor directly from the container for an effortless treat.
Notes
- Top with fresh berries or a drizzle of extra caramel for an extra touch!
- Store leftover vegan tofu purin in the refrigerator, tightly covered, for up to 3 days.
- Freezing is not recommended due to texture changes, but can be done for up to 1 month. Thaw in the fridge.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Desserts
- Method: Stovetop, Blending
- Cuisine: Japanese
Nutrition
- Serving Size: 1 serving
- Calories: 150 kcal
- Sugar: 15 g
- Sodium: 50 mg
- Fat: 2 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 1.5 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 1 g
- Protein: 5 g
- Cholesterol: 0 mg
Keywords: Vegan Tofu Purin, Vegan tofu pudding recipe, Easy vegan tofu purin, Dairy-free tofu dessert, How to make tofu purin vegan, Japanese tofu pudding vegan, Eggless tofu purin, Plant-based tofu custard, Gluten-free vegan tofu purin, Simple vegan silken tofu dessert