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.

Ingredients and substitutions

  • Firm Tofu – You want to use firm tofu for this recipe to achieve the right texture. Soft or silken tofu will be too soft and extra firm tofu 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 flavor. 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 of it 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 for at least 1 hour in the refrigerator to soak up the milk mixture and 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 out of the tofu as possible to allow it to soak up more of the flavor.
  • It’s best if you have time to let it sit overnight to allow the flavors to 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 has been frozen and thawed again. 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 the fridge for 3 – 5 days in an airtight container.

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 for at least 1 hour in the refrigerator to soak up the milk mixture and flavor. It's best if allowed to sit in the fridge for about 8 hours or more.
  • Use as you would 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 if you have time to let it sit overnight to allow the flavors to 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!