Leftovers

How long does Chapati / Roti (cooked) last?

Medium confidence Safety concern

Chapati / Roti (cooked) lasts 3–4 days in the fridge, 1–2 months in the freezer. Spoilage signs to check, storage tips, and cited food-safety sources.

Quick answer

Fridge
3–4 days
Pantry
Refrigerate only
Freezer
1–2 months
Situation checker

Can I still eat it?

Use this as a conservative screen before you rely on the storage window. If anything seems unsafe, discard it.

Item state
Likely safe if stored correctly Inside the listed storage window.

Chapati / Roti (cooked) is within the fridge window if it stayed cold/dry as required and shows no discard signs.

No-JS checklist: discard if it has any warning sign below, if it sat out more than 2 hours after opening or cooking, or if your chosen storage location says "not recommended." Compare the days held against the fridge, pantry, or freezer window above.

Sealed / unopened: Check date (packaged/semi-cooked, ~6 days)

Signs Chapati / Roti (cooked) has gone bad

Discard immediately if

Why guidance varies

Cooked wheat flatbread is moderately moist, so it stales and can mold within days; tight wrapping and steady refrigeration extend it, while trapped steam makes it soggy and spoil faster.

Track this in My Pantry

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

Frequently asked questions

How long does Chapati / Roti (cooked) last?

In the fridge: 3–4 days. In the freezer: 1–2 months. Sealed / unopened: Check date (packaged/semi-cooked, ~6 days). Cool fully, then stack and wrap tightly before refrigerating. Do not leave cooked chapati at room temperature more than 2 hours (1 hour above 90°F/32°C). Freeze with parchment between pieces; reheat on a tawa or wrapped in a damp towel in the microwave.

How can you tell if Chapati / Roti (cooked) has gone bad?

Signs that Chapati / Roti (cooked) has gone bad: Any visible mold spots — discard the whole stack; Sour or musty smell; Sticky or slimy surface from trapped moisture.

What does the date label on Chapati / Roti (cooked) mean?

Chapati / Roti (cooked) usually doesn't carry a printed date label — judge by storage time and the spoilage signs above.

Sources for this answer

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