Beverages
This almond milk cottage cheese recipe transforms traditional dairy into a creamy, nutty vegan alternative that surprises even cheese lovers. The secret lies in blending silken tofu or cashews with almond milk and nutritional yeast, creating a texture that mimics cottage cheese without the bitter aftertaste.
I developed this after struggling to find a plant-based version that didn't taste like cardboard—this one delivers rich, tangy flavor with every spoonful.
The beauty of this recipe is its versatility—use it as a protein-packed breakfast, blend it into smoothies, or dollop it over fruit for a dairy-free dessert. The base requires just five simple ingredients, and the process is straightforward: blend, chill, and enjoy.
Unlike store-bought vegan cheeses, this version stays fresh for up to five days, making it perfect for meal prep.
What sets this apart is the nutty depth from almond milk and the subtle tang from lemon juice or apple cider vinegar. The result is a smooth, spoonable cheese that holds its shape yet melts gently on the tongue.
It’s the kind of recipe that proves plant-based doesn’t mean sacrificing texture or taste—just pure, satisfying creaminess.
Whether you're avoiding dairy or simply curious about vegan alternatives, this recipe delivers restaurant-quality results at home. The best part? You can customize the flavor by adding herbs, garlic powder, or a pinch of salt to match your preferences. Let’s make it!
Ingredients for almond milk cottage cheese
Five core ingredients transform into a velvety, plant-based cheese alternative with restaurant-quality texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🍫 | 14 oz | Extra-firm for best texture |
| Raw Cashews 🥜 | 1 cup | Soaked overnight for creaminess |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Unflavored, unsweetened preferred |
| Nutritional Yeast 🍃 | ½ cup | Fortified for cheesy flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for tang |
| Apple Cider Vinegar 🍎 | 1 tsp | Substitute for lemon juice |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Garlic Powder 🧄 | ¼ tsp | Optional for savory depth |
| Fresh Dill 🌿 | 1 tbsp | Chopped, for garnish |
| Ground Flaxseed 🌾 | 1 tbsp | Mixed with 3 tbsp water for binding |
| Filtered Water 💧 | 3 tbsp | For flaxseed mixture |
The silken tofu and cashews form the creamy foundation—Trader Joe's carries excellent silken tofu, while Costco bulk cashews offer the best value. Nutritional yeast is non-negotiable for that authentic cheesy depth; Bragg or Bob's Red Mill brands deliver consistent quality. Unsweetened almond milk ensures no artificial flavors interfere with the delicate tang. For the acid component, fresh lemon juice provides brightness, though apple cider vinegar works perfectly as a substitute when needed. The flaxseed mixture acts as a natural thickener, mimicking cottage cheese's signature texture.
No silken tofu? Extra-firm tofu blended thoroughly works in a pinch, though texture will be slightly firmer. Cashews too expensive? Macadamia nuts or almonds provide similar creaminess, though flavor will vary. The nutritional yeast can be reduced by 20% if you prefer a milder taste, but don't skip it entirely—it's what makes this taste like real cheese. For extra protein, add 1/4 cup hemp seeds to the blend. The fresh dill is optional but adds a bright contrast that elevates this into a gourmet-level product. If you're sensitive to nut flavors, oat milk can replace almond milk, though the nutty depth will diminish.
This recipe maintains peak freshness for 5 days refrigerated, though texture becomes slightly softer after day 3. For longer storage, portion into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge—microwaving disrupts the delicate texture. The flaxseed mixture should be prepared immediately before blending to prevent thickening. For best results, chill the final mixture for at least 2 hours before serving to allow flavors to meld. This cheese works beautifully as a breakfast topping, blended into dressings, or folded into vegan pancakes.
Why You'll Love This Recipe
- No Blender Chaos: I swear by this—just toss everything in a food processor and pulse until it’s almost smooth. No straining, no waiting for tofu to drain overnight. That lemon juice? It brightens the whole thing in seconds, no fancy techniques needed.
- Tangy Creamy Magic: The cashews give it that velvety texture, while the nutritional yeast adds this cheesy depth that’s almost shocking for a plant-based dish. Honestly, I’ve had people ask if it’s dairy—until I tell them it’s made from tofu and almonds. The lemon keeps it from being too heavy, too.
- Breakfast to Snack: Spread it on toast in the morning, dollop it into smoothies for protein, or serve it chilled with fruit as a dessert. I’ve even used it as a base for veggie dips—it’s that adaptable. No two uses feel repetitive, which is rare for something this simple.
- Lasts All Week: This keeps in the fridge for five days without separating or going funky. I make a big batch on Sundays, portion it into little jars, and grab it for lunches or late-night cravings. Budget win: raw cashews are cheaper than store-bought cottage cheese, and you control the ingredients.
Step-by-step instructions for almond milk cottage cheese
Here's how to transform simple plant-based ingredients into a creamy, tangy cheese alternative with no bitter aftertaste.
Create the Flaxseed Binding Agent
In a small bowl, whisk together the 1 tablespoon ground flaxseed with the 3 tablespoons filtered water. Let the mixture sit for 5 minutes until it thickens into a gelatinous consistency. This flaxseed gel acts as our natural coagulant, replacing the rennet used in traditional cheese-making.
Stir occasionally during the waiting period—you'll notice the mixture transform from a powdery consistency to a glossy, pudding-like texture. This is crucial for achieving the right body in our final product. If it doesn't thicken properly, add an extra ½ teaspoon of water and wait another 2 minutes.
Blend the Base Ingredients
Combine the 14 oz silken tofu, 1 cup raw cashews, 1.5 cups unsweetened almond milk, 0.5 cup nutritional yeast, 1 tablespoon lemon juice, 1 teaspoon apple cider vinegar, 0.5 teaspoon sea salt, and 0.25 teaspoon garlic powder in a high-speed blender. Blend on high for 60-90 seconds until completely smooth and creamy.
The nutritional yeast provides that signature cheesy flavor while the cashews contribute richness. You'll want the mixture to be completely smooth—no visible chunks should remain. If you notice any resistance, scrape down the sides with a spatula and blend for an additional 15 seconds. This base forms the foundation of our cottage cheese texture.
Incorporate the Flaxseed Gel and Dill
Add the thickened flaxseed mixture and 1 tablespoon chopped fresh dill to the blender. Pulse 3-4 times just to combine—over-blending at this stage can break down the flaxseed structure. The dill adds a fresh herbal note that brightens the final product.
Taste the mixture at this point. You should detect a tangy, slightly acidic flavor from the lemon juice and vinegar, with a creamy texture similar to thick yogurt. If it tastes too mild, add another ¼ teaspoon of salt or ½ teaspoon of apple cider vinegar. This is the last chance to adjust the flavor profile before setting.
Set the Cottage Cheese
Transfer the blended mixture to a clean glass jar or bowl with a lid. Cover and refrigerate for 4-6 hours, or until the mixture has thickened significantly and developed a soft, curd-like texture. The exact setting time depends on your kitchen temperature—warmer environments will set it faster.
After the initial 2 hours, give the mixture a gentle shake. You should feel resistance as the texture begins to transform. When ready, it should resemble lumpy cottage cheese with soft, creamy curds. If it hasn't set completely, return it to the refrigerator for another 1-2 hours. The final product should hold its shape when spooned but still be soft and spreadable.
Pro Tips For Making Almond Milk Cottage Cheese
- SOAK CASHEWS LONGER: I learned this the hard way—skipping the full 4-6 hours soak (or overnight) leaves your cashews tasting bitter and gummy. Even if you’re in a rush, use warm water and let them sit at least 3 hours. Trust me, the texture difference is night and day.
- BLEND IN STAGES: Dumping all ingredients into the blender at once? You’ll end up with a gloppy mess. Start with the silken tofu, cashews, and almond milk, blending until completely smooth before adding nutritional yeast and lemon juice. This guarantees a creamy, lump-free result every time.
- STRAIN FOR SMOOTHNESS: No matter how long you blend, some grit sneaks through. After blending, pour the mixture through a fine-mesh sieve or nut milk bag into a bowl. It’s extra work, but the silky texture is worth it—especially if you’re using this for dips or spreads.
- ACIDIFY BEFORE STRAINING: Add the lemon juice before straining, not after. The acid helps break down proteins in the tofu and cashews, making the mixture thicker and more stable. Skip this, and your cheese might turn out runny or separate later.
Pro cooking tips for almond milk cottage cheese
Blender Power
Your blender is the secret weapon here—high-speed is non-negotiable for that ultra-smooth texture. I use my Ninja BN601 because it handles the cashews and silken tofu effortlessly, but any Vitamix or Blendtec will work. Blend on high for 60-90 seconds until no lumps remain.
If you notice resistance, stop, scrape down the sides with a flexible spatula, and blend another 15 seconds. This ensures the nutritional yeast fully disperses for that authentic cheesy flavor. 💫
Flaxseed Timing
The flaxseed mixture needs exact timing—whisk it with water and let it sit for 5 minutes before adding to the blender. This creates a gelatinous binder that mimics cottage cheese's curd-like structure. If you rush it, your final product will be too runny.
Pro tip: Use ground flaxseed (not whole seeds) for faster thickening. For extra insurance, place the bowl in the fridge while waiting—cooler temps help the gel form more consistently. ⏱️
Temperature Control
Keep all ingredients room temperature before blending—cold silken tofu or cashews can make the mixture gummy. If your kitchen runs warm, chill the blender jar for 5 minutes between blending batches.
The setting time in the fridge also depends on temperature: 4-6 hours in a 40°F fridge vs. 2-3 hours in a 50°F kitchen. For best results, store your ingredients in the pantry (not fridge) until ready to use. 🌡️
Texture Troubleshooting
If your final product is too thick, add 1-2 tablespoons of almond milk and blend briefly. Too thin? Add 1 teaspoon of flaxseed mixture and let it set another 30 minutes. The ideal texture should be soft but hold its shape when spooned—like traditional cottage cheese.
For extra creaminess, blend in 2 tablespoons of coconut cream during the final pulse. The key is patience: let it rest 2 hours in the fridge before tasting. ✨
Flavor Layering
Boost flavor without extra ingredients by toasting the cashews for 3 minutes before blending—they develop a nutty depth that carries through. For a garlicky kick, add ½ teaspoon of garlic powder directly to the blender. Love herbs?
Blend in 1 tablespoon of fresh chives or parsley instead of dill. The lemon juice and apple cider vinegar work together to mimic cottage cheese's tang, but you can adjust the ratio (more vinegar = sharper taste). 🧄
Equipment Upgrade
Skip the blender? Use an immersion blender for small batches—just blend directly in the jar. For large batches, a food processor works, but pulse frequently to avoid overheating. My Kitchenaid Artisan stand mixer with a paddle attachment also works well for blending (set to low speed to prevent splatter).
The only must-have tool is a fine-mesh sieve for straining if you prefer ultra-smooth texture. Investing in a high-quality spatula helps scrape stubborn bits from the blender jar. 💡
Nutrition facts
Frequently asked questions
Can I use this almond milk cheese in baking?
This creamy blend works beautifully in vegan muffins, pancakes, or cheesecakes. Simply replace dairy cottage cheese with an equal amount, but expect slightly denser baked goods since it's thicker. For best results, blend it until ultra-smooth first to prevent lumps.
Why does my finished cheese taste bitter?
Bitterness usually comes from over-blending the cashews or using low-quality nutritional yeast. Try toasting the cashews for 3 minutes before blending to enhance their sweetness, and always use freshly ground flaxseed. If needed, add ½ teaspoon of maple syrup to balance flavors.
What's the best way to store leftovers?
Transfer to an airtight container and refrigerate for up to 5 days. For longer storage, portion into silicone molds and freeze for 3 months. Thaw overnight in the fridge—never microwave, as it breaks down the delicate texture.
Can I make this without a high-speed blender?
Yes! Use a food processor with short pulses or an immersion blender for small batches. For extra creaminess, soak the cashews 4 hours instead of overnight. The texture will be slightly less refined but still delicious.
How do I get a chunkier texture like real cottage cheese?
Skip the final blending step after adding flaxseed—just gently fold it in with a spatula. For extra chunks, blend ½ cup of soaked cashews separately and fold them in at the end. Chill for 6+ hours to enhance the curd-like separation.
