This post contains affiliate links. This means I earn a small commission at no cost to you. You can view my affiliate disclosure here.
Turning a single gallon of milk into a warm, stretchy ball of homemade mozzarella feels old-world and grounding, like a skill passed down through generations. Yet with the help of the Instant Pot, it becomes surprisingly simple and approachable for the modern homestead kitchen.

This Instant Pot mozzarella recipe is perfect for beginners and seasoned home cheesemakers alike. Using the sous vide function allows for precise temperature control, removing much of the guesswork that often intimidates first-time cheesemakers. The result is fresh, tender mozzarella with that signature stretch and mild, milky flavor that store-bought cheese just can’t match.
Whether you’re serving it fresh with garden tomatoes, melting it over sourdough pizza, or simply enjoying it warm straight from the pot, this is a recipe worth keeping close.
Why Make Mozzarella Cheese in the Instant Pot?
Making mozzarella at home used to require constant temperature monitoring and careful timing. The Instant Pot changes all of that.
Benefits of using the Instant Pot for mozzarella:
- Precise temperature control with the sous vide setting
- Fewer dishes and less hands-on time
- Consistent results for beginners
- Faster than traditional stovetop methods
This method works beautifully with raw milk or pasteurized whole milk (just avoid ultra-high-temperature pasteurized milk, which will not set properly).

