Desi Yogurt (Dahi) in the Instant Pot — No Boil, 3 Steps

Written by

·

If you grew up eating desi dahi, you know the goal: thick, creamy yogurt with that gentle tang. This is the easiest method I’ve found—using organic lactose-free whole milk and the Instant Pot Yogurt setting. No boiling. No thermometer. Just mix, incubate, and chill.

Important: The “no-boil / cold start” method works best when your milk is labeled ultra-pasteurized or UHT (many lactose-free milks are). If your milk is only “pasteurized,” it may not set reliably without heating first.

Recommended Tools (Referral Links)

Ingredients (Precise)

  • 1/2 gallon (1.89 L) organic lactose-free whole milk (ultra-pasteurized/UHT preferred)
  • 2 tablespoons (30 g) plain yogurt with live active cultures (your starter)

Yield

About 7–8 cups yogurt (depending on thickness and straining).

3-Step No-Boil Method (Instant Pot Yogurt Mode)

Step 1 — Prep + Mix (2 minutes)

  • Make sure the inner pot, whisk/spoon, and lid are very clean (any soap residue can affect culturing).
  • Pour in 1/2 gallon milk.
  • In a small bowl, whisk 2 tbsp starter yogurt with a few spoonfuls of milk until smooth (no lumps).
  • Pour that mixture back into the pot and whisk gently for 10–15 seconds.

Step 2 — Incubate (8–12 hours)

  • Close the lid. (Sealing vs venting doesn’t matter for yogurt.)
  • Press Yogurt → set to Normal → set time:
    • 8 hours = mild, kid-friendly tang
    • 10 hours = classic desi tang
    • 12 hours = tangier + usually thicker
  • Don’t stir or move the pot while it cultures.

Step 3 — Chill + Store (minimum 6 hours)

  • When the timer ends, the yogurt should look set and jiggle slightly.
  • Move the inner pot to the fridge (or spoon into jars) and chill for at least 6 hours to fully firm up.
  • Portion into 16 oz mason jars, cap with plastic lids, and store refrigerated.

Texture Notes (Desi-Style Options)

  • Thicker “Greek-style”: After chilling, strain in a cheesecloth/mesh strainer for 1–2 hours.
  • Smooth + creamy: Whisk the yogurt gently after it has fully chilled.
  • Whey on top? Totally normal—just stir it back in or pour off for a thicker bite.

Troubleshooting

  • Yogurt didn’t set / is runny: Most common causes: milk wasn’t ultra-pasteurized/UHT, starter didn’t have live cultures, or the starter amount was too high/too low. Next time: try a fresh starter and incubate 2 more hours.
  • Too sour: Reduce incubation time (try 8 hours).
  • Grainy texture: Whisk starter with a bit of milk first (always make that smooth “slurry” before adding back).

How Long Does It Last?

  • In the fridge: typically 7–10 days
  • Best starter window: save 2–3 tablespoons from a fresh batch and use it within 5–7 days for the strongest culture

Disclosure: As an Amazon Associate, I earn from qualifying purchases.

Leave a comment