Making Yogurt and Dairy-Free Ferments at Home

Making Yogurt and Dairy-Free Ferments at Home

From cow's milk to coconut: fermented dairy (and its alternatives) made simple.

Why Homemade Yogurt Is Worth the Effort

Walk down the dairy aisle and read a few yogurt labels. Even the "simple" brands often list modified food starch, pectin, carrageenan, natural flavors, and enough added sugar to rival a candy bar. Making your own yogurt eliminates all of that. Your ingredient list is milk plus live cultures. That's it.The flavor difference is immediate and obvious. Homemade yogurt tastes clean and bright, tangy without being harsh, creamy without being gummy. Store-bought yogurt, even the good stuff, is often weeks old by the time you eat it. Your homemade batch is alive and fresh, teeming with active probiotic bacteria at concentrations that commercial yogurt can't match after weeks in a supply chain.Then there's the cost. A quart of premium organic yogurt runs $6-8. A half gallon of organic whole milk costs about the same and yields twice as much yogurt. If you make Greek yogurt, the savings are even more dramatic; store-bought Greek yogurt is one of the most expensive per-ounce items in the dairy section, yet all it takes is an extra straining step at home.And once you're comfortable with the basic method, the creative possibilities open up. You control the tanginess, the thickness, the milk type, the fat content. You can make it from goat milk, sheep milk, coconut milk, or cashew cream. You can ferment it for 6 hours for a mild flavor or 12+ hours for an ultra-tangy, lower-lactose yogurt that people with mild lactose sensitivity often tolerate better.The learning curve is short. If you can heat milk and wait, you can make yogurt. Let's start with the science that makes it work.

The Science: How Bacteria Turn Milk into Yogurt

Yogurt is the product of bacterial fermentation. Two specific species do the work: Lactobacillus delbrueckii subsp. bulgaricus and Streptococcus thermophilus. These are thermophilic (heat-loving) bacteria that thrive at 105-115°F (40-46°C), which is why yogurt making requires a warm incubation environment, unlike mesophilic cultures used for cheese and buttermilk that work at room temperature.Here's what happens during fermentation. The bacteria consume lactose (milk sugar) and produce lactic acid as a waste product. As lactic acid accumulates, the pH of the milk drops from about 6.5 to somewhere around 4.0-4.6. This acidity causes the casein proteins in the milk to denature and coagulate; they unfold and bond together into a gel network, trapping liquid and fat globules. That gel is yogurt.The two species have a symbiotic relationship. S. thermophilus is the faster starter; it begins producing lactic acid first, lowering the pH and creating conditions that activate L. bulgaricus. The bulgaricus then breaks down casein proteins into amino acids and peptides that S. thermophilus needs to keep growing. They feed each other, and together they produce more acid and more complex flavor compounds (like acetaldehyde, which gives yogurt its characteristic tang) than either species could alone.This also explains why heating the milk matters. When you heat milk to 180°F (82°C), you're denaturing the whey proteins (primarily beta-lactoglobulin). These denatured whey proteins then attach to the casein network during fermentation, creating a tighter, more connected gel. The result is thicker, creamier yogurt with less tendency to separate. Skip this step, and you'll get a thinner, more fragile set that weeps whey.Understanding this science gives you real control. Want a tangier yogurt? Ferment longer; more time means more lactic acid. Want it milder? Pull it sooner. Want it thicker? Use milk with higher protein content, or heat the milk longer at 180°F to denature more whey protein. The variables are logical and predictable once you know what's happening at the microbial level.
Key Takeaway

The two essential yogurt bacteria, L. bulgaricus and S. thermophilus, work as a team. Thermophilus starts the acid production; bulgaricus breaks down proteins that thermophilus needs to keep going. This partnership is why yogurt cultures are always sold as pairs.

How to Make Homemade Yogurt: Step-by-Step

This is the core method that works with any incubation setup: Instant Pot, oven, yogurt maker, or cooler. Master this, and every variation becomes straightforward.

