Produce
How long does fresh rosemary last?
Fresh rosemary holds 2–3 weeks in the fridge and 1–2 weeks on the counter — and a branch that dries out on the rack is still perfectly good rosemary.
Pantry
How long does it keep?
| Pantry | 1–2 weeks |
|---|---|
| Fridge | 2–3 weeks |
Can it sit out?
Fresh rosemary is shelf-stable, so sitting out at room temperature isn’t the safety question — storage time is.
How to tell if fresh rosemary has gone bad
- Needles shedding at a touch with no smell left in them
- Black, wet stems
- White mold in the middle of a tied bundle
When in doubt, throw it out.
Woody rosemary stems make good skewers — strip the needles, thread the meat, and the branch seasons it from the inside.
Quick answers
How long does fresh rosemary last?
Fresh rosemary holds 2–3 weeks in the fridge and 1–2 weeks on the counter — and a branch that dries out on the rack is still perfectly good rosemary.
How long can fresh rosemary sit out?
Sitting out at room temperature isn’t the safety question for fresh rosemary — storage time is.