Vegan Cotija Cheese

You can serve this mild, salty, and slightly tangy cheese on pretty much any Mexican dish. Try your very own vegan cotija cheese recipe for a perfectly crumbly, umami-flavored topping on all your favorite foods.

Vegan Cotija Cheese on a Plate
Crumble cotija cheese over just about anything!

📖 About

With its ability to add a savoury, rich, and fresh flavor to Mexican recipes, you can see why cotija cheese is a beloved topping in this cuisine.

Unfortunately, many people aren’t able to eat this delicious food because of milk intolerances or dietary preferences. That’s how we knew we needed to make a completely dairy-free version!

What is cotija cheese?

Cotija, named after the municipality in Michoacán, is a Mexican cheese made from cow’s milk.

You can find it both young or aged.

Young cotija has a moist and crumbly texture (somewhat similar to feta). It’s salty, slightly tangy, and rather mild in flavor.

Aged cotija (also known as añejo) takes on a firmer texture and has a sharper, tangier, more “aged” flavor. Once grated, it’s quite similar to parmesan cheese.

Funny enough, cotija cheese is often referred to as Mexican parmesan!

Is cotija cheese vegan?

Traditionally, cotija cheese is not vegan. But, we’ve worked incredibly hard to emulate the flavor, texture, and consistency for you while only using the necessary ingredients.

So rest assured, this cotija cheese substitute is 100% vegan and gluten-free.

Serving

If you’ve ever been to Mexico, you’ll have seen your fair share of both cotija cheese and queso fresco. While they have similar uses, both provide unique elements to a meal.

Cotija cheese is meant for garnishing dishes, so try it on (or in) some of these recipes:

Whether you serve it with one of these meals or one of your own, we know you’re going to love this vegan cotija cheese recipe!

Almonds, Nutritional Yeast, Salt, Vinegar, Coconut Oil, and Agar
Make sure to soak your almonds!

🍲 Key ingredients

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

Almonds

Taste: with a mild, slightly sweet, and nutty taste, almonds provide a rather neutral flavor in this recipe. We use them primarily for the texture and ability to lightly bind together. Because this type of cheese should be more firm, almonds are preferred over cashews.

Health: did you know a 1 ounce serving of almonds has as much calcium as 1/4 cup of milk? Who said you need dairy to build strong bones? Almonds also play an important role in keeping your heart healthy!

Nutritional yeast

Taste: nooch (as it’s widely termed) provides that cheesy, umami flavor we all know and love. Umami is one of the 5 universally accepted flavors and is often described as savoury or “meaty”. One of the main characteristics of a cotija cheese recipe is the umami flavor, so don’t skip nutritional yeast!

Health: we love nooch for its high level of vitamin B12. Since it contains over twice the recommended daily intake, you can see why many think of nutritional yeast as a superfood. And don’t worry — it’s perfectly okay to have more than you need when it comes to water-soluble B-vitamins.

Close Up of Vegan Cotija Cheese
A nutty cotija cheese recipe

Salt

Taste: you may be surprised to see salt listed as a key ingredient. We’ve included it because cotija cheese contains quite a fair amount of sodium, adding to its unique flavor profile. It’s one of the defining characteristics (just think if parmesan or feta had no salt).

Health: although it’s recommended to eat less than 2300 mg of salt per day, make sure you don’t avoid this essential mineral altogether. Salt plays an important role in regulating your blood pressure, helping your nervous system work properly, and ensuring you can flex your muscles!

Refined coconut oil

Taste: we use refined coconut oil for its tasteless saturated fat content. This not only gives the cheese structure but also helps emulate the fat content naturally found in cotija cheese.

Note: unrefined coconut oil has a prominent flavor and should be avoided unless you want coconut-flavored cheese.

Health: although people have strong views on saturated fat or the benefits of eating coconut oil, we take a different approach. We believe consuming foods in moderation leads to a well-balanced lifestyle (at least it has for us). Do your own research. Be happy!

Blanched and De-Skinned Almonds
Remove the skins from your almonds