What You Need

  • Milk: Half gallon (1.9 liters) of whole milk gives the best results for beginners. Higher fat means creamier, thicker yogurt. You can use 2% or skim, but expect a thinner set. Ultra-pasteurized milk works but sometimes produces a slightly weaker gel.
  • Starter culture: 2-3 tablespoons of plain yogurt with live active cultures (check the label), or one packet of freeze-dried yogurt starter. See the section on choosing cultures below.
  • Thermometer: An instant-read kitchen thermometer is essential for your first several batches. Once you develop a feel for the temperatures, you can eyeball it, but precision matters early on.

Step 1: Heat the Milk to 180°F (82°C)

Pour the milk into a heavy-bottomed pot and heat over medium heat, stirring occasionally to prevent scorching on the bottom. Bring it to 180°F (82°C). You'll see steam rising and tiny bubbles forming around the edges; it should be just below a simmer, not a full boil.Hold it at 180°F for 5-10 minutes for the thickest results. This extended hold denatures more whey proteins and drives off excess moisture, both of which contribute to a denser final yogurt. If you're in a hurry, just hitting 180°F briefly still works; you'll just get a slightly thinner set.

Step 2: Cool to 110°F (43°C)

Remove the pot from heat and let the milk cool. You can speed this up by placing the pot in an ice bath; it cuts cooling time from 45-60 minutes to about 10-15 minutes. Stir occasionally and check with your thermometer.The target is 110°F (43°C). Going a few degrees below (down to 105°F) is fine. Going above 115°F risks killing your starter bacteria; they're hardy, but they have limits. If the milk feels comfortably warm when you dip a clean finger in (not hot), you're in the right zone.

Step 3: Add Starter Culture

Scoop about one cup of the warm milk into a small bowl and whisk in your starter yogurt or freeze-dried culture until smooth. This tempering step prevents the cold starter from shocking when it hits the warm milk and ensures even distribution. Pour the mixture back into the pot and stir gently but thoroughly.

Step 4: Incubate for 6-12 Hours

