Beverages
Creating a rich, creamy tofu milk recipe that rivals dairy milk is easier than you might think, and it delivers a plant-based alternative that's just as satisfying. This recipe transforms simple ingredients into a velvety, nutrient-packed beverage that works perfectly in coffee, smoothies, or cereal.
I've perfected the method to ensure maximum creaminess while keeping the preparation straightforward.
The process involves soaking and blending silken tofu with water, then straining for a smooth texture. Adding optional flavorings like vanilla, dates, or spices allows you to customize it to your taste.
What makes this recipe stand out is its versatility—it's great for those who prefer dairy-free options but still want that familiar, comforting creaminess.
What you'll end up with is a silky, plant-based milk that's rich enough for lattes but light enough for cereal. The blending technique ensures no lumps, and the straining step guarantees a perfectly smooth finish. This recipe is also budget-friendly, as it uses pantry staples and yields multiple servings.
Store any leftovers in the refrigerator for up to 5 days, making it a convenient addition to your daily routine. Whether you're a seasoned vegan or simply exploring plant-based alternatives, this tofu milk recipe will become a staple in your kitchen. Let's get started!
Ingredients for tofu milk
Simple plant-based ingredients transform into velvety tofu milk perfect for coffee or cereal.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🥬 | 16 oz | Extra firm preferred for creaminess |
| Filtered Water 💧 | 2 cups | Room temperature preferred |
| Pure Vanilla Extract 🌿 | 1 tsp | Optional, for flavor enhancement |
| Raw Dates 🍯 | 4 whole | Pitted, for natural sweetness |
| Ground Cinnamon 🌶️ | ½ tsp | Optional, for warmth |
| Sea Salt 🧂 | ¼ tsp | Fine grain preferred |
| Pure Maple Syrup 🍁 | 1 tbsp | Optional, for added sweetness |
| Cheesecloth or Fine-Mesh Strainer 🧼 | 1 piece | For smooth texture |
| Unsweetened Almond Milk 🥛 | ½ cup | Optional, for creaminess boost |
| Fresh Lemon Juice 🍋 | 1 tbsp | Optional, for brightness |
The silken tofu is the foundation—extra firm yields the richest texture. Most grocery stores carry it in the refrigerated section near other tofu varieties. For optimal flavor, choose organic or non-GMO brands like Wildwood or House Foods, which are widely available. The filtered water should be room temperature to avoid cooling the mixture during blending. If using dates, Medjool varieties from Trader Joe's add natural sweetness without overpowering the blend.
No vanilla extract? Vanilla bean paste works equally well or skip entirely for a neutral base. Dates can be omitted if you prefer unsweetened milk, but they add natural sweetness and creaminess. The maple syrup should be Grade A for best flavor, and Trader Joe's or Whole Foods carry high-quality options. For a dairy-free creaminess boost, the almond milk can be swapped for oat milk—both work well in equal amounts. If you prefer tang, the lemon juice should be freshly squeezed for brightness.
Store the finished milk in an airtight container in the fridge for up to 5 days. For best texture, shake gently before each use. Freeze in ice cube trays for 3 months—thaw overnight in the fridge. This recipe yields about 3 cups, perfect for morning routines or baking. The cheesecloth or strainer can be reused for other smooth recipes, saving money over disposable options.
Why You'll Love This Recipe
- No Blender Hassle: I swear by this recipe because it only needs a whisk—no fancy equipment, no pulsing, no cleanup. Just blend silken tofu and water, then whisk in the dates and cinnamon until smooth. My cheap hand whisk does the job just fine.
- Sweet-Creamy Magic: That first sip? Pure comfort. The dates add natural sweetness without syrup, while the vanilla and cinnamon make it taste like a hug in a glass. Honestly, it’s the kind of drink that makes me forget I’m not sipping something from a café.
- Breakfast or Bedtime: I keep a batch in the fridge for mornings when I’m rushing, or as a cozy nightcap. It’s light enough for a quick sip with toast, but rich enough to feel like a treat. My kids even ask for it after school—no sugar crashes, just pure satisfaction.
- Fridge-Friendly & Pocket-Friendly: A block of silken tofu lasts weeks, and dates stretch for multiple batches. I’ve made this for guests, post-workout, and even as a base for smoothies—it’s my go-to because it doesn’t break the bank or the fridge. Plus, it’s ready in 10 minutes.
Step-by-Step instructions for tofu milk recipe
Transform simple ingredients into velvety tofu milk with this precise blending method.
Prepare the Base Ingredients
Drain the 16 oz silken tofu thoroughly by wrapping it in the cheesecloth or fine-mesh strainer and placing it over a bowl for 10 minutes. This removes excess water while preserving the creamy texture. Press gently but firmly to extract maximum moisture—you should see about ½ cup of liquid collect in the bowl.
While the tofu drains, pit the 4 whole raw dates by slicing them open and removing the seeds. This prevents bitterness and ensures smooth blending. In a small bowl, combine the pitted dates with the 2 cups filtered water, 1 tbsp pure maple syrup, and 1 tbsp fresh lemon juice. Let this mixture sit for 5 minutes to allow the dates to soften and release their natural sweetness.
Blend the Mixture to Perfection
Transfer the drained tofu to a high-speed blender along with the date-water mixture, 0.5 cup unsweetened almond milk, 1 tsp pure vanilla extract, 0.5 tsp ground cinnamon, and 0.25 tsp sea salt. This combination creates a balanced flavor profile while maintaining the creamy consistency characteristic of traditional milk.
Blend on high speed for 60-90 seconds until completely smooth. The mixture should transform from chunky to silky, with no visible tofu particles. If the texture appears too thick, add 1-2 tablespoons of filtered water and blend again. For optimal results, use a high-speed blender—regular blenders may struggle to achieve the same smoothness.
Strain for Ultimate Smoothness
Line a fine-mesh strainer with the cheesecloth and pour the blended mixture through it into a clean bowl. This crucial step removes any remaining fibrous particles, resulting in a silky texture comparable to dairy milk. Press gently on the solids with a spoon to extract every drop of liquid—this maximizes yield and ensures no wasted product.
Stir the strained tofu milk gently with a spoon to redistribute any settled ingredients. The final product should have a pale beige color and a smooth, almost syrupy consistency. Taste and adjust sweetness if needed—add more maple syrup if desired, or a pinch of salt for enhanced flavor balance. The tofu milk will keep in the refrigerator for up to 5 days when stored in an airtight container.
Pro Tips For Making Tofu Milk
- Blend Dates First: Toss the pitted, soaked dates into the blender before adding the tofu—this prevents clumping and ensures a silky texture. I learned this the hard way when my first batch turned into date sludge.
- Use Cold Water: Chill your filtered water before blending—it keeps the tofu from breaking down into a thin, watery mess. Trust me, you don’t want to end up with tofu soup instead of creamy milk.
- Toast Cinnamon Lightly: Warm the cinnamon in a dry pan for 30 seconds until fragrant—this deepens its flavor without burning. Skip this, and your milk will taste like dust instead of spice.
- Strain Twice: Run the blended mixture through a fine-mesh sieve and a cheesecloth for ultra-smooth results. The second strain removes those stubborn fine particles that ruin the silky finish. (Yes, it’s extra work—but worth it.)
Creative variations of this recipe
Spiced Chai Tofu Milk
Transform your tofu milk into a cozy chai-inspired beverage by adding 1 tsp ground cardamom, ½ tsp ground ginger, and ¼ tsp black pepper to the blender during Step 2.
Warm the finished milk gently on the stovetop with 1 cup hot water for 5 minutes—this deepens the aromatic spices. Serve over ice for an iced chai latte or enjoy hot with a sprinkle of cinnamon. 🌶️
Creamy Vanilla Bean Version
Replace the vanilla extract with ½ vanilla bean (split and scraped) for an intense, fragrant flavor. Blend the seeds directly into the mixture during Step 2, then strain through the cheesecloth to remove any remaining bits.
The result is a luxurious, restaurant-quality tofu milk perfect for pouring over pancakes or using in coffee. I like to add 1 tbsp agave syrup for extra sweetness. ✨
Citrus Burst Option
Brighten your tofu milk with 2 tbsp fresh orange juice and 1 tbsp grated orange zest during blending. The citrus cuts through the creaminess beautifully, making it ideal for summer mornings.
For a tropical twist, swap orange for pineapple juice and add ½ tsp coconut extract. This variation works especially well in smoothies or as a refreshing iced drink. 🍊
Protein-Packed Chocolate
Create a decadent chocolate tofu milk by adding 2 tbsp unsweetened cocoa powder and 1 tbsp maple syrup to the blender. For extra richness, blend in 1 tbsp almond butter during Step 2.
The result is a velvety, protein-rich alternative to chocolate milk—perfect for post-workout recovery or dessert cravings. I often serve this chilled with dark chocolate shavings on top. 🍫
Savory Umami Twist
For a savory option, skip sweeteners entirely and add 1 tsp soy sauce, ½ tsp miso paste, and 1 clove garlic (minced) to the blender. This creates a silky, umami-rich base perfect for drizzling over noodles or using as a savory milk in curries.
The texture remains creamy while the flavors take on an entirely new dimension. 🍜
Seasonal Pumpkin Spice
Celebrate fall with a pumpkin-spiced version by blending in ¼ cup pumpkin puree and 1 tsp pumpkin pie spice during Step 2. The natural sweetness of the pumpkin reduces the need for additional syrup.
This creamy milk pairs beautifully with oatmeal or spiced lattes. For extra warmth, add a pinch of nutmeg at the end. 🎃
Nutrition facts
Frequently asked questions
Why does my tofu milk recipe turn out watery?
Watery texture usually means too much liquid was added during blending. Start with 16 oz extra firm tofu and 2 cups water—the tofu should be drained thoroughly before blending. If needed, strain again through cheesecloth or use a nut milk bag for thicker results. For extra creaminess, blend in ½ cup unsweetened almond milk at the end.
Can I make tofu milk without a high-speed blender?
Yes, but expect slightly chunkier results. Use a regular blender and pulse the 16 oz tofu with 1 cup water first until smooth, then add remaining ingredients. For ultra-smooth texture, strain through multiple layers of cheesecloth. A food processor also works well—just blend longer.
How do I use this tofu milk in coffee?
This creamy tofu milk froths beautifully! Heat ½ cup in a small saucepan with 1 tsp vanilla extract until steaming (don't boil). Use a frother or whisk vigorously for 30 seconds. Add to your coffee for a rich, dairy-free latte. For extra foam, blend with 1 tsp aquafaba before frothing.
What's the best way to store leftover tofu milk?
Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze in ice cube trays (thaws perfectly for smoothies). Always shake gently before use—it may separate slightly. Avoid metal containers as they can react with the acidity from lemon or dates.
Can I make this recipe with soy milk instead of tofu?
Not exactly—this recipe relies on tofu's natural creaminess and protein. However, you could create a hybrid by blending 1 cup soy milk with ½ cup silken tofu and 1 cup water, then straining. The texture will be lighter but still rich. For best results, stick with the tofu-only version for maximum creaminess.