🔪 Instructions

If you have questions about this vegan cotija cheese recipe, don’t forget to check out our FAQ section at the bottom of this post.

Step 1: soak the almonds in room temperature water for about 10-12 hours, or overnight. Then, drain the nuts and remove their skins if you don’t have pre-blanched almonds.

Almonds, Nutritional Yeast, and Salt in a Blender
Blend the almonds, nutritional yeast, and salt together

Step 2: Place the almonds in a high-speed blender or food processor with vinegar, nutritional yeast, and salt. Blend until no large chunks remain, scraping down the sides throughout.

Step 3: in a small saucepan over medium-low, bring the agar and water mixture to a simmer while stirring constantly for 3 minutes, or until it appears thickened.

Blended Almond Paste in a Blender
Blend until it resembles ricotta cheese

Step 4: add the agar mixture to your blender, then the coconut oil. Continue blending until the texture is similar to ricotta. Taste and adjust salt as needed (as we mentioned, cotija cheese is traditionally quite salty).

Cheeseball in a Cheesecloth
Shape the cheese and squeeze out any excess liquid

Step 5: transfer everything to a cheesecloth over a bowl or plate. Bring the edges of the cheesecloth in and twist together to remove the excess liquid.

Step 6: transfer to your fridge and let the cheese set in the cloth for at least 6 hours, but preferably overnight. Serve over all your favorite meals like tacos, chilaquiles, and more. Happy eating!

🌡️ Storage

This vegan cotija cheese recipe is not only simple to make, but it also stores quite well. Just follow these storage tips to make sure you have cheese for days and days!

Fridge

Store this recipe in an airtight container (to ensure optimal freshness) for at least 10 days in the fridge. We generally prefer glass containers to store our cotija cheese so the flavors stay fresh.

Freezer

Although it can alter the texture slightly, you can store this cheese in a freezer-safe bag or container for up to 3-4 months. Thaw it in your fridge for a few hours before using it again.

Chunk of Vegan Cotija Cheese on a Plate
Enjoy cruelty-free cotija cheese!

💭 Pro tips

We’d like to share some tips and tricks we learned while experimenting with this cotija cheese recipe:

  • Don’t blend for too long. If you blend for too long you’ll end up with almond butter. Make sure you have a fairly crumbly consistency.
  • Let it rest. It may be tempting to eat your cheese right away, but the taste and texture are better if it chills for a few hours.
  • Add salt to taste. This cheese is meant to be very salty, so we suggest tasting and adjusting the salt to your preferences.
  • Know your agar. There is a lot of variability in the strength and consistency of agar. If you’re having troubles dissolving and activating the agar, add more water in a tablespoon at a time.
  • Soak your almonds. Blending your cheese will be much easier! Plus, if you don’t have blanched almonds, soaking them helps with skin removal.

🍴 Tasting notes

We seriously put this vegan cotija cheese on everything, and we know you will too. It’s:

  • Fresh
  • Savoury
  • Cheesy
  • Umami
  • Crumbly

If you try making this cotija cheese, please rate it and leave us a comment below! Want to stay up-to-date with new recipes? Subscribe to our newsletter or connect with Broke Bank Vegan on social media. Happy eating!

Vegan Cotija Cheese on a Plate

Vegan Cotija Cheese

Justine Drosdovech
Try your very own vegan cotija cheese for a perfectly crumbly, umami-flavored topping on all your favorite foods like tacos, chilaquiles, and more!
5 from 21 votes
Prep Time 10 minutes
Cook Time 5 minutes
Rest time 12 hours
Total Time 12 hours 15 minutes
Course How-to, Side Dish
Cuisine Gluten-Free, Mexican, Vegan
Servings 20 servings
Calories 82 kcal

Equipment

  • Blender or food processor
  • Spatula
  • Small saucepan
  • Cheesecloth or nut milk bag

