Salty, tangy, and crumbly, Cotija cheese is a cornerstone in Mexican cuisine from elote to tacos, salads, and the like. Having a certain particularity in its taste, this cheese elevates any dish with its own special character. Yet, sometimes it is hard to find, and for some, dietary reasons may demand other options. Be it that you ran out of it or needed some non-dairy substitute; there are quite a few delicious options to choose from.
Why You May Need a Substitute for Cotija Cheese
The flavor and texture of Cotija cheese are irreplaceable in many recipes, but it’s not always accessible. Sometimes, it’s just not available where you are, or you may need a lactose-free or vegan alternative. Fortunately, there are several alternatives that capture Cotija’s characteristics while keeping your recipes flavorful.
Best Substitutes for Cotija Cheese

Feta Cheese: A Tangy and Crumbly Stand-In
Feta is a great substitute for Cotija. It will be salty, crumble easily like the original, though a bit creamier in nature. The flavor works on everything from tacos to elote to salads. Salty which actually makes dishes pop and not fall flat means your dishes stay colorful and delicious.
Parmesan Cheese: Ideal for Grating
Of course, this is an extremely good substitute for aged Cotija in particular, and it also happens to be nutty, salty, and firm enough to be grated atop enchiladas, soups, and other dishes of Mexican fare. While not quite as salty, using Parmesan will allow for the adjustment of your seasoning accordingly.
Ricotta Salata: A Milder Option
Another excellent replacement is Ricotta Salata, which is aged ricotta cheese firm in texture. It has a milky, slightly salty flavor, crumbly in the same way as Cotija, and scattered on top of tostadas, salads, or roasting vegetables, making for a less assertive but delicious topping.
Queso Fresco: A Mexican Alternative
Queso fresco is another Mexican cheese that is softer and less salty than Cotija. Its fresh flavor and crumbly texture make it a practical alternative for tacos, enchiladas, or elote. If you need a bolder flavor, simply add a pinch of salt to mimic Cotija’s intensity.
Anejo Cheese: Aged and Tangy
Anejo cheese is an aged Mexican cheese that is firmer in texture and tangier in flavor. It’s a great choice to sprinkle over tacos or salads when you want a taste similar to aged Cotija. Its boldness goes beautifully with traditional Mexican dishes.
Pecorino Romano: Sharp and Salty
Pecorino Romano is sharp and salty, with a firm, crumbly texture, prepared using sheep’s milk. Ideal substitute for aged Cotija needed in recipes. Extremely prominent and bold flavor that goes perfect with soups, roasting dishes, and elote.
Manchego Cheese: A Favourite of Spain
Especially aged, Manchego cheese is a pretty versatile substitute for Cotija. It has a sharp, nutty flavor and firm texture that goes along pretty well with Mexican recipes. Though not as salty, it carries a certain richness to whatever dish it’s added to.
Vegan Substitutes for Cotija Cheese
Plant-based diets call for creative alternatives. Vegan Cotija cheese, often made from nuts, nutritional yeast, and salt, replicates the crumbly texture and salty flavor of traditional Cotija. Brands like Violife or homemade vegan cheese options are great for tacos, elote, and salads.
Choosing the Right Cotija Cheese Substitute
When selecting a substitute, consider the dish you’re preparing and the flavor you’re aiming for.
- For Tacos and Elote: Feta or queso fresco adds that crumbly texture and salty flavor.
- For Soups and Salads: Parmesan, Pecorino Romano, or Ricotta Salata imparts strong flavors.
- For Vegan Diets: Store-bought and homemade vegan alternatives are the better options.
How to Use Cotija Cheese Substitutes

The proper substitute will elevate your dish but not compromise its authenticity. Here’s how to use these alternatives:
- Sprinkle on Tacos and Nachos: Crumbled feta or queso fresco does a good job of approximating Cotija’s classic topping.
- Grate Over Elote: Parmesan or Pecorino Romano gives it a salty finish.
- Mix into Salads: Ricotta Salata or Manchego adds texture and flavor.
- Top Grilled Vegetables: Vegan Cotija cheese or feta works great as a finishing touch.
Tips to Elevate Flavor
- Seasoning: If your substitute is not as salty as Cotija, sprinkle a pinch of salt in the dish.
- Experimentation: Combine different substitutes to get the desired taste and texture.
- Pairing: The substitute should be such that it goes well with other ingredients of the recipe.
Frequently Asked Questions
Is feta cheese a good substitute for Cotija cheese?
Yes, feta cheese is an outstanding substitute because it has a crumbly texture and tangy salty flavor.
Can I use cream cheese as a substitute for Cotija?
No, cream cheese will not work because it doesn’t have a crumbly texture and salty flavor like Cotija.
What’s a great vegan replacement for Cotija cheese?
Store-bought or homemade vegan Cotija cheese using nuts or tofu works amazingly.
How is queso fresco different from Cotija cheese?
Queso fresco is softer, less salty, and fresher than Cotija but works well in similar recipes.
Which one works best for elote?
Parmesan or feta cheese would work best on elote because of their crumbly texture and salty taste.
This is, of course, a crucial ingredient in Mexican cuisine: Cotija cheese. Fortunately, Cotijas substitutes do make sure flavors are not compromised on any occasions from feta to vegan, the list allows for recreating the favorite dishes without a dent. Whether you grate the cheese over elote or sprinkle it over tacos, there is an excellent substitute for each recipe.

