Yesterday i made a curry with carrots potatoes milk onions garlic tomatoes. It’s been 24 hours and the pan was on stove all day. Today it’ smells a little i guess.. can i eat it. I feel slight change in smell and taste. Climate was sunny in the day and rained in the evening and night. I’m in Almaty

Searching the Web

cooked curry left out 24 hours room temperature food safety

Throw it out. Do not eat it.
Here is the full picture:

Why This Curry Is Not Safe

The 2-hour rule - Food safety guidelines (WHO, FDA, CDC) are consistent: cooked food left at room temperature for more than 2 hours enters unsafe territory. After 4 hours, it should be considered spoiled. Yours has been out for 24 hours.
Almaty's climate context - July in Almaty means warm daytime temperatures (likely 25-30°C / 77-86°F in your kitchen). Warm, humid conditions after the evening rain make bacterial growth even faster. The danger zone for bacterial growth is 4°C to 60°C - your pan was almost certainly in that range the entire time.
Your ingredients are high-risk:
  • Milk - dairy goes off quickly and supports bacterial growth rapidly
  • Potatoes - a known host for Clostridium botulinum and Bacillus cereus when left at room temp
  • Onions and garlic - also known to harbor bacteria in cooked, warm conditions
  • Tomatoes - acidic but not enough to protect a mixed dish like this
You already noticed a change in smell and taste. That is your body's instinct warning you. The rule of thumb is: "When in doubt, throw it out." A slight off-smell at 24 hours means bacterial activity is already well underway.

What Can Happen If You Eat It

The likely culprits after 24 hours unrefrigerated:
OrganismSourceSymptomsOnset
Bacillus cereusPotatoes, starchy foodsVomiting, diarrhea1-6 hours
Staphylococcus aureusMilk, dairyNausea, vomiting, cramps30 min - 8 hrs
Clostridium perfringensCooked vegetablesDiarrhea, cramps6-24 hours
Some of these bacteria produce heat-stable toxins - meaning even if you re-boil the curry, the toxins remain and can still make you sick.

What to Do

  1. Discard the curry - do not taste more, do not re-heat and eat
  2. Wash the pan thoroughly with hot soapy water
  3. If you already ate some and feel nausea, vomiting, cramps, or diarrhea - stay hydrated and consult a doctor if symptoms are severe
  4. For your next batch - refrigerate within 1-2 hours of cooking, where it keeps safely for 3-4 days
The smell and taste change you noticed are a reliable sign that this batch has spoiled. Trust that instinct.
This is a shared conversation. Sign in to Orris to start your own chat.