Transfer the inoculated milk to your incubation vessel (jars, the Instant Pot inner pot, or whatever you're using) and maintain a temperature of 105-115°F (40-46°C) for the duration. Don't stir, jiggle, or disturb the yogurt while it's setting; movement breaks the gel as it forms.The timing is your main flavor control:
  • 6-8 hours: Mild and creamy. Good starting point for beginners and for kids who prefer less tang.
  • 8-10 hours: Balanced tang. This is the sweet spot for most people.
  • 10-12+ hours: Distinctly tangy and tart. More lactic acid has been produced, and more lactose has been consumed. Some people with mild lactose sensitivity find this easier to digest because of the lower residual lactose.

Step 5: Chill

Once incubation is complete, the yogurt will look set; it should jiggle like a soft custard when you gently tilt the container. It will still be fairly loose at this point. Don't worry. Refrigerate for at least 4-6 hours (overnight is ideal). Cold firming thickens the yogurt significantly as the gel network tightens and the fat solidifies. The yogurt you pull from the fridge tomorrow morning will be noticeably thicker and more cohesive than what went in the night before.Store homemade yogurt in the fridge for up to 2 weeks. It will continue to slowly develop tang over time.

Equipment Options: You Don't Need a Yogurt Maker

The only real requirement for incubation is holding a consistent temperature of 105-115°F (40-46°C) for several hours. There are many ways to do this, from high-tech to no-tech.

Instant Pot (Easiest Method)

If you own an Instant Pot with a yogurt setting, this is the simplest path. Pour your heated-and-cooled milk directly into the inner pot, stir in the starter, press the Yogurt button, and set the timer for 8-12 hours. The Instant Pot maintains a steady low temperature automatically. No monitoring needed. This is the method we recommend for beginners.Most Instant Pot yogurt settings hold between 100-110°F, which is the lower end of the ideal range. The yogurt may need a slightly longer incubation (closer to 10-12 hours) to reach the same tanginess you'd get in 8 hours at a higher temperature. That's perfectly fine; just adjust your timing expectations.

Oven with Light On

Pour the inoculated milk into glass jars, place them in your oven, and turn on only the oven light (not the heat). In most ovens, the light bulb generates enough warmth to maintain 100-110°F inside the closed oven. Verify with a thermometer the first time; oven insulation varies. If your oven runs too cool, you can preheat it to 200°F, turn it off, then place the jars inside. The residual heat plus the light usually holds for the full incubation period.

Dedicated Yogurt Maker

Yogurt makers are essentially temperature-controlled incubators. They hold a consistent low temperature and come with portion-sized jars. If you plan to make yogurt weekly, a dedicated yogurt maker (in the $25-40 range) is a worthwhile investment. Brands like Euro Cuisine and Dash are reliable. The main advantage is precision; you get a consistent result every batch.

Cooler Method (No Electricity)

This old-school approach works surprisingly well. Place your jars of inoculated milk into a small insulated cooler. Fill the cooler with warm water (about 120°F) until it surrounds the jars about two-thirds up. Close the lid. The insulation holds the temperature in the ideal range for 6-8 hours. For longer incubations, you may need to swap in fresh warm water halfway through. It's not precision equipment, but people have made yogurt this way for generations.For understanding how temperature affects all types of fermentation, see our temperature and timing guide.

Making Homemade Greek Yogurt

Greek yogurt is not a different recipe; it's regular yogurt with the whey strained out. That's the entire difference. By removing liquid whey, you concentrate the protein, fat, and solids, resulting in a yogurt that's thicker, richer, and tangier than regular yogurt. Commercially, it takes roughly 3-4 cups of regular yogurt to produce about 1.5-2 cups of Greek yogurt, which is why store-bought Greek yogurt costs so much more.

How to Strain

Line a fine-mesh sieve or colander with two layers of cheesecloth (or a clean, thin flour-sack towel) and set it over a large bowl. Pour your chilled yogurt into the lined sieve. Cover and refrigerate. Let it drain for 2-4 hours, depending on how thick you want it:
  • 1-2 hours: Thick and creamy, similar to Fage or Chobani consistency.
  • 3-4 hours: Very thick, almost spreadable. Closer to labneh (strained yogurt cheese) territory.
  • 8-12 hours: Labneh, a firm, cream-cheese-like consistency perfect for spreading on toast or rolling into herb-coated balls.
A nut milk bag works even better than cheesecloth; the fine mesh catches more solids while letting whey through cleanly, and it's reusable. You can also buy dedicated yogurt strainers (like the Euro Cuisine GY1920) that fit over a container and make the process mess-free.

What to Do with the Whey

Straining a batch of Greek yogurt produces a surprising amount of whey, roughly 1-2 cups from a half gallon batch. Don't throw it away. Acid whey from yogurt is packed with protein, calcium, and beneficial bacteria. Use it to:
  • Replace water or buttermilk in baking: Whey adds tenderness and a subtle tang to bread, pancakes, biscuits, and muffins.
  • Add to smoothies: Adds protein and probiotics without changing the flavor much.
  • Soak grains and beans: The acidity helps break down phytic acid and reduce cooking time.
  • Feed your garden: Dilute 1:10 with water and use as a soil acidifier for acid-loving plants like blueberries.
  • Use as a lacto-fermentation starter: A splash of whey can kickstart vegetable ferments like sauerkraut or fermented salsa.
Whey keeps in the fridge for up to 2 weeks. It also freezes well in ice cube trays for convenient portioning.

Dairy-Free Yogurt: Coconut, Cashew, and Oat Milk Methods

Making dairy-free yogurt at home follows the same principle as dairy yogurt: introduce live bacterial cultures to a base and incubate at warm temperatures until fermentation thickens it. The core difference is that plant milks lack casein, the protein that forms the gel network in dairy yogurt. Without casein, you need a thickening strategy to get a scoopable, spoonable result instead of tangy liquid.The bacterial cultures themselves work the same way. The yogurt bacteria ferment whatever sugars are present (lactose in dairy, sucrose or other sugars in plant milks) and produce lactic acid that drops the pH and creates tanginess. Many dairy-free yogurt starters include added sugar or prebiotics to give the bacteria enough food to ferment actively, since some plant milks are low in fermentable sugars.

Coconut Milk Yogurt (Best for Beginners)

Full-fat canned coconut milk produces the richest and most consistently successful dairy-free yogurt. The high fat content (typically 17-22%) gives the finished yogurt a lush, creamy body that's closer to dairy yogurt than any other plant base.Method: Shake and open two 13.5 oz cans of full-fat coconut milk. Whisk the contents together in a saucepan until smooth (canned coconut milk often separates into thick cream and thin water; you want them combined). Heat gently to 110°F (43°C); no need to go to 180°F since there are no whey proteins to denature. Whisk in 1 tablespoon of tapioca starch mixed with a splash of cold coconut milk (this is your thickener). Heat until the mixture thickens slightly, then cool back to 110°F if needed. Stir in your starter culture (2 probiotic capsules or 2 tablespoons of store-bought dairy-free yogurt with live cultures). Incubate at 105-110°F for 12-24 hours; dairy-free yogurt typically needs a longer fermentation than dairy. Refrigerate for 6+ hours to set.Thickening tip: If the coconut yogurt is still too thin after chilling, blend in 1-2 teaspoons of agar agar powder dissolved in a small amount of hot water before incubation. Agar sets firmly as it cools and gives dairy-free yogurt a body that tapioca alone can't achieve.

Cashew Yogurt

Cashew yogurt has the most neutral flavor of any dairy-free option, making it the best canvas for sweetening and flavoring. Soak 2 cups of raw cashews in boiling water for 1 hour (or in room temperature water for 4-8 hours), then blend with 1 cup of water until completely smooth; you want zero grittiness. Heat gently to 110°F, stir in starter culture, and incubate for 8-14 hours. The natural fat and protein in cashews create a reasonably thick yogurt without added thickeners, though 1-2 teaspoons of tapioca starch improves the texture noticeably.

Oat Milk Yogurt

Oat milk yogurt has a naturally sweet, mild flavor but tends to be the thinnest of the three options. Use full-fat, barista-style oat milk for the best results; the added oils and higher starch content help with body. You will almost certainly need a thickener: whisk in 2-3 tablespoons of tapioca starch (dissolved in a small amount of cold oat milk) and heat until the mixture noticeably thickens before cooling and adding your culture. Incubate for 10-14 hours. Oat milk yogurt benefits from a longer chill time (8+ hours) to set fully.For the relationship between fermented foods and digestive health, including dairy-free options, see our fermentation and gut health guide.

Choosing and Maintaining Your Yogurt Culture

You have two options for starter culture: use a spoonful of existing yogurt, or buy a dedicated freeze-dried starter. Both work, but they have different strengths and practical trade-offs.

Store-Bought Yogurt as Starter

The simplest starting point. Buy a small container of plain yogurt; any brand with "live active cultures" on the label works. Fage, Stonyfield, Siggi's, and most organic brands work well. Use 2-3 tablespoons per half gallon of milk.The catch: you can re-culture from your homemade batch about 4-7 times before the culture weakens. Each generation, the bacterial balance shifts slightly, and eventually the yogurt sets more slowly, tastes different, or becomes thin and inconsistent. When that happens, start fresh with a new store-bought container or a freeze-dried starter.For your best results with this method: reserve your starter before adding any flavoring to the batch. Set aside 3-4 tablespoons of plain yogurt in a small, clean jar immediately after making a new batch. Label it with the date and generation number (batch 1, batch 2, etc.) so you know when to refresh.

Purchased Freeze-Dried Cultures

Dedicated yogurt cultures (from brands like Cultures for Health, Custom Probiotics, or Yogourmet) are lab-produced bacterial concentrates. They're more expensive upfront ($8-15 for multiple packets) but offer several advantages: more consistent results, higher bacterial diversity (many include additional probiotic strains beyond the two primary species), and some varieties are specifically bred to re-culture indefinitely without losing potency; these are called "heirloom" or "direct-set reusable" cultures.Heirloom cultures are particularly interesting. These are traditional yogurt cultures that have been maintained through continuous re-culturing for generations. They're messier and more variable than commercial starters, but they can theoretically be maintained forever without buying new starter. If you plan to make yogurt regularly, an heirloom culture pays for itself quickly.

For Dairy-Free Yogurt

Not every yogurt culture works well without lactose. For dairy-free bases, your best options are: probiotic capsules containing L. acidophilus and B. bifidum (open 2-4 capsules per batch), or dedicated vegan yogurt starters from Cultures for Health. You can also use store-bought dairy-free yogurt as a starter; brands like GT's CocoYo or Forager Project contain live cultures that re-culture well in homemade plant-milk batches.For a deeper understanding of how different cultures work and when to use each type, visit our complete guide to starter cultures.

Controlling Thickness, Tanginess, and Texture

One of the biggest advantages of homemade yogurt is that you can tune it to your exact preference. Here are the variables that matter most and how to adjust them.

Tanginess

Fermentation time is the primary control. More time = more lactic acid = tangier yogurt. At 6 hours, you get a mild, almost sweet yogurt. At 12+ hours, the tang is pronounced and assertive. Start at 8 hours and adjust from there based on your taste.Incubation temperature also plays a role. Higher temperatures (closer to 115°F / 46°C) favor L. bulgaricus, which produces more lactic acid and a tangier result. Lower temperatures (closer to 100°F / 38°C) favor S. thermophilus and produce a milder, smoother yogurt. The Instant Pot tends to run on the cooler side, which is why Instant Pot yogurt is often milder than yogurt made at a slightly higher temperature.

Thickness

Several factors affect how thick your yogurt sets:
  • Fat content of the milk: Whole milk produces the thickest yogurt. Skim milk produces the thinnest. This is the single biggest variable.
  • The 180°F hold: Heating milk to 180°F and holding it there for 10-20 minutes denatures more whey proteins, producing a noticeably thicker yogurt. If your yogurt is consistently too thin, try a longer hot-hold.
  • Milk powder boost: Adding 2-4 tablespoons of nonfat dry milk powder per half gallon increases the protein and solids content, which directly translates to a thicker set. This is the commercial trick that many yogurt brands use. It works brilliantly at home.
  • Straining: The nuclear option for thickness. Straining removes whey and concentrates everything else. Even 30 minutes of straining makes a noticeable difference.

Creaminess vs. Firmness

Fat produces creaminess; protein produces firmness. Whole milk gives you both. If you want ultra-creamy yogurt, add a tablespoon of heavy cream to your milk before heating. If you want firmer, more "scoopable" yogurt with less richness, use 2% milk with added milk powder; you'll get a firm, high-protein yogurt with less fat.

Avoiding Graininess

Grainy yogurt usually comes from heating the milk too fast (scorching the bottom), cooling it too slowly through the 140-120°F range, or using a starter that's too old and has developed an imbalanced bacterial population. Stir while heating, cool efficiently, and use a fresh starter to keep the texture smooth.

Flavoring Your Homemade Yogurt

Always flavor after fermentation, never before. Sugar, honey, fruit, and extracts can all interfere with the bacterial culture during incubation; some inhibit growth, others introduce competing microbes. Make your yogurt plain, then dress it up when you serve it.

Simple Add-Ins

  • Vanilla: Stir in 1-2 teaspoons of pure vanilla extract per quart after chilling. Or split a vanilla bean lengthwise, scrape the seeds into the yogurt, and stir. The flavor intensifies overnight in the fridge.
  • Honey or maple syrup: Start with 2-3 tablespoons per quart and adjust. Drizzle on top rather than stirring in for a more interesting eating experience. Raw honey also adds its own enzymes and trace probiotics.
  • Fruit: Fresh berries, sliced peaches, mango cubes. For the cleanest flavor, add fresh fruit right before eating. For a more blended style, cook fruit with a little sugar into a compote, cool it completely, then swirl it through the yogurt.
  • Jam or preserves swirl: Spoon yogurt into a jar, add a few tablespoons of your favorite jam, and use a knife to create a marbled swirl. Don't fully mix; the layers of plain and fruity are the whole point.
  • Granola and nuts: Add crunch right before eating so they don't get soggy. Toasted walnuts, sliced almonds, or homemade granola all pair beautifully.

Flavor Combinations Worth Trying

  • Honey + toasted walnuts + a pinch of cinnamon
  • Mango + lime zest + a tiny pinch of cardamom
  • Blueberry compote + lemon zest + vanilla
  • Peanut butter + banana slices + drizzle of honey
  • Roasted strawberries + balsamic reduction (for a surprisingly sophisticated dessert)
For savory applications, homemade yogurt is excellent as a base for dressings (thin with lemon juice, add herbs and garlic), as a marinade for chicken or lamb (the acidity tenderizes the meat), or served alongside spiced dishes where it acts as a cooling contrast.

Troubleshooting: Common Yogurt Problems and Fixes

Yogurt making is forgiving, but things do occasionally go wrong. Here's how to diagnose and fix the most common issues.

Yogurt Is Too Thin or Didn't Set

This is the most common problem, and it almost always comes down to one of three causes:
  • Temperature was too low during incubation. If the yogurt didn't stay above 100°F, the bacteria couldn't work efficiently. Check your setup with a thermometer; many ovens with the light on hover around 95°F, which is borderline. Try a longer incubation (12+ hours) or switch to the Instant Pot method for more consistent heat.
  • The starter was dead or too weak. If your store-bought yogurt is close to its expiration date, the cultures may not be vigorous enough. Use the freshest yogurt you can find, or switch to a freeze-dried starter. If re-culturing from a previous batch, your culture may have weakened after too many generations.
  • The milk was too hot when you added the culture. Adding starter to milk above 120°F can kill the bacteria. Always verify the temperature has dropped to 110°F or below before inoculating.
If your yogurt is thin but tangy, the bacteria were alive but the protein structure didn't set properly. Try adding milk powder next time, or hold the milk at 180°F longer.

Yogurt Is Too Sour

You fermented too long or at too high a temperature. Reduce your incubation time by 2-3 hours, or lower the temperature slightly. Also check that you're chilling the yogurt promptly after incubation; leaving it at warm temperatures while you sleep through your alarm means the bacteria keep working and producing acid.

Grainy or Lumpy Texture

Usually caused by heating the milk too quickly, which creates hot spots that scorch or coagulate proteins unevenly. Always heat over medium heat and stir frequently. It can also happen if the milk cooled below 90°F before you added the starter; the culture activates unevenly at lower temperatures. Another cause: using a starter that's been re-cultured too many times and has developed an imbalanced bacterial ratio.

Layer of Liquid (Whey) on Top

This is normal, not a defect. That clear yellowish liquid is whey; it separates from the curd as the yogurt sets. You can stir it back in (it contains protein and minerals) or pour it off for a thicker consistency. Excessive whey separation can indicate that the yogurt was incubated too long, jostled during incubation, or made with lower-fat milk. Adding milk powder reduces whey separation significantly.

Pink, Green, or Fuzzy Spots

Discard the entire batch immediately. Colored spots or fuzzy growth indicate mold or harmful bacterial contamination. This is rare but can happen if your equipment wasn't clean, if the milk was contaminated before you started, or if the yogurt wasn't acidified quickly enough (the incubation temperature was too low, allowing spoilage organisms to outcompete the yogurt cultures). Sanitize all equipment thoroughly and start fresh with a new culture.

Yogurt Tastes or Smells "Off"

A yeasty, cheesy, or unpleasant smell (as opposed to the clean tang of normal yogurt) usually means contamination from wild bacteria or yeast. This happens when equipment isn't properly cleaned, when you use a starter that's been maintained too long without refreshing, or when the fermentation environment wasn't warm enough to give the yogurt cultures a competitive advantage. Discard and start with fresh starter and sterilized equipment.

Key Takeaways

  • Making homemade yogurt requires only two ingredients (milk and a bacterial culture) and the process is almost entirely hands-off once you understand the temperature targets.
  • Heat milk to 180°F (82°C) to denature whey proteins for a thicker set, cool to 110°F (43°C), stir in starter culture, then hold at 105-115°F (40-46°C) for 6-12 hours.
  • You do not need a yogurt maker. An Instant Pot, an oven with the light on, or even a cooler with warm water will maintain the right incubation temperature.
  • Greek yogurt is simply regular yogurt strained through cheesecloth or a fine-mesh sieve until about half the whey drains out, concentrating the protein and thickening the texture.
  • Dairy-free yogurt works with full-fat coconut milk, cashew cream, or fortified oat milk, but each needs a thickener (like tapioca starch or agar) because plant milks lack casein, the protein that gives dairy yogurt its body.

Frequently Asked Questions

Heat half a gallon of milk to 180°F (82°C) to denature the whey proteins, then cool it to 110°F (43°C). Whisk in 2-3 tablespoons of plain yogurt with live active cultures (or a freeze-dried yogurt starter) as your inoculant. Transfer to a warm environment (an Instant Pot on the yogurt setting, an oven with the light on, or a yogurt maker) and hold at 105-115°F for 6-12 hours without disturbing it. The longer you incubate, the tangier the result. Refrigerate for at least 4-6 hours before eating. The cold firming step thickens the yogurt significantly. The whole process takes about 15 minutes of active work plus 6-12 hours of hands-off incubation.

Make regular yogurt first using the standard method (heat milk to 180°F, cool to 110°F, add culture, incubate 6-12 hours, then chill). Once it's cold, line a fine-mesh sieve with cheesecloth or a nut milk bag, set it over a bowl, and pour in the yogurt. Refrigerate and let the whey drain for 2-4 hours for thick Greek yogurt, or 8-12 hours for extra-thick labneh. You'll lose about 30-50% of the volume as whey, but what remains is concentrated, high-protein, and rich. Save the whey for baking, smoothies, or soaking grains; it's full of protein and probiotics.

Yes, a yogurt maker is helpful but absolutely not required. The most popular alternative is an Instant Pot with a yogurt setting, which maintains the right temperature automatically. You can also use your oven with just the light turned on (the bulb generates enough warmth to keep the interior around 100-110°F), or place sealed jars of inoculated milk in an insulated cooler filled with warm water. Any method that holds a steady 105-115°F for 6-12 hours works. People made yogurt for thousands of years before electric yogurt makers existed.

Homemade yogurt lasts 1-2 weeks in the refrigerator when stored in clean, airtight containers. It will continue to develop tang slowly over time as the bacteria remain active (though much slower at fridge temperatures). The yogurt is still safe to eat as long as it smells normal (clean and tangy) and shows no signs of mold or discoloration. If you see pink, green, or fuzzy spots, or if it smells yeasty or "off" rather than simply tangy, discard it. Always use a clean spoon when scooping from the container to avoid introducing contaminants.

The most reliable dairy-free yogurt base is full-fat canned coconut milk. Whisk the contents of two cans until smooth, warm to 110°F, and stir in a thickener (1 tablespoon tapioca starch mixed with a splash of cold coconut milk). Add your culture: either 2-4 opened probiotic capsules or 2 tablespoons of store-bought dairy-free yogurt with live cultures. Incubate at 105-110°F for 12-24 hours (longer than dairy yogurt because plant milks ferment more slowly). Refrigerate for 6+ hours. Cashew yogurt (blended soaked cashews plus water) and oat milk yogurt also work, but both typically need added tapioca starch or agar for body since plant milks lack the casein protein that gives dairy yogurt its natural thickness.

Related Tools

Get new guides in your inbox

We publish new deep-dive articles every month. Subscribe for free and never miss a guide.

No spam. Unsubscribe anytime.

Ready to bake with your sourdough starter?

Take our quick quiz to get a personalized gluten-free baking roadmap — including sourdough recipes tailored to your skill level.

Take the Gluten-Free Quiz
B

Bloom Cooking Team

The Bloom Cooking Team

We create approachable, well-tested gluten-free and allergen-friendly recipes backed by food science. Every guide is researched against peer-reviewed sources and kitchen-tested by our team.