2-Ingredient Homemade Mozzarella
Homemade mozzarella made with only two main ingredients—milk and vinegar—ready in 30 minutes. This recipe teaches the essential curd-separation and stretching technique for restaurant-quality fresh cheese at home.
Homemade mozzarella made with only two main ingredients—milk and vinegar—ready in 30 minutes. This recipe teaches the essential curd-separation and stretching technique for restaurant-quality fresh cheese at home.
Delivery in as fast as one hour.*
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Pour the milk into a large pot and heat over medium heat, stirring occasionally, until it reaches a temperature of 110-120°F (43-49°C).
Immediately remove the pot from the heat. Slowly pour in the distilled white vinegar while gently stirring.
Cover the pot and let it sit undisturbed for 5 minutes. The milk will separate into solid curds and liquid whey.
Using a slotted spoon, transfer the curds to a cheesecloth-lined strainer set over a bowl to catch the whey. Reserve the whey.
Gather the cheesecloth and gently squeeze to remove as much whey as possible from the curds, forming a rough ball.
Pour the reserved whey back into the pot and heat it to 160°F (71°C).
If you want a saltier mozzarella, you can add salt directly to your cheese curd at this stage.
Submerge the cheese curd into the hot whey for about 10-15 seconds to soften it. Use a spoon or your hands carefully, as the whey is very hot.
Remove the curd from the whey and begin to stretch and fold it. Repeat this process of dipping, stretching, and folding 6-7 times until the cheese becomes smooth and elastic.
Once smooth, form the cheese into a tight ball.
Immediately place the mozzarella ball into an ice bath for 1 minute to stop the cooking process and help it firm up.
For storage, create a brine by mixing 3 cups of the reserved (and now cold) whey with 2 teaspoons of kosher salt in an airtight container.
Place the mozzarella ball in the brine, seal the container, and refrigerate for a few hours before using.
Store mozzarella submerged in cooled whey brine in an airtight container in the refrigerator for up to 5 days. Reheat gently in warm water to refresh texture before serving.
thermometer (essential for temperature control) · large stainless steel pot · cheesecloth or butter muslin
Non-homogenized, raw, or pasteurized milk works best; homogenized milk may not set properly due to fat particle size. Standard whole milk often fails to curdle adequately.
Distilled white vinegar has consistent acidity (5%) needed to properly separate curds from whey. Other vinegars vary in strength and may prevent proper curdling.
Curds should be hot (around 105°F), springy, and hold together when squeezed. They'll stretch like taffy without breaking apart.
Fresh mozzarella must be stored in the whey brine in the refrigerator and consumed within 3–5 days. Room temperature storage promotes bacterial growth.
Curds need sufficient heat (95–105°F) and acidity to achieve elasticity. If too cool or insufficiently set, gently reheat the curds in hot water before attempting to stretch.

One Pot Garlic Chicken Pasta
30 min

BEST Zuppa Toscana
40 min

Zuppa Toscana
55 min
Classic Alfredo Sauce
15 min
Cafeteria Noodles
20 min

Antipasto Salad
10 min

Antipasto Pasta Salad with Italian Vinaigrette Dressing
40 min

Italian Antipasto Salad
20 min