What Instant Pot is Best?
This recipe, as well as my instant pot yogurt recipe, is designed for instant pots with the sous vide button. This is how I get my dairy to the perfect temperature. The instant pot I have is the 8 quart Duo Crisp.
Equipment Needed
- 1 Instant Pot (with sous vide button)
- 1 extra inner pot (optional)
- 1 colander with bowl or dish underneath
- 1 large bowl
- 1 slotted spoon
- 1 large knife
- Rubber gloves (recommended for stretching)
Ingredients
- 1 gallon raw or pasteurized whole milk (don't use ultra high temperature pasteurized milk)
- ½ cup apple cider vinegar (use less, about ⅓ cup, if using white vinegar)
- ¼ tsp liquid rennet
- 1 tsp unrefined salt
- filtered water

Instant Pot Mozzarella Cheese Instructions
Before you begin, make sure your work area and all equipment are clean. Cheesemaking is simple, but cleanliness is key.
Step 1: Warm the Milk
Take the milk directly from the refrigerator; it needs to be cold. Pour it into the Instant Pot.
In a separate container, mix ½ cup apple cider vinegar with 2 cups filtered water. Slowly add this mixture to the milk while stirring gently.
Press the Sous Vide button on the Instant Pot and adjust the temperature to 90°F. Press Start. (The time doesn’t matter as long as it’s at least 30 minutes.)
Step 2: Add the Rennet
While the milk is warming, mix ¼ teaspoon liquid rennet with ¼ cup filtered water. Set aside.
Once the milk reaches 90°F, slowly pour in the rennet while stirring for 15–30 seconds, until the milk begins to thicken.
Place the lid on the Instant Pot, press down the venting knob, and allow the pot to sit undisturbed for 15 minutes, or until a clean break forms between the curds and whey.
Step 3: Cut the Curds
When a clean break is present, use a long knife to cut the curds into a grid pattern, with pieces about 1 inch thick.
Let the curds rest for another 5–10 minutes.
Step 4: Drain the Whey
Using a slotted spoon, gently scoop the curds into a colander placed over a bowl or dish to catch the whey. Press gently with the spoon or clean hands to release excess whey.
Save the whey and store it in the refrigerator for later use. It’s wonderful for broth, baking, fermenting like sauerkraut and pickles, or feeding livestock.
To make it easy to pop into recipes, freeze whey in ice cube trays or in small jars. It will also last in the fridge for a couple weeks if freezer space is sparse.
Step 5: Heat the Curds
Fill the Instant Pot inner pot halfway with filtered water. Press Sous Vide and set the temperature to 170°F. Press Start and allow the water to heat for at least 10 minutes.
Add the curds to the hot water and let them sit for 3–5 minutes.
Step 6: Stretch and Shape the Mozzarella
Turn off the Instant Pot. Carefully remove the curds from the hot water (rubber gloves are highly recommended).
Sprinkle in the salt if desired, then stretch and fold the cheese (much like stretching sourdough dough). When it becomes smooth and elastic, form it into a ball. If the cheese cools too quickly, return it to the hot water briefly and continue stretching.
Step 7: Cool and Store
Place the finished mozzarella ball into an ice bath to cool quickly.
Enjoy it fresh while it’s still tender and milky, or store it in the refrigerator in a sealed container for up to several days.
Notes & Troubleshooting
- If the curds are too soft, slowly increase the temperature, up to a maximum of 100°F, to encourage proper curd formation.
- A clean break occurs when the curds separate cleanly from the whey when cut, and the whey looks clear rather than milky.
Serving Ideas for Fresh Mozzarella
- Slice over warm sourdough with olive oil and herbs
- Layer with tomatoes and basil for a rustic Caprese
- Melt onto homemade pizza or flatbread
- Tear into warm pasta dishes or roasted vegetables
Final Thoughts
Making mozzarella cheese in the Instant Pot bridges old-fashioned kitchen wisdom with modern convenience. It’s a simple, nourishing skill that brings you closer to your food, and once you’ve made it once, you’ll never forget how empowering it feels to turn milk into cheese with your own hands.
If you’re building a homestead kitchen rooted in tradition, this is a beautiful place to begin.
If you make this recipe, be sure to leave me a star rating and a comment below. Share what you made and tag me on Instagram@keepingitholistic! For more simple sourdough recipes & guidance, small-space gardening tips, and cozy, slow living inspiration, subscribe to my newsletter and follow me on YouTube and Instagram!
📖 Recipe

Instant Pot Mozzarella Cheese
Equipment
- 1 Instant Pot (with sous vide button)
- 1 extra inner pot (optional)
- 1 colander with bowl/dish underneath
- 1 Large bowl
- 1 slotted spoon
- 1 large knife
- rubber gloves (recommended)
Ingredients
- 1 gallon raw or pasteurized whole milk (don't use ultra high temperature pasteurized milk)
- ½ cup apple cider vinegar (use less if using white vinegar)
- ¼ teaspoon liquid rennet
- 1 teaspoon unrefined salt
- filtered water
Instructions
- Make sure your work area and equipment is clean before you start making cheese.
- Take your milk directly from the fridge (it needs to be cold) and pour it into the instant pot.
- Mix together ½ cup of apple cider vinegar and 2 cups of filtered water. Add the mixture to the pot of milk while stirring.
- Press the sous vide button and adjust the temperature to 90°F (see notes). Press Start (the time doesn't matter as long as it's at least 30 minutes).
- While the pot is warming up, mix a ¼ teaspoon of rennet with a ¼ cup of filtered water. Set aside.
- Once the pot has reached 90°F, pour in the rennet while stirring for about 15-30 seconds, until you notice the milk starting to thicken.
- Put the lid on the instant pot, press down the venting knob and let the pot sit for 15 minutes or until there is a clean break between the curds and whey (see notes).
- Once there is a clean break, use a long knife to cut the curds into a grid pattern. The curds should be around an inch thick.
- Let the curds sit for another 5-10 minutes.
- Next, use a slotted spoon to scoop the curds into a colander (make sure there is a dish underneath to catch excess whey). Use the spoon or clean hands to press out the whey.
- Store the whey in the fridge for later use.
- Fill the inner pot halfway with filtered water. Press the sous vide button and adjust the temperature to 170°F. Press Start (the time doesn't matter as long as it's at least 10 minutes).
- Add the curds into the hot water and let them sit for 3-5 minutes.
- Turn off the Instant Pot. Remove the curds from the hot water (rubber gloves are recommended here) and add salt to the cheese if desired.
- Stretch and fold the cheese as you would if you were stretching and folding dough. Before it completely cools down and begins to harden, form it into a ball. You can place it back in the hot water if you need to stretch it more.
- Place the mozzarella ball into an ice bath to cool it down quickly. Enjoy it fresh or store in the refrigerator in a sealed container for up to several days.
Notes
- If you are having trouble getting a solid curd, slowly increase the temperature up to a maximum of 100 degrees F.
- A clean break occurs when there is a clear separation between the curds and whey when you cut into the curds. The curd should be solid enough that you don't see milky liquid in the whey.






Comments
No Comments