Desserts
This almond milk cream cheese recipe transforms simple pantry staples into a rich, tangy spread that rivals traditional cream cheese—without any dairy. 💛 The secret lies in blending almond milk with cashews and a touch of acidity (lemon juice or apple cider vinegar) to mimic that signature tang, while refrigeration time ensures a smooth, spreadable texture perfect for toast, desserts, or dips.
What sets this recipe apart is its versatility and dietary benefits. Unlike store-bought alternatives, this version is lactose-free, vegan, and packed with plant-based protein from almonds and cashews. The process is straightforward: soak nuts, blend with almond milk and acidity, then chill until firm—no fancy equipment required.
It’s the ideal solution for those avoiding dairy or seeking a lighter, nut-based alternative.
The result is a creamy, slightly tangy spread with a velvety consistency that clings beautifully to bagels, swirls into frostings, or pairs perfectly with fresh fruit. The acidity balances the richness, creating depth of flavor that makes it irresistible.
Whether you’re spreading it on morning toast or using it as a dessert filling, this recipe delivers restaurant-quality texture at home.
For best results, adjust the lemon juice to taste—more for extra tang, less for a milder flavor. Store in an airtight container for up to a week, or freeze for longer shelf life.
Ready in under 10 minutes of active time, this is the foolproof dairy-free cream cheese you’ve been waiting for.
Ingredients for almond milk cream cheese
Simple plant-based staples transform into a velvety, tangy dairy-free spread—no dairy needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Almond Milk 🥛 | 1 cup | Store-bought or homemade unsweetened |
| Raw Cashews 🌰 | ¾ cup | Soaked in hot water for 15 mins |
| Fresh Lemon Juice 🍋 | 1 tbsp | Adjust for tanginess preference |
| Apple Cider Vinegar 🍎 | 1 tsp | For extra tang and preservation |
| Salt 🧂 | ¼ tsp | Diamond Crystal preferred |
| Pure Maple Syrup 🍁 | 1 tsp | Optional for subtle sweetness |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For richness and creaminess |
| Ground Flaxseed 🌾 | 1 tsp | For thickening and omega-3s |
| Filtered Water 💧 | 2 tbsp | For smooth blending consistency |
The cashews are the foundation—raw and unsalted for optimal flavor. Soak them in hot water for 15 minutes to soften completely; this ensures a silky texture. Trader Joe's and Whole Foods carry high-quality cashews in bulk, but any reputable grocery store will have them. The almond milk should be unsweetened to avoid altering the delicate balance of flavors. For an extra-rich version, use homemade almond milk with a higher fat content. The lemon juice is critical for that signature tang—freshly squeezed is ideal, but bottled works in a pinch.
No cashews? Walnuts or macadamia nuts work well, though texture will differ slightly. Short on lemon juice? Apple cider vinegar bridges the gap, but the flavor profile changes—use half the amount of vinegar if substituting. The maple syrup is optional but recommended for a touch of sweetness; agave nectar is a direct substitute. For a lighter spread, reduce the olive oil to 1 teaspoon. The flaxseed acts as a natural thickener—if unavailable, chia seeds work at the same quantity. Always taste before blending; adjust the acidity to preference.
This spread thickens as it chills, so refrigerate for at least 2 hours before serving. Store in an airtight container for up to 1 week in the fridge or 3 months in the freezer. For longer shelf life, freeze in ice cube trays and transfer to a bag. The texture softens at room temperature, making it ideal for toast or desserts straight from the fridge. If it separates, simply re-blend before use.
Why You'll Love This Recipe
- No-Soak Necessary: I’ll admit, I was skeptical about needing to soak cashews first—until I realized you just toss them in warm almond milk for 10 minutes. That’s it. The milk softens them perfectly while you’re chopping herbs or boiling water for pasta. Honestly, it’s the kind of trick that makes you question why you ever did anything harder.
- Tangy Twist: That splash of lemon juice and vinegar? It’s what turns this into something actually creamy, not just bland. The acidity cuts through the richness, giving it this bright, almost yogurt-like sharpness that makes it way more interesting than store-bought. Spread it on toast, and it’s like a little flavor explosion—no butter needed.
- Bagel Board Hero: Between us, this is my go-to for weekend brunch spreads. The texture’s silky enough for bagels but sturdy enough to hold up in a charcuterie setup. I’ve used it for dips, sandwiches, and even as a base for veggie wraps—it’s the quiet star that makes everything taste better without stealing the show.
- Dollar Stretch: A cup of raw cashews and a carton of almond milk cost me less than $5 total, and this recipe makes enough to last a week. I freeze half in ice cube trays, then pop them into smoothies or oatmeal later—no waste, no guilt. It’s my budget-friendly way to feel fancy without breaking the bank.
Step-by-step instructions for almond milk cream cheese
Here's how to craft a velvety dairy-free spread with perfect tang and texture.
👨🍳 Step 1: Soak and Prepare the Cashews
Place the 0.75 cup raw cashews in a heatproof bowl and pour hot water (just off boil) over them until fully submerged. Let them soak for 15 minutes—this softens them completely for blending. You'll know they're ready when they feel tender between your fingers and the water takes on a milky appearance.
Drain the cashews thoroughly using a fine-mesh strainer, shaking gently to remove excess water. The reason for this soaking is critical: raw cashews blend much more smoothly when hydrated, preventing that gritty texture that can ruin an otherwise perfect spread. I always use hot water for faster hydration and better flavor extraction.
🍳 Step 2: Blend the Base Ingredients
In a high-speed blender, combine the soaked cashews with the 1 cup unsweetened almond milk, 1 tbsp extra-virgin olive oil, and 2 tbsp filtered water. Blend on high for 30-45 seconds until completely smooth. You should see a thick, creamy mixture forming at the bottom of the blender jar.
This initial blending creates the fat base that will give your cream cheese its signature richness. If you notice any oil separation at this stage, don't worry—it will emulsify completely in the next steps. The olive oil adds that luxurious mouthfeel that makes this dairy-free version indistinguishable from traditional cream cheese.
🍳 Step 3: Add Tangy Elements and Thicken
With the blender running on low speed, gradually add the 1 tbsp fresh lemon juice, 1 tsp apple cider vinegar, 1 tsp pure maple syrup, and 1 tsp ground flaxseed. The flaxseed acts as a natural thickener while adding omega-3s. Blend for another 1-2 minutes until completely smooth and well combined.
Here's where the magic happens: the lemon juice and vinegar create that signature tangy kick, while the flaxseed begins to gel slightly, thickening the mixture. You'll notice the blend becomes noticeably more cohesive and less liquidy. Taste at this stage—if you want more tang, add a bit more lemon juice; if you prefer sweetness, increase the maple syrup slightly.
𰰟️ Step 5: Use and Store Properly
Once chilled, your almond milk cream cheese should have a smooth, spreadable texture with just the right amount of resistance. It should hold its shape when scooped but still spread easily on toast or bagels. If it's too soft, return it to the refrigerator for 30-60 minutes to firm up.
This dairy-free spread keeps well in the refrigerator for up to 1 week when stored in an airtight container. For best results, use it within 3-4 days for maximum freshness. The flavor actually improves slightly as it sits, allowing all the components to meld together beautifully. Enjoy it on bagels, in dips, or as a topping for savory dishes!
Pro Tips For Making Almond Milk Cream Cheese
- SOAK CASHEWS 4 HOURS: I learned this the hard way—cutting corners with a quick soak (even overnight) leaves your cream cheese grainy. Four hours minimum guarantees silky texture, no matter how hard you blend later. Use warm water, not boiling, to avoid toughening them.
- BLEND IN STAGES: Start with just the soaked cashews and salt—blend until it looks like wet sand, then add almond milk slowly. Dumping everything in at once makes your motor work harder than necessary, and you’ll end up with a thicker mess. Pause to scrape down the sides every 30 seconds.
- VINEGAR LAST: Add the apple cider vinegar and lemon juice after blending the base smooth. I used to mix them in early, thinking it would help emulsify faster—it just made the mixture curdle when I added the almond milk. Save the acid for the final 10 seconds of blending.
- CHILL 1 HOUR: This isn’t optional. Skipping the fridge time means your cream cheese will taste raw and separate when you spread it. Even if you’re impatient (yes, even if you’re impatient like me), give it a solid 60 minutes. Use a small bowl—it cools faster and prevents a watery top layer.
Dietary considerations for this recipe
Vegan-Friendly Foundation
This recipe is 100% plant-based, making it perfect for vegans or anyone avoiding dairy. The almond milk and cashews provide a creamy base without lactose, while the lemon juice and apple cider vinegar deliver that classic tangy flavor.
Unlike many store-bought vegan cheeses, this version contains no additives or preservatives—just whole-food ingredients. 🌱
Lactose-Free Benefits
For those with lactose intolerance, this spread is a game-changer. Traditional cream cheese contains lactose, which can cause digestive discomfort. This almond milk version eliminates that issue entirely while delivering the same rich, spreadable texture.
The cashews also provide plant-based protein and healthy fats, making it a more nutrient-dense option.
Nut-Free Adaptations
If you have tree nut allergies, swap the cashews for sunflower seeds or oat flour (blended into a fine powder). Sunflower seeds require soaking for 20 minutes in hot water, while oat flour blends directly with the other ingredients.
The texture will be slightly firmer, but still delicious. Always check for cross-contamination if allergies are severe.
Gluten-Free Guaranteed
This recipe is naturally gluten-free, as it contains no wheat, barley, or rye. The ground flaxseed adds thickness without gluten, and all other ingredients are inherently safe for those with celiac disease or gluten sensitivity.
Just be sure to check your almond milk label—some brands process in facilities that also handle gluten.
Low-Sugar Options
Skip the maple syrup entirely for a low-sugar version, or use monk fruit sweetener instead. The lemon juice and vinegar provide enough acidity to balance the flavors without added sweetness. For those monitoring carbs, this keeps the spread under 5g net carbs per serving while maintaining the creamy consistency.
Allergen Awareness
This recipe contains tree nuts (cashews) and may trace flaxseeds if processed in shared facilities. For soy-free diets, ensure your almond milk is certified soy-free. Always label your spread clearly if sharing with others, as cross-contamination can occur during blending or storage.
When in doubt, prepare in a dedicated allergen-free kitchen.
Nutrition facts
Frequently asked questions
Why does this almond milk cream cheese need to chill?
The 2-hour refrigeration is crucial for developing the proper texture. Chilling allows the cashews to fully thicken and the flaxseed to gel, creating that signature firm-yet-spreadable consistency. Without chilling, it’ll be too soft and runny—like soft-serve rather than cream cheese!
Can I make this without a high-speed blender?
Yes, but with adjustments. Use a regular blender and pulse frequently, scraping down the sides every 30 seconds to prevent overheating. The texture will be slightly less smooth, but still delicious. For extra creaminess, add 1 extra tablespoon of olive oil to compensate for the lack of emulsification.
How do I adjust the flavor if it tastes too tangy?
Reduce the acidity by adding ½ teaspoon of maple syrup or 1 teaspoon of almond milk to mellow the flavor. For a milder tang, also cut the apple cider vinegar to ½ teaspoon. Taste after blending—you can always add more sweetness later, but you can't remove excess acidity.
What are the best ways to use this spread?
This versatile spread works perfectly on toasted bagels, as a vegan cheesecake filling, or mixed into smoothies for creaminess. Try it as a dip for pretzels or veggie sticks, or swirl it into coffee or chai for a nutty twist. The possibilities are endless—it's like having dairy-free cream cheese on demand!
Can I make this with other nut milks?
While almond milk works best for its neutral flavor, you can substitute with cashew milk (for extra creaminess) or oat milk (for a lighter texture). Avoid coconut milk—it adds too much coconut flavor. If using a different milk, reduce the water by 1 tablespoon since some milks are thicker.
