Homemade dairy straining in a mason jar covered with cheesecloth, a bottle of milk in the background

How to Make Yogurt in a Mason Jar (No Machine Needed)

The first batch of yogurt I ever tried to make didn’t fail because of anything complicated. It failed because I got impatient. I stirred a spoonful of live-culture yogurt into milk that was still sitting at about 140°F, because it felt “warm enough” and I didn’t want to wait. 8 hours later I had a jar of warm, faintly sweet milk. No tang, no set, nothing. I’d cooked the culture to death before it even got started.

You don’t need a yogurt maker, an Instant Pot with a yogurt button, or a dehydrator to make this work. You need a jar, milk, a spoonful of yogurt with live cultures in it, and a thermometer. That last one isn’t optional. Guessing “warm enough” is exactly how I killed my first batch, and it’s the most common way this goes wrong.

What You Need

  • 1 quart (about 4 cups) whole milk. Whole milk gives you a thicker, richer yogurt than low-fat, because more fat and protein means more structure once it sets. Ultra-pasteurized milk works, it just sometimes sets a little softer.
  • 2 to 3 tablespoons of plain yogurt with live active cultures (check the label), or a freeze-dried starter culture packet.
  • A clean 1-quart mason jar with a lid.
  • A cooking thermometer. Candy or instant-read both work.
  • A warm spot that holds at least 100°F, ideally closer to 110°F, for 4 to 8 hours (more on this below, since “warm spot” is where an apartment kitchen actually has to get creative).

Heat the Milk First (This Step Isn’t Optional)

Pour the milk into a saucepan and heat it to 180 to 185°F, stirring occasionally so it doesn’t scorch on the bottom. Hold it there for 10 to 20 minutes, not just a quick spike and back off the heat.

This step does 2 jobs at once. It kills off any competing bacteria in the milk that would fight your yogurt culture for space, and the extended hold reshapes the whey proteins in a way that gives you a noticeably thicker set later. Skip it, or rush the hold, and you can still get yogurt, but it’s thinner and less reliable.

Cool It Down Before You Add the Culture

This is the step that got me. Let the milk cool to 110 to 115°F before you add your culture. Above about 120°F, you start killing the same bacteria you’re trying to grow, and by 140°F, you’re not making yogurt, you’re just gently pasteurizing your yogurt starter into nothing.

Cooling a quart of milk from 185°F down to 110°F on the counter takes 30 to 45 minutes depending on your kitchen. Sitting the pot in a sink of cold water speeds it up if you’re impatient (I clearly am).

Add the Culture and Jar It Up

Once the milk is at 110 to 115°F, whisk in your 2 to 3 tablespoons of plain yogurt (or your starter packet, following its specific ratio). Whisk it in properly rather than just dropping it on top, so the cultures are distributed through the whole jar, not sitting in one pocket at the bottom.

Pour it into your clean mason jar, lid on, and it’s ready to incubate.

Keeping It Warm Without a Yogurt Maker

Yogurt cultures do their work fastest around 110°F, and stall out below 100°F. That floor matters: it’s not just about speed, it’s the difference between the culture actually taking over the jar quickly or the milk sitting in a lukewarm no-man’s-land for hours. An apartment kitchen doesn’t hold 100°F+ on its own, so you need somewhere that will.

The oven with just the interior light switched on is the common trick, but ovens vary a lot, anywhere from 5°F to 20°F over room temperature depending on the model. That’s fine in a warm kitchen and not nearly enough in a cool one. Don’t assume, check it with your thermometer before you commit a jar to it. If it won’t hold at least 100°F, use the cooler method below instead.

A cooler with a couple of jars of hot tap water tucked around your yogurt jar holds heat reliably for hours, and you can top up the hot water partway through if the cooler is losing heat faster than expected. That’s the option to default to if your oven runs cool. What you’re after is anywhere draft-free and consistently at or above 100°F, not just insulated.

How Long to Leave It

4 hours gives you a mild, mellow yogurt. 8 hours gives you something noticeably more tangy and sour, because the culture has had longer to convert more of the milk’s lactose. Somewhere in between is where most people land once they’ve tried both ends. Going much past 8 hours doesn’t buy you much more tang, it mostly just weeps more whey and can turn grainy, so there’s not a lot of reason to push it further.

Don’t shake or stir the jar while it’s incubating. Movement disrupts the set that’s forming.

How to Tell It’s Actually Done

A finished batch should hold together with a slight jiggle when you nudge the jar, like a soft-set custard, not slosh around like milk. There may be a thin layer of pale yellow liquid (whey) sitting on top, which is completely normal, not a sign anything went wrong.

If it still looks and moves like milk after 8 hours, the most likely culprit is temperature, either the milk was too hot when you added the culture, or your incubation spot never got warm enough to begin with. Check both with your thermometer before trying again.

As soon as it’s set, move it straight to the fridge. Refrigeration is what actually stops the culturing, so that’s the moment the clock starts on how long it’ll keep, not whenever you happen to get around to it.

Want It Thicker? Strain It

If you want a Greek-style yogurt, thick enough to hold a spoon upright, line a strainer with a coffee filter or a few layers of cheesecloth, set it over a bowl, and pour the yogurt in. Let it sit in the fridge for 1 to 4 hours depending on how thick you want it. The liquid that drains off is whey, and it’s genuinely useful stirred into smoothies, bread dough, or soup instead of poured down the sink.

Storing It, and Starting the Next Batch for Free

Finished yogurt keeps in the fridge for 1 to 2 weeks. Before you eat it all, save 2 to 3 tablespoons in a small container. That’s your starter for the next batch, no store-bought yogurt required.

You can usually keep re-culturing from your own yogurt for several batches before the culture weakens and the set starts getting softer. When that happens, just buy a fresh tub of live-culture plain yogurt and start the chain again.

Where to Go From Here

Making yogurt in a jar is the same basic idea as sourdough or sauerkraut: keep the right bacteria warm and fed, and mostly leave it alone. If you’ve read Why Is My Sourdough Dense?, the same oven-light caveat applies here too, it’s a useful trick, just not one to trust without checking it with a thermometer first.

If you want the full walkthrough on turning this into labneh, kefir, or a soft fresh cheese using the same jars and the same basic method, that’s what I put together in The Mason Jar Micro-Dairy. And if fermentation in general still feels like a bit of guesswork, the fermentation troubleshooting guide covers the sauerkraut and kimchi side of things.

Can I use skim or low-fat milk for mason jar yogurt?

Yes, but it sets thinner and less creamy than whole milk, since there’s less fat and protein to build structure. If you’re using low-fat milk, straining it afterward for a thicker result matters even more.

Why didn’t my yogurt set at all?

The 2 most common causes are the milk being too hot when you added the culture (above about 120°F starts killing it) or the incubation spot never reaching a warm enough temperature to begin with. Both are fixed with a thermometer, checked at each stage rather than guessed.

Do I need a candy thermometer specifically?

No. Any thermometer that reads accurately between 100°F and 200°F works, candy, instant-read, or a basic kitchen probe thermometer are all fine.

Similar Posts