Ingredients
 

  • 1 ½ cups blanched almonds ($1.91)
  • 1 tablespoon white vinegar ($0.01)
  • ½ tablespoon nutritional yeast ($0.12)
  • 1 tablespoon salt ($0.02)
  • 2 teaspoons agar powder ($0.10)
  • ¼ cup water ($0.00)
  • 3 tablespoons refined coconut oil ($0.42)

Instructions
 

  • To begin, soak the almonds in room temperature water for about 10-12 hours, or overnight.
  • Place the almonds in a high-speed blender or food processor with vinegar, nutritional yeast, and salt. Blend until no large chunks remain, scraping down the sides throughout. Set aside.
  • In a small saucepan over medium-low, bring the agar and water mixture to a simmer while stirring constantly for 3 minutes, or until it appears thickened.
  • Add the agar mixture to your blender, then the coconut oil. Blend everything together for another 1-2 minutes, or until the texture is similar to ricotta. Taste and adjust salt as needed (cotija cheese is traditionally quite salty).
  • Transfer everything to a cheesecloth (or nut milk bag) over a bowl or plate. Bring the edges of the cheesecloth in and twist together to remove any excess liquid.
  • Transfer to your fridge and let the cheese set in the cloth for at least 6 hours, but preferably overnight. Serve over all your favorite meals like tacos, chilaquiles, and more. Happy eating!

Video

YouTube video

Notes

  • The blend time will vary depending on the quality of the blender or food processor you’re using.
  • If a ¼ cup of water is not enough, add in 1 tablespoon of water at a time until the agar properly dissolves.
  • If you can’t find blanched almonds, regular almonds will work. Just soak them as you normally would until the skins are easily removed.
  • Optional ingredients are not reflected in the price or calories of our recipes.
  • We calculate nutritional information for our recipes with Cronometer.
  • Recipe cost calculations are based on ingredients local to us and may vary from recipe-to-recipe.
  • All prices are in USD.

Nutrition

Serving: 1serving | Calories: 82kcal | Carbohydrates: 2.7g | Protein: 2.5g | Fat: 7.4g | Saturated Fat: 2.2g | Trans Fat: 0.1g | Sodium: 349.2mg | Potassium: 86mg | Fiber: 1.4g | Sugar: 0.4g | Vitamin A: 0.1IU | Calcium: 30.2mg | Iron: 0.5mg
Don’t miss another recipe!Subscribe to our newsletter!

♻️ Similar recipes

For more “cheesy” recipe ideas, check out our:

  • Queso fresco for a vegan version of the mild, creamy, and fresh cheese found all across Mexico.
  • Cream cheese for a smooth, tangy, and plant-based version of your favorite bagel spread.
  • Parmesan cheese to top all your favorite meals with minus the dairy.

💬 FAQ

What can I use to replace agar?

If you can’t find agar, try using kappa carrageenan or tapioca. The texture won’t be the same if you use tapioca, but it should work.

Can I use agar flakes instead of powder?

You can use agar flakes in place of powder, but the ratio will need to be adjusted. 1 teaspoon powder = 3 teaspoons flakes. The water may also need to be increased as well.

Can I replace almonds with cashews?

In order to replicate the crumbly texture of traditional cotija cheese, the optimal nut to use is almonds. If you have an allergy or don’t have almonds, we would recommend macadamia nuts over cashews.

Can I replace the blanched almonds with almond flour?

We intended for this recipe to contain whole blanched almonds. If almond flour is all you have, you can substitute it gram-for-gram. However, we recommend watching the blend time as your flour can turn into almond butter quite quickly.

My agar looks like a powdery mess in my pan. What should I do?

If the agar is not dissolving properly, add in more water 1 tablespoon at a time until you achieve gel-like consistency.

Justine Drosdovech is a food writer, photographer, and one of the founders of Broke Bank Vegan. She is a self-taught plant-based chef but uses her healthcare background to craft dishes that are both delicious and nourishing.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




