Desserts
This almond milk cream cheese recipe delivers the tangy, spreadable texture you crave—without dairy. 💛 The secret lies in blending silken tofu with almond milk until silky smooth, then balancing tanginess with lemon juice and apple cider vinegar for that signature cream cheese bite.
I developed this after struggling to find a vegan alternative that held its shape and tasted rich enough for cheesecakes, bagels, or savory spreads.
The magic happens when you blend the ingredients until completely smooth, then chill for at least 4 hours to develop proper firmness. Unlike store-bought versions, this recipe uses only 5 simple ingredients—no gums or stabilizers—and comes together in under 10 minutes of active time.
The result? A creamy, slightly tangy spread that mimics traditional cream cheese in both texture and versatility.
What makes this recipe stand out is its adaptability—use it as a cheesecake filling, bagel spread, or even a tangy dip for veggie platters. The almond milk base keeps it light yet rich, while the lemon and vinegar add that essential tang that sets cream cheese apart.
For extra richness, you can stir in nutritional yeast or a touch of maple syrup to deepen the flavor profile.
Once you try this, you'll never go back to store-bought dairy-free alternatives. The best part? It keeps beautifully in the fridge for up to 2 weeks, making it perfect for meal prep. Let's get started on creating your own batch of this game-changing spread.
Ingredients for almond milk cream cheese
Five simple ingredients transform into creamy, tangy almond milk cream cheese—no dairy needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🍫 | 12 oz | Extra-firm for best texture |
| Unsweetened Almond Milk 🥛 | 1 cup | Plain, not vanilla flavor |
| Fresh Lemon Juice 🍋 | 2 tbsp | Bright, freshly squeezed |
| Apple Cider Vinegar 🍶 | 1 tbsp | For tangy depth |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy flavor boost |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Maple Syrup 🍁 | 1 tsp | Optional for extra richness |
Silken tofu is the secret weapon here—extra-firm gives the best texture, but regular silken works too. Grab the plain, unsweetened almond milk from the refrigerated section (the carton kind, not shelf-stable). I always buy mine from Trader Joe's—cheaper than the fancy brands and just as creamy. The nutritional yeast? Bob's Red Mill or Bragg are my go-tos; it adds that unmistakable cheesy flavor. If you can't find apple cider vinegar, white vinegar works in a pinch—just reduce to 1.5 tbsp since it's stronger.
No nutritional yeast? Dried parsley or white miso paste adds depth, though not the same cheesy kick. Short on tofu? Coconut yogurt or cashew cream can replace half the amount, but texture will be softer. The maple syrup is optional but worth it—it rounds out the tanginess beautifully. For extra richness, add 1 tbsp vegan butter while blending. Fresh lemon juice is non-negotiable though; bottled just won't cut it. If you're using this for cheesecake filling, add 1/4 tsp xanthan gum to help it hold shape.
This keeps like a dream—2 weeks in the fridge, no funny flavors. Portion into small containers for bagels or cheesecake fillings. For best texture, chill for 4+ hours before serving. Freezes beautifully for 3 months too—just thaw overnight in the fridge. If it gets too firm after refrigeration, pop it in the microwave for 10 seconds to soften. The longer it chills, the tangier it gets—trust the process!
Why You'll Love This Recipe
- 5-Ingredient Magic: I swear by this—just blend silken tofu, almond milk, and a splash of lemon juice, and boom, you’ve got a spread that tastes like it took hours. No fancy equipment, no waiting for dairy to chill, just pure, creamy satisfaction in minutes.
- Tangy Twist: That lemon juice and apple cider vinegar? They’re the secret. The tang cuts through the richness, giving it this bright, almost buttery finish that makes it way more exciting than store-bought. Honestly, it’s the kind of flavor that makes you pause mid-bite.
- Breakfast, Lunch, Snack: Slather it on toast, mix it into dips, or dollop it on avocado toast—it’s my go-to for anything needing creaminess. Even my picky teenager sneaks it into his smoothies. (Yes, even on a Tuesday night.)
- Zero Waste, Max Flavor: The silken tofu and nutritional yeast are my budget heroes—cheap, shelf-stable, and pack a punch. A batch lasts me a week, and I never regret having it on hand. Leftovers? Just store it in the fridge and forget about it.
Step-by-step instructions for almond milk cream cheese
Here's how to blend these simple ingredients into a velvety, tangy spread that tastes just like the real thing.
👨🍳 Step 1: Drain and Crumble the Silken Tofu
Open the package of 12 oz silken tofu and drain it thoroughly, pressing gently between paper towels to remove excess water. I like to work with the tofu right in its container—it makes crumbling easier without making a mess. Using your hands or a fork, break the tofu into small, uneven pieces about the size of peas. You want texture variation for that authentic cream cheese bite.
This crumbling step is crucial—it mimics the grainy texture of traditional cream cheese. If you press too hard, you'll end up with a smooth paste instead of that perfect spreadable consistency. Think of it like making ricotta: you want some body without it being too uniform.
🍳 Step 2: Blend Wet Ingredients for Tangy Depth
In a blender or food processor, combine the 1 cup unsweetened almond milk, 2 tablespoons fresh lemon juice, 1 tablespoon apple cider vinegar, and 1 teaspoon maple syrup. Blend these ingredients together for about 10 seconds until fully combined. This liquid base creates the tangy foundation that makes this dairy-free version taste so convincing.
The lemon juice and vinegar work together to create that signature tangy zing you find in traditional cream cheese. The maple syrup adds just a touch of sweetness that balances the acidity. I always use freshly squeezed lemon juice—it makes a noticeable difference in flavor compared to bottled versions.
🥘 Step 3: Combine and Blend to Creamy Perfection
Add the crumbled tofu to the blender along with the wet ingredients. Pulse 3-4 times first to break everything down, then switch to low speed and blend for 1-2 minutes until completely smooth. Stop and scrape down the sides with a spatula if needed—this ensures everything gets evenly incorporated.
Here's the thing—you want it smooth but not too thin. If it looks too thick, add 1 tablespoon of almond milk at a time until it reaches that perfect spreadable consistency. It should coat the back of a spoon but still hold its shape when spread. The blend should be pale yellow with a velvety texture—no lumps at all.
👨🍳 Step 4: Add Nutritional Yeast and Season
With the blender running on low speed, add the 2 tablespoons nutritional yeast and 0.5 teaspoon sea salt through the feed tube. Blend for another 20-30 seconds until fully incorporated. The nutritional yeast gives that unmistakable cheesy flavor that makes this dairy-free version so satisfying.
Taste a small spoonful and adjust the seasoning if needed. You might want to add a bit more salt or lemon juice to achieve that perfect balance of tangy, salty, and slightly sweet. The mixture should taste bright and fresh, not flat or bland. This is where all the flavors come together to create that classic cream cheese taste.
⏰ Step 5: Chill and Set for Best Texture
Transfer the mixture to a clean glass jar or airtight container. Smooth the top with a spatula, then refrigerate for at least 2 hours (or up to 3 days). This chilling time is essential—it allows the flavors to meld and the texture to firm up just enough to spread beautifully on bagels or toast.
When you're ready to use it, give the jar a good stir—it should come out smooth and creamy. If it's too soft after chilling, pop it back in the fridge for another 30 minutes. The texture will improve as it sits, developing that perfect balance between spreadable and firm. Trust me, the wait is worth it for that restaurant-quality consistency.
Pro Tips For Making Almond Milk Cream Cheese
- Blend in Stages: Don’t dump everything into the blender at once—start with the silken tofu, almond milk, and vinegar first. The acidity from the vinegar and lemon juice can curdle the tofu if you add them all together; blending gradually keeps the texture smooth and prevents that gummy mess.
- Use Cold Tofu: Grab that silken tofu straight from the fridge—room temperature makes it too soft, and your cream cheese will turn out runny. Pat it dry first, but don’t overdo it; a slightly damp surface helps the blend bind better.
- Measure Vinegar Precisely: Too much apple cider vinegar (more than 1 tablespoon) will make your cream cheese taste sour and separate. Stick to the recipe’s amount—it’s the thing that matters most for that tangy, balanced flavor without overpowering the almond milk’s creaminess.
- Pulse the Nutritional Yeast: Instead of just dumping the nutritional yeast in, pulse it into the blender in small batches while blending. This prevents clumping and distributes it evenly, so every bite gets that cheesy, umami kick without gritty surprises.
Creative variations of this recipe
Vegan Cheesecake Filling
This almond milk cream cheese transforms into a dreamy vegan cheesecake filling that holds its shape beautifully. Whip 1 cup of your chilled cream cheese with ½ cup coconut cream until smooth, then fold in ½ cup crushed graham crackers.
Pour into a lined springform pan and chill for 4 hours before adding a berry compote topping. The tangy base balances the sweetness perfectly—trust me, your guests won't guess it's dairy-free! 💫
Herbed Bagel Spread
For a savory twist, blend ½ cup of your cream cheese with 1 tbsp chopped fresh dill, 1 tbsp chopped chives, 1 tsp garlic powder, and a pinch of black pepper. Spread generously on toasted everything bagels with smoked salmon or cucumber slices.
The herby notes elevate it from breakfast to brunch-worthy in seconds. I love this combo with a side of capers for extra zing.
Tangy Cocktail Garnish
Turn your cream cheese into a showstopper garnish by rolling it into tiny balls and skewering them on toothpicks. Serve with cosmopolitans or moscow mules—the tangy creaminess cuts through the sweetness beautifully.
For extra flair, brush with a little vegan butter and sprinkle with smoked paprika before chilling. It's a party trick that always gets compliments!
Spicy Veggie Dip
Mix ½ cup cream cheese with 1 tbsp sriracha, 1 tbsp lime juice, and 1 minced garlic clove for a dip that's equal parts creamy and fiery. Serve with carrot sticks, bell pepper strips, or crispy wonton chips.
The almond milk base keeps it light while the spices deliver serious flavor. This dip disappears faster than you can say "vegan-friendly."
Sweet & Smoky Swirl
Add 1 tbsp maple syrup and ½ tsp smoked paprika to your cream cheese, then swirl it into a batch of vegan pancakes or waffles before baking. The smoky-sweet contrast is pure comfort food magic.
I like to top these with fresh berries and a drizzle of agave. It's a weekend breakfast game-changer that feels indulgent without the guilt.
Nut-Free Adaptation
If you need to avoid nuts entirely, replace the almond milk with oat milk and use coconut yogurt instead of silken tofu. The texture will be slightly softer but still spreadable. Add 1 tbsp cornstarch to help thicken it.
This version works perfectly in all the recipes above—just expect a milder flavor profile. The key is adjusting the tanginess with extra lemon juice to compensate. 💛
Nutrition facts
Frequently asked questions
Why does my almond milk cream cheese turn out too thin?
This usually happens when the silken tofu isn't drained properly or you added too much almond milk. For best results, press the tofu between paper towels to remove excess water before blending. If it's still too thin, let it chill longer (up to 4 hours)—it will firm up as it cools. For immediate fixes, add 1 tbsp cornstarch and blend again.
Can I make this without a blender?
Yes! While a blender creates the smoothest texture, you can use a food processor or even a hand mixer. For a rustic version, mash the silken tofu with a fork, then whisk in the wet ingredients gradually. The texture will be slightly grainier but still delicious for spreads. For cheesecake fillings, blending is ideal to avoid lumps.
How do I make it extra tangy like store-bought cream cheese?
Increase the acidity by adding 1 extra tbsp lemon juice or ½ tbsp white vinegar to the wet ingredients. For a deeper flavor, add 1 tsp white miso paste or ½ tsp citric acid (found in baking sections). Let it sit overnight in the fridge—the longer it chills, the more pronounced the tang becomes.
Is this safe for people with nut allergies?
Only if made with nut-free ingredients. The recipe uses almond milk, but you can substitute with oat milk or soy milk and replace silken tofu with coconut yogurt. Always check labels on all ingredients to avoid cross-contamination. The nut-free version will have a slightly milder flavor but works perfectly in all applications.
Can I use this in place of cream cheese in lasagna?
Not recommended for lasagna layers—it's too soft when baked. However, you can use it as a topping or for cheesecake fillings where it won't need to hold firm under heat. For lasagna, try a vegan ricotta made with tofu and nutritional yeast instead. This cream cheese excels in cold applications like bagel spreads, dips, and desserts.
