This vegan cottage cheese will amaze you. With just a few simple vegan ingredients, you can transform a block of tofu into a delicious protein-packed dairy-free cottage cheese. Use it as you would traditional cottage cheese in any recipe.

A blue plate with vegan cottage cheese and slice peaches and cinnamon sprinkled on top.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

Save Recipe

Why make this recipe

This vegan cottage cheese recipe has been a favorite from my vegan cheese-making cookbook for a long time, but I finally decided to share it on my blog. It’s a dairy-free and gluten-free snack that the whole family will love.

This dairy-free cottage cheese has the taste and texture of traditional cottage cheese and can be swapped out in equal parts in most recipes.

Ingredients and substitutions

  • Firm Tofu – Use firm tofu in this recipe to achieve the right texture. Soft or silken tofu will be too soft, and extra-firm or high-protein tofu will be too hard.
  • Plant-Based Milk – Plain, unsweetened soy milk, oat milk, or Ripple milk are the creamiest and most neutral-flavored options. You can also swap this out for half vegan milk and half vegan yogurt.
  • Nutritional Yeast – For a slightly cheesy umami flavor.
  • Apple Cider Vinegar – For a little tang and acidity to curdle your milk.
  • Lemon Juice – For a little more acidity and tang.
  • Salt – for flavor.

Helpful tools

  • Tofu Press – is great to have, but you can also use a cutting board with a heavy pan on top to press the liquid out of the tofu.
Tofu being pressed in a Tofu Bud tofu press.

How to make tofu cottage cheese

Step 1 – Drain and press the tofu. (You can use a tofu press or press it between 2 flat surfaces with something heavy on top for about 10 minutes to get the liquid out of it.)

Step 2 – Squeeze out as much liquid as possible and crumble it into small pieces in a bowl. (This is going to make curds similar to regular cottage cheese.)

A blue bowl filled with crumbled tofu.

Step 3 – In a separate container, mix milk, nutritional yeast, apple cider vinegar, lemon juice, and salt. Let it sit for about 5 minutes to curdle the milk.

Step 4 – Give it another stir and pour over the tofu crumbles.

Pouring  soy milk mixtue into crumbled tofu to make vegan cottage cheese.

Step 5 – Let it sit in the refrigerator for at least 1 hour to soak up the milk mixture and develop flavor. (It’s best if allowed to sit for 8 hours or more.)

Serving Suggestions

Use as you would cottage cheese. Serve it with fruit like sliced peaches, sprinkle it with lemon pepper (how I loved to eat it as a kid), or use it in place of vegan ricotta in recipes like vegan crepes, stuffed shells, or vegan lasagna.

Pro Tips

  • Drain as much liquid as possible from the tofu to allow it to absorb more flavor.
  • It’s best to let it sit overnight so the flavors can soak into the tofu.
A top view of a bowl of tofu cottage cheese.

Frequently asked questions?

Can I freeze vegan cottage cheese?

You can freeze the cottage cheese, but since it’s made with tofu, the texture will change after it’s frozen and thawed. It will have a more grainy texture, so I don’t recommend freezing it.

Are there any vegan cottage cheese brands?

There are no major brands that I’m aware of that make non-dairy cottage cheese at this time. Tofutti brand makes vegan ricotta, but that is the closest thing on the market.

Storage

Refrigerate: This vegan cottage cheese will keep well in an airtight container in the fridge for 3 – 5 days.

A blue bowl with vegan cottage cheese with peaches on top.

Vegan cottage cheese recipe

Vegan cottage cheese made from tofu on a blue plate with peach slices on top and a fork on the side.
Diet
Gluten Free Icon
High Protein Icon
Nut Free Icon
Vegan Icon
5 from 4 rating

Vegan Cottage Cheese

A dairy-free cottage cheese substitute made from tofu.

Ingredients

  • 1 (14 oz) package of firm tofu drained and pressed
  • 1 cup soymilk, Ripple or oat milk
  • 2 teaspoons nutritional yeast
  • 1 teaspoon apple cider vinegar
  • 1 teaspoon lemon juice
  • ¾ teaspoon salt

Equipment

Instructions
 

  • Drain and press the tofu. (You can use a tofu press or press it between 2 flat surfaces with something heavy on top for about 10 minutes to get the liquid out of it.)
  • Squeeze out as much liquid as possible and crumble it into small pieces.
  • In a separate container, mix milk, nutritional yeast, apple cider vinegar, lemon juice, and salt. Let it sit for about 5 minutes to curdle the milk.
  • Give it another stir and pour over the tofu crumbles.
  • Let it sit in the refrigerator for at least 1 hour to soak up the milk mixture and flavor. It's best to let it sit in the fridge for about 8 hours or more.
  • Use as you would traditional cottage cheese.

Notes

  • Drain as much liquid out of the tofu as possible to allow it to soak up more of the flavor.
  • It’s best to let it sit overnight so the flavors can soak into the tofu.
Serving: 0.33cup, Calories: 90kcal, Carbohydrates: 4g, Protein: 9g, Fat: 4g, Saturated Fat: 0.5g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 1g, Sodium: 314mg, Potassium: 70mg, Fiber: 1g, Sugar: 1g, Vitamin A: 155IU, Vitamin C: 3mg, Calcium: 159mg, Iron: 1mg
Did you make this recipe?Please leave a star rating and review below!

📌 Be sure to follow me on Pinterest for new vegan recipes!