15 Comments

  1. My husband is allergic to all tree nuts (only peanuts and coconuts are ok), do you have any thoughts on what a good almond sub would be?

    1. Mitch and Justine says:

      Hi Julia!

      For a nut-free option, we recommend sunflower seeds. They are fairly neutral in flavor and have a similar texture to almonds. Hope that helps!

  2. Lauren Guthrie says:

    Could I substitute ACV for the white vinegar? Thanks.

    1. Mitch and Justine says:

      Hey Lauren!

      Yes, you can definitely use ACV in place of white vinegar! The flavor will be slightly more pronounced, but we’ve made it with ACV and it’s been great.

  3. I am having the same problem with the agar powder. It will not dissolve with only a TBS of water, I see that it did in your video but mine looks like clumpy powder. Should I add more water? I read above someone used 1 cup of water! Do you recommend more water for those of us who’s mixture is so dry it sticks to the pot on the bottom….what do we do?

    1. So I noticed in the directions, I followed you say this:
      Set aside while you heat the agar powder and water in a medium saucepan. Bring the mixture to a low boil while stirring constantly.
      Once it’s at a low boil, turn the heat down to simmer and continue stirring constantly for about 3-5 minutes, or until the mixture starts to thicken up.
      Add the agar mixture to your blender, then the coconut oil.

      But in your notes you say this:
      The agar powder needs to get to 85-90 degrees C/185-194 degrees F in order to activate and set properly, which is why you need to boil the water and oil with it.
      You dont say to add the oil to boil with water and agar, perhaps that is the reason so many of us are having trouble???

      1. Broke Bank Vegan says:

        Hi Marna,

        So sorry to hear you are having difficulties with this recipe! We are working on an easier solution regarding the agar (stay tuned). 1 cup of water is definitely too much, but if 1 tablespoon is not enough, just keep adding liquid until you are able to dissolve the agar. And no, that is a mistake in the notes. The oil goes in the blender directly! We have corrected this.

        Alternatively, if the agar is giving you too many problems, we have made this recipe without it and the texture is softer but still delicious. Hope this helps, but please let us know if you have other questions!

  4. Could I heat the agar and water in the microwave, as long as it comes to the necessary temperature?

    1. Broke Bank Vegan says:

      Hi Trina,

      We wouldn’t recommend heating it in the microwave since the temperature isn’t very consistent. Hope that helps!

  5. Hello! Trying this for the first time now but curious about the amount of water – is it really just 1tbsp of water that needs brining to a boil?! Also, if using agar flakes, how much water should be used? Thanks!

    1. Broke Bank Vegan says:

      Hi Ella,

      Thanks for the comment. Yes, it’s really just 1tbsp of water (just enough to dissolve the agar) in a small pot. If you’re using flakes it’s usually a 3:1 ratio (flakes:powder). You might have to use a bit more water to properly dissolve the flakes.

      Don’t worry about it too much because you’re just trying to limit the amount of water in the recipe so the cheese firms up.

      Let us know if you have any other questions!

    2. KIYOMI T COOPER says:

      Hello! One TBSP of Water to 1 TBSP Agar powder turned into a powdery clump. In order to get even a thick “paste” I had to add 1 cup + 1 TBSP of water. This gelled quickly over medium heat. I wondered if this was a typo. My “cheese ball” had very little liquid to squeeze out and next time would definitely skip the “squeezing” step. My cheese is in the frig chilling but the flavor and texture seem really good –I’m anticipating a good cheese.

      1. Broke Bank Vegan says:

        Hi Kiyomi,
        Oh no! That’s too bad to hear about your agar powder. Although the ratios work for us, agar really varies by brand. If you find you’re needing that much water, maybe just try not including the agar or using a different brand. It still comes out great without the agar. Keep us posted if your cheese works out!

    3. Hi. Keen to try this but not keen on having to purchase coconut oil, it’s pretty expensive here in New Zealand and budget will already be stretched by the almonds – also expensive here. Can l substitute another mild flavoured oil? Thanks.

      1. Broke Bank Vegan says:

        Hi Niki,

        You can try replacing the coconut oil with another neutral vegetable oil. Keep in mind, the saturated nature of coconut oil helps shape the cheese once it hardens. So if you don’t mind your cheese being a little more crumbly, we say go for it! Hope that helps.