Homemade Mozzarella Cheese – Fresh, Stretchy, and Perfect for Pizza, Pasta, and More

If you’ve ever dreamed of making fresh mozzarella cheese at home, you’re in for a delicious surprise. This Homemade Mozzarella Cheese recipe creates soft, creamy, and perfectly stretchy cheese using just a few simple ingredients. Whether you’re topping homemade pizza, layering a Caprese salad, or adding fresh cheese to pasta dishes, nothing compares to the flavor of freshly made mozzarella.

Homemade mozzarella has a delicate milky taste, a smooth texture, and the signature stretch that makes it one of the world’s most popular cheeses. Best of all, it’s ready in about 30 minutes, making it an excellent weekend kitchen project for beginners and experienced cooks alike.


Recipe Overview

DetailInformation
Recipe NameHomemade Fresh Mozzarella Cheese
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Servings1 pound
CourseCheese
CuisineItalian
DifficultyModerate

Why You’ll Love This Recipe

This homemade mozzarella is:

  • Fresh and creamy
  • Soft and stretchy
  • Made with simple ingredients
  • Better than store-bought
  • Perfect for pizza
  • Great for sandwiches
  • Budget-friendly
  • High in protein
  • Easy to customize
  • Freezer-friendly

Ingredients

Cheese

IngredientAmount
Whole milk (not ultra-pasteurized)1 gallon
Citric acid1½ teaspoons
Liquid rennet¼ teaspoon
Non-chlorinated water½ cup
Cheese salt1½ teaspoons

Equipment Needed

  • Large stainless-steel pot
  • Thermometer
  • Slotted spoon
  • Microwave-safe bowl (or hot water)
  • Cheesecloth
  • Measuring spoons

Step-by-Step Instructions

Step 1: Prepare the Milk

Dissolve the citric acid in ¼ cup of water.

Pour it into the milk and stir gently.

Heat the milk to 90°F (32°C).


Step 2: Add the Rennet

Dissolve the rennet in the remaining water.

Stir it into the warm milk using an up-and-down motion for about 30 seconds.

Cover and let sit for 5–10 minutes until a clean curd forms.


Step 3: Cut the Curds

Using a long knife, cut the curds into 1-inch cubes.

Let them rest for 5 minutes.


Step 4: Heat the Curds

Slowly heat the curds to 105°F (40°C) while stirring gently.

The curds will begin to separate from the whey.


Step 5: Drain

Transfer the curds to a colander.

Allow the whey to drain for several minutes.


Step 6: Stretch the Cheese

Heat the curds in the microwave in 30-second intervals or dip them into hot water.

Stretch and fold repeatedly until smooth, glossy, and elastic.

Sprinkle in the salt while stretching.


Step 7: Shape

Form into one large ball or several smaller mozzarella balls.

Place in cold water for 10 minutes to help the cheese hold its shape.


Pro Tips

  • Use fresh whole milk that is not ultra-pasteurized.
  • Monitor temperatures carefully.
  • Don’t overwork the cheese.
  • Stretch only until smooth and shiny.
  • Salt after stretching for the best flavor.

Delicious Variations

Herb Mozzarella

Mix in chopped basil, parsley, or oregano.


Garlic Mozzarella

Add roasted garlic while stretching.


Smoked Mozzarella

Cold-smoke the finished cheese for a richer flavor.


Chili Mozzarella

Mix in crushed red pepper flakes.


Peppercorn Mozzarella

Fold cracked black pepper into the cheese.


Ways to Use Fresh Mozzarella

Fresh mozzarella is perfect for:

  • Homemade pizza
  • Lasagna
  • Caprese salad
  • Grilled cheese sandwiches
  • Pasta bakes
  • Stuffed chicken
  • Garlic bread
  • Paninis
  • Bruschetta
  • Fresh salads

Storage

Store mozzarella in a sealed container with a little salted water or whey.

Refrigerate for up to 5 days.


Freezing

Freeze for up to 2 months.

Thaw overnight in the refrigerator before using.


Common Mistakes to Avoid

Using Ultra-Pasteurized Milk

It often won’t form proper curds.


Overheating the Curds

This can make the cheese tough.


Not Stretching Enough

Underworked cheese won’t develop the classic mozzarella texture.


Overstretching

Too much stretching can make the cheese rubbery.


Nutrition Estimate

ServingAmount
Calories170
Protein13 g
Carbohydrates2 g
Fat12 g
CalciumHigh

Nutrition values are approximate.


Frequently Asked Questions

Can I use 2% milk?

Whole milk produces the best texture and flavor.


Why didn’t my curds form?

The milk may have been ultra-pasteurized, or the rennet may have lost potency.


Can I freeze mozzarella?

Yes, for up to 2 months.


Is homemade mozzarella better than store-bought?

Many people prefer its fresher flavor and softer texture.


What if I don’t have a microwave?

You can stretch the curds in very hot (not boiling) water instead.


How long does fresh mozzarella last?

Up to 5 days when refrigerated in brine or whey.


Can I use it immediately?

Yes. It’s delicious while still slightly warm.


What’s the best way to melt it?

Slice or shred it and use it on pizza, pasta, or casseroles.


Can I season it?

Absolutely. Herbs, garlic, cracked pepper, and chili flakes are all excellent additions.


Can beginners make this recipe?

Yes. With careful attention to temperature, it’s very beginner-friendly.


Final Thoughts

Making Homemade Mozzarella Cheese is easier than many people expect, and the results are incredibly rewarding. With its creamy texture, fresh dairy flavor, and signature stretch, this cheese elevates everything from pizza and pasta to salads and sandwiches.

Once you’ve tasted warm, freshly made mozzarella from your own kitchen, you’ll understand why homemade cheese is a favorite among home cooks. Serve it fresh, pair it with tomatoes and basil, or melt it over your favorite dishes for restaurant-quality results every time.