Looking for an easy, affordable way to make authentic Mexican cheese at home? This queso fresco recipe is perfect for beginners. Made without rennet or special enzymes, it relies on simple ingredients like whole milk, white vinegar, and optional Greek yogurt for added creaminess. It’s perfect for sprinkling over tacos, enchiladas, salads, or simply enjoying on warm tortillas.
With a few kitchen essentials like a cheesecloth, cooking thermometer, and a large stock pot, you can create a crumbly, soft, and slightly tangy cheese that keeps in the fridge for days. Whether you’re curious about homemade cheese, diving into Mexican cooking classes, or looking for a vegetarian cheese recipe, this guide has you covered.
What Is Queso Fresco?
Queso fresco is a fresh, white cheese commonly used in Mexican and Latin American cuisine. Unlike aged cheeses, it has a light, creamy flavor and crumbly texture, similar to feta but milder and less salty. Best of all, it’s quick to make and requires no fancy equipment or aging process.
Tools You’ll Need
Before you begin, gather the following kitchen tools (many are available in cheese making kits online):
- Large heavy-bottomed pot (preferably stainless steel)
- Cooking thermometer (food-grade digital thermometers are ideal)
- Wooden spoon
- Cheesecloth or clean towel
- Large colander
- Mixing bowl
- Storage container
- Optional: cheese mold set for shaping
Ingredients
- 1 gallon whole milk
- 1/3 cup Greek yogurt (optional, for extra creaminess)
- 2/3 cup white vinegar
- Salt, to taste
Step-by-Step Instructions
1. Heat the Milk
Pour the whole milk into a heavy-bottomed pot and set over medium-low heat. Stir frequently to prevent scorching. Use your cooking thermometer to monitor the temperature. Once it reaches between 178°F and 190°F, turn off the heat.
2. Add Yogurt (Optional)
Stir in the Greek yogurt (if using) for about 10–15 seconds, then let it rest for 2 minutes. This step creates a creamier curd.
3. Add Vinegar to Form Curds
Pour in half of the white vinegar, stir gently for 10 seconds, and let sit for 2 minutes. Then add the remaining vinegar and stir for 1 full minute. You’ll see the milk curdle and separate into curds and whey.
4. Cool the Curds
Allow the mixture to sit undisturbed for about 1 hour, or until it cools to room temperature. This helps the curds firm up and makes them easier to drain.
5. Strain the Curds
Line a colander with cheesecloth or a clean towel, and place it over a large bowl. Carefully pour the curds and whey into the colander and let it drain for about 20 minutes.
6. Shape the Cheese
Gather the edges of the cloth, twist them together, and gently squeeze out the remaining liquid. Transfer the cheese to a bowl, add salt to taste, and stir gently with a wooden spoon.
You can shape the cheese into a round using a cheese mold or press it into a small bowl. Cover and refrigerate for several hours or overnight.
Tips for the Best Homemade Queso Fresco
- For richer flavor, choose organic whole milk from a local farm or dairy delivery service.
- Avoid over-stirring after vinegar is added to prevent the curds from breaking.
- Use latex gloves when shaping the cheese for a smooth finish.
- Store in an airtight container in the refrigerator for up to 5 days.
- Want a non-dairy option? Try using plant-based milk with added thickener, though results will vary.
Frequently Asked Questions
Can I use lemon juice instead of vinegar?
Yes, but the flavor will be slightly different. White vinegar offers a neutral, clean taste, while lemon adds a hint of citrus.
Is queso fresco lactose-free?
Not naturally, but some lactose-free milk brands can be used. Check labels and be sure to test in small batches.
Do I need a cheese mold?
No, but it helps give the cheese a clean, uniform shape. You can also press it into any small container lined with cloth.
Where can I find cheese making kits?
Many online stores sell cheese making kits, including Amazon and specialty kitchen supply shops. Look for kits that include cheesecloth, thermometer, and molds.
Make It Part of a Mexican Meal
Queso fresco is a versatile ingredient that works beautifully in:
- Street-style tacos
- Huevos rancheros
- Summer salads with grilled corn
- Homemade enchiladas
- Sopes or tostadas
Pair with homemade salsa, refried beans, or a tropical side like mango slaw.
Final Thoughts
Homemade queso fresco is more than just a recipe—it’s a rewarding kitchen project that connects you to centuries-old Latin American traditions. With just a few tools and ingredients, you’ll have a delicious, crumbly cheese that rivals anything from the store. For more tips on cheese making, culinary training, or upgrading your home kitchen setup, explore our latest guides and gear reviews below.

Queso Fresco
Ingredients
Method
- Heat the milk in a large pot over medium-low heat, stirring often, until it reaches between 178°F and 190°F on a thermometer.
- Turn off the heat and stir in the yogurt for about 10–15 seconds, then let it sit for 2 minutes.
- Add half of the vinegar, stir for 10 seconds, and let sit again for 2 minutes.
- Pour in the remaining vinegar and stir for 1 minute to help curds form.
- Let the mixture sit undisturbed until it cools to room temperature, about 1 hour.
- Line a large colander with two layers of cheesecloth or a clean towel, and place it over a bowl.
- Transfer the curds into the colander, cover, and let them drain for around 20 minutes.
- Once most of the whey is gone, gather the cloth edges and twist to form a ball, then gently squeeze out the extra liquid.
- Transfer the cheese to a container, add salt to taste, and mix well with a wooden spoon.
- Shape the cheese using molds or bowls as preferred, then refrigerate for a few hours or overnight before serving.