Key takeaways
HACCP (Hazard Analysis and Critical Control Points) is the international food safety management system that underlies FSSAI compliance requirements for Indian commercial kitchens. Most Indian hotel kitchens have HACCP mentioned in their compliance documentation but have never actually implemented the system — they have a template plan that does not reflect their kitchen’s actual preparations, and CCP logs that are either empty or filled in retrospectively. This guide builds a working HACCP system from scratch for an Indian commercial kitchen: the seven HACCP principles as they apply to Indian cooking, the CCP identification process, the critical limit setting, and the monitoring and corrective action system that makes the plan functional rather than decorative.
FEATURED SNIPPET — What Is HACCP for an Indian Commercial Kitchen?
HACCP (Hazard Analysis and Critical Control Points) is a systematic food safety management system with seven principles: (1) Conduct a hazard analysis, (2) Identify Critical Control Points (CCPs), (3) Establish critical limits, (4) Establish monitoring procedures, (5) Establish corrective actions, (6) Establish verification procedures, (7) Establish record-keeping. In an Indian commercial kitchen, the primary CCPs are: cooking temperature (75°C minimum for poultry), hot holding temperature (63°C minimum), cooling (from 63°C to below 8°C within 2 hours), and cold storage (5°C or below). The HACCP plan must be specific to the kitchen’s actual preparations — not a generic template.
Written from working-kitchen experience leading brigades across Tamil Nadu and international hotel kitchens.
An FSSAI inspector opens the compliance folder at a five-star hotel kitchen in Chennai. She reads the HACCP plan. It is a professionally formatted document — 24 pages, correct headings, the right terminology. She looks at the hazard analysis section. It lists “bacteria, viruses, physical contaminants” as hazards. It does not name a single specific preparation or a single specific CCP.
She asks the Sous Chef to walk her to the CCP monitoring log. The log has entries for the first week of January. It is now September. The CCP log has 8 months of blank entries.
This is not a HACCP implementation. It is a HACCP document. The two are not the same.
1. The Seven HACCP Principles — What Each Requires in Practice
| Principle | What it means | What it requires in an Indian kitchen |
|---|---|---|
| 1. Hazard analysis | Identify every biological, chemical, and physical hazard at every step of every preparation | A table for each preparation: ingredients, steps, hazards at each step |
| 2. Identify CCPs | Find the steps where a hazard can be controlled or eliminated | The cooking step; the cooling step; the hot holding step; the cold storage |
| 3. Establish critical limits | Set the specific number at each CCP | 75°C minimum for poultry; 63°C for hot holding; 8°C or below for cold storage |
| 4. Monitoring procedures | How and how often each CCP is measured | Probe thermometer; twice-daily fridge log; service-time bain-marie check |
| 5. Corrective actions | What to do when a CCP goes out of range | Specific documented action: reheat, discard, refrigerate immediately |
| 6. Verification | Regular review of whether the system is working | Weekly management review; monthly internal audit |
| 7. Record-keeping | All monitoring data recorded and retained | Minimum 3 months of records; 12 months recommended |
★ Most Indian hotel kitchen HACCP documents fail on Principle 4 — the monitoring. The hazard analysis is written, the CCPs are identified, the critical limits are set. But the actual day-to-day measurement records — the probe temperature readings, the fridge log, the corrective action notes — are absent. A HACCP plan without monitoring records is a written intention, not an implemented system.
2. Hazard Analysis for Indian Kitchen Preparations — Building the Table
A hazard analysis must be specific to each preparation. Here is the format for a chicken curry:
| Process step | Potential hazard | Biological / Chemical / Physical | Is this a CCP? | Control measure |
|---|---|---|---|---|
| Receiving chicken | Salmonella; Campylobacter; foreign objects (bone, packaging) | B, P | No — controlled at later step | Supplier declaration; visual check; temperature on receipt |
| Cold storage | Bacterial growth if temperature exceeds 5°C | B | No — controlled by monitoring | Twice-daily temperature log; 5°C or below |
| Thawing | Bacterial growth in danger zone (5–60°C) | B | No — control through correct method | Thaw in refrigerator only; never at room temperature |
| Marinade preparation | Cross-contamination from raw to ready-to-eat | B | No | Colour-coded boards; separate utensils for raw |
| Marinating (refrigerated) | Bacterial growth if temperature rises | B | No | Marinate at 5°C or below; covered; maximum 24 hours |
| Cooking | Survival of Salmonella and other pathogens | B | YES — CCP1 | Cook to 75°C core temperature; verify with probe |
| Hot holding (bain-marie) | Bacterial growth if temperature drops below 63°C | B | YES — CCP2 | Monitor every 90 minutes; reheat to 75°C if below 63°C |
| Cooling (leftovers) | Rapid bacterial growth in danger zone | B | YES — CCP3 | Cool from 63°C to below 8°C within 2 hours |
| Serving | Physical contamination; cross-contamination | B, P | No — controlled by technique | Clean service equipment; gloves for ready-to-eat |
3. Critical Control Points for Indian Commercial Kitchens — The Standard Set
Most Indian commercial kitchen preparations share these CCPs:
| CCP | Preparation | Critical limit | Monitoring method | Frequency | Corrective action |
|---|---|---|---|---|---|
| CCP1: Cooking temperature | All poultry, meat, seafood | 75°C minimum core | Probe thermometer reading | Every batch; before service | Re-cook until 75°C reached; never serve undercooked protein |
| CCP2: Hot holding | All hot dishes in bain-marie or service | 63°C minimum | Probe or bain-marie thermometer | Every 90 minutes during service | Reheat to above 75°C; if heating fails, discard; document |
| CCP3: Cooling | All cooked food held for next day | From 63°C to below 8°C within 2 hours | Time and temperature monitoring | Every cooling cycle | If 2-hour window missed, discard; document; investigate cause |
| CCP4: Cold storage | All perishable raw and cooked food | 5°C or below | Fridge thermometer | Twice daily | Investigate thermostat; move perishables to compliant unit; document |
| CCP5: Allergen control | Dishes containing the 14 allergens | Zero cross-contact for declared allergen-free dishes | Segregation check; equipment check | Before each allergen-sensitive order | Remake with clean equipment; document; inform FOH |
★ CCP3 — the cooling CCP — is the most frequently violated in Indian hotel and restaurant kitchens because the 2-hour window is physically challenging without a blast chiller. Hot curry placed directly in a walk-in refrigerator does not cool fast enough. The correct protocol: transfer to shallow pans (maximum 5cm depth); set up an ice bath; monitor temperature every 30 minutes until below 8°C. The blast chiller achieves this automatically and should be in every serious commercial kitchen.
4. The CCP Monitoring Log — What It Must Contain
The CCP monitoring log is the daily document that proves the system is operating. It must be:
- Physical (paper or digital) and accessible in the kitchen
- Completed by a named, trained staff member (CDP or Sous Chef)
- Filled in at the time of measurement, not retrospectively
- Retained for minimum 3 months; 12 months for high-risk premises
CCP1 — Cooking Temperature Log (daily format):
| Date | Preparation | Probe reading | Time | Meets CCP1 (75°C+)? | If No — action taken | Signed by |
|---|---|---|---|---|---|---|
| 15/09/26 | Chicken curry — batch 1 | 78°C | 11:45am | ✅ Yes | — | [CDP name] |
| 15/09/26 | Chicken tikka — lunch | 76°C | 12:10pm | ✅ Yes | — | [CDP name] |
| 15/09/26 | Fish fillet — lunch | 63°C | 12:20pm | ❌ No | Returned to grill 3 min; re-probe: 71°C → re-grill 2 min; 76°C ✅ | [CDP name] |
★ The corrective action column is what separates a functional HACCP log from a decoration. When the fish fillet showed 63°C — below the 75°C critical limit — the CDP did not serve it, documented the failure, and recorded what they did. This is exactly what an FSSAI inspector is looking for: evidence that the system catches failures and corrects them, not just evidence that all temperatures are recorded as correct.
5. The HACCP Internal Audit — Monthly Review Process
A HACCP system must be verified monthly. The internal audit is conducted by the Head Chef or Sous Chef using the kitchen’s own CCP log:
| Audit element | What to check | What to flag |
|---|---|---|
| Log completeness | Is every date represented? Every CCP monitored at the correct frequency? | Any blank days or missed monitoring periods |
| Corrective actions | Were all out-of-range readings followed by documented corrective action? | Any out-of-range reading with no corrective action |
| Temperature trends | Is any CCP consistently at or near the critical limit? | A fridge consistently at 4.8°C is a failing fridge — the critical limit is not a target |
| Staff training | Are all staff who complete the log trained and FoSTaC certified? | Any unsigned entries; any staff not certified |
| Supplier declarations | Are all supplier food safety declarations current? | Any supplier not providing current declarations |
| HACCP plan accuracy | Does the plan still reflect the current menu? | New preparations not yet in the hazard analysis |
6. Frequently Asked Questions — HACCP for Indian Commercial Kitchens
What is HACCP and why is it required in India?
HACCP (Hazard Analysis and Critical Control Points) is an international food safety management system. In India, it is required under the Food Safety and Standards Act and forms the basis of FSSAI compliance for food businesses. The FSSAI’s Schedule 4 specifies HACCP documentation requirements for licensed food businesses.
What are the Critical Control Points in an Indian commercial kitchen?
The primary CCPs are: CCP1 — cooking temperature (75°C minimum for poultry and meat); CCP2 — hot holding temperature (63°C minimum in bain-marie); CCP3 — cooling (from 63°C to below 8°C within 2 hours); CCP4 — cold storage (5°C or below); CCP5 — allergen control for declared allergen-sensitive orders.
What is the difference between a hazard and a CCP?
A hazard is anything that could cause harm in food — bacteria, allergens, physical objects. A CCP is a specific process step where a control measure can eliminate or reduce a hazard to a safe level. Not every step with a hazard is a CCP — only steps where control is critical and possible. For a chicken curry, cooking is a CCP (eliminates bacteria); receiving the chicken is not a CCP (it has hazards, but they are controlled at the cooking step).
How long must HACCP records be kept?
FSSAI recommends a minimum of 3 months for routine monitoring records. High-risk premises should retain records for 12 months. All corrective action records should be retained for 12 months regardless of premises risk level.
Does a small restaurant need a full HACCP plan?
Yes — FSSAI compliance requirements apply to all licensed food businesses regardless of size. The complexity of the HACCP plan scales with the menu: a simple 10-dish menu has fewer hazard analysis entries than a 60-dish hotel kitchen, but both require the same seven-principle structure. Small restaurants can use the simplified HACCP framework in FSSAI’s guidance documents.
How often should the HACCP plan be updated?
The HACCP plan must be reviewed whenever the menu changes significantly, when new equipment is introduced, or when an inspection or internal audit reveals a gap. Minimum annual review is standard practice; quarterly review is recommended for high-volume operations.
7. Conclusion
A HACCP system that works is not a document — it is a daily practice. The CCP log completed twice daily by a trained CDP is the practice. The monthly audit that reviews every entry is the verification. The corrective action record that documents every out-of-range event is the evidence. A kitchen that has these three elements in place does not need to fear an FSSAI inspection — the inspection simply confirms what the records already show.
Do these five things this week to begin implementing HACCP: (1) List every preparation in your kitchen — not every dish, every preparation step — and write the hazards at each step for your two highest-risk preparations (raw poultry and any long-held hot dish). (2) Identify the CCPs: which steps are where control is critical? Cooking temperature and hot holding temperature are the first two for almost every Indian kitchen. (3) Set the critical limits: 75°C cooking, 63°C hot holding, 5°C cold storage. Post these in the kitchen. (4) Start the CCP monitoring log tomorrow morning — the fridge temperature at 7am; the first batch of protein temperature before service. (5) Review the log at the end of the first week; identify any entries that are blank and assign responsibility for completing them.
Build your HACCP documentation system and track compliance alongside your brigade career with [ChefAnandhub’s kitchen guides](/calculators/).
HACCP for Different Kitchen Formats — Cloud Kitchen vs Full-Service Hotel
The HACCP system adapts to different kitchen formats. The same seven principles apply, but the specific CCPs and monitoring protocols differ:
| Kitchen format | Primary CCPs | Monitoring challenge | Key adaptation |
|---|---|---|---|
| Full-service hotel kitchen | Cooking temp; hot holding (bain-marie); cooling; cold storage; allergen | Multiple CCPs running simultaneously; multi-section coordination | Assign one CDP per section as CCP monitor; Sous Chef reviews logs |
| Cloud kitchen | Cooking temp; delivery temperature (food exits kitchen hot); packaging seal | The CCP extends outside the kitchen to the delivery vehicle | Minimum internal temperature at packaging: 70°C; document at packing bench |
| Banquet catering | Same as hotel + cooling (very large volumes); off-premises transport | Large volume cooling is the highest risk; transport temperature | Blast chiller mandatory for >50-portion quantities; transport in insulated containers |
| Standalone restaurant | Same as hotel; typically fewer CCPs | Smaller team; CDP may monitor multiple CCPs | Simplified log; more frequent personal checks |
★ The cloud kitchen has a unique CCP that traditional kitchens do not: the temperature of the food when it leaves the kitchen in the delivery container. FSSAI requires food to be above 63°C at the point of service — for delivery, this means the packaging moment. A cloud kitchen that documents temperature at packaging (not at cooking) is providing more accurate compliance evidence than one that documents only the cooking temperature.
HACCP Documentation — The Minimum Viable Compliance Pack
A kitchen starting HACCP implementation from scratch can build a minimum viable compliance pack in two weeks:
| Document | What it contains | Time to create | Template available from |
|---|---|---|---|
| HACCP plan | Hazard analysis for 5 highest-risk preparations; CCPs identified; critical limits set | 4 hours | FSSAI website; FoSTaC Advanced training materials |
| CCP monitoring log (fridge) | Date; am temperature; pm temperature; signature | 30 minutes setup | Simple A4 table; print and post on fridge |
| CCP monitoring log (cooking) | Date; preparation; probe reading; time; meets CCP?; corrective action; signature | 30 minutes setup | Simple A4 table; post at each cooking station |
| CCP monitoring log (hot holding) | Date; time; bain-marie temperature; meets CCP?; action | 30 minutes setup | Simple A4 table; post at bain-marie station |
| Corrective action record | Date; CCP; reading; action taken; outcome; signature | 15 minutes per incident | Separate log; filed after each corrective action |
| Verification record | Monthly review: were all logs complete? All corrective actions documented? Who conducted? | 30 minutes per month | Simple checklist; filed monthly |
★ A kitchen that has the fridge temperature log, the cooking temperature log, and the hot holding log — correctly posted, consistently filled, and reviewed monthly — is 80% of the way to HACCP compliance. These three documents, consistently maintained, are what FSSAI inspectors most commonly request and most commonly find absent or incomplete. Start here.
HACCP Training for the Brigade — Who Needs to Know What
| Brigade rank | HACCP knowledge required | Training source |
|---|---|---|
| Commis (all levels) | CCPs at their station; their responsibility in the monitoring log; what to do if a CCP is out of range | FoSTaC Basic covers this; CDP briefing at station induction |
| Chef de Partie | Full CCP monitoring for their section; corrective action protocol; log completion | FoSTaC Advanced; Sous Chef briefing on the kitchen’s specific plan |
| Sous Chef | HACCP plan design and maintenance; internal audit; corrective action documentation; brigade training | FoSTaC Advanced mandatory; HACCP-specific training recommended |
| Head Chef | Full system ownership; external audit representation; plan update responsibility | FoSTaC Advanced; direct FSSAI guidance document familiarity |

Leave a Reply