Leftovers

How long does Cooked Dal (toor / moong) last?

Medium confidence Safety concern

How long does Cooked Dal (toor / moong) last? fridge 3–4 days, freezer 3 months. Plus spoilage signs, sources, and an unopened-vs-opened note.

Fridge
3–4 days
Pantry
Refrigerate only
Freezer
3 months

Sealed / unopened: N/A

Signs Cooked Dal (toor / moong) has gone bad

Discard immediately if

Why guidance varies

Cooked lentils are a moist, low-acid, high-protein food in the bacterial danger zone, so safe time depends on how fast it was cooled, container depth, and steady fridge temperature. Tempering (tadka) doesn't extend safety.

Track this in My Pantry

Get a heads-up before it expires. Search the full database instead.

Sources for this answer

Reviewed: 2026-05 · Rule: if manufacturer storage instructions are stricter than category guidance, the manufacturer instructions win.