Coconut milk cupboard curries: one can, three shelf-stable dinners
The short answer: yes, a proper coconut curry can come entirely out of the cupboard. One can of full-fat coconut milk — the sources here use cans from 13.5 oz to 15.5 oz, with 400 ml (14 oz) the common size — plus a canned protein, a canned tomato or a dry lentil, and the spice shelf is a complete dinner, no fresh produce required. The three builds below share one can and one method order: aromatics and spices in fat first, coconut milk second, acid last.
Choosing the can: the one decision that decides the sauce
| What is on the shelf | Curry verdict | Why |
|---|---|---|
| Full-fat coconut milk, canned | Buy this one | The creamiest texture and richest flavour, per the curry sources; every build below is written for it |
| Light (lite) coconut milk, canned | Works, thinner | Named in the sources as the swap that makes a curry watery; simmer a little longer and expect a broth, not a sauce |
| Coconut milk drink, carton | Not a curry ingredient | A drinking product; the sources group it with lite milk as a route to a watery curry |
One naming trap: cream of coconut is a sweetened product for drinks and desserts, not an unsweetened curry base with extra richness. If the can pours thick and white and the ingredient list leads with coconut, it is the right can. Shake or stir the can before measuring — the fat separates in storage, and the builds below want it combined.
Build 1: chickpea and tomato, the weeknight standard
Facts line: 1 can (15 oz) chickpeas, drained · 1 can (14.5 oz) diced tomatoes · 1 can (15.5 oz) full-fat coconut milk · under 30 minutes · serves the pot over rice.
- Cook a chopped onion in oil until translucent, about 3–4 minutes, with garlic and ginger.
- Add the chickpeas, the diced tomatoes with their juice, and the coconut milk.
- Bring the pot to a boil, then reduce to a gentle simmer and cook 15 minutes, stirring occasionally.
What success looks like: a sauce that coats the chickpeas instead of running off them, and chickpeas tender all the way through — they were cooked in the can, so the simmer is marrying them to the sauce, not cooking them. A tighter, paste-based variant swaps the diced tomatoes for 2 tablespoons of tomato paste: toast garam masala, turmeric, ground ginger, cinnamon, and cayenne in the oil until fragrant, stir in the coconut milk and tomato paste until fully blended, add a drained 14 oz can of chickpeas, and cook over medium to medium-low heat for 10 to 15 minutes until the sauce thickens.
Build 2: red lentils in the master spice sauce
This build starts from a documented curry sauce rather than a finished dish, which is what makes it a cupboard recipe: the sauce is the skill, and the lentils are the shelf-stable ingredient that cooks inside it.
- Build the sauce: spices bloomed in oil first — curry powder is the base, but on its own it is too bland, so the sauce adds further spices for depth — then stir in 1 can (400 ml / 14 oz) full-fat coconut milk, tomato, and 1 cup of chicken or vegetable broth. Crushed canned tomato can stand in for passata at 3/4 cup, with a less smooth sauce as the trade.
- Add dried red lentils to the sauce and bring it to a simmer.
- Simmer about 10 minutes, until the lentils are tender and the sauce has thickened — in the documented version the lentils simmer alongside pumpkin for 10 minutes; here the lentils carry the pot alone, with the same texture cue: tender, not mushy, sauce thickened.
What success looks like: lentils softened into the sauce so it spoons like a thick stew rather than a soup with lentils in it. The sauce itself is documented as a 30-minute build that works with chicken, vegetables, and legumes, so the same pot takes a can of chickpeas instead of lentils on another night without changing a step.
Build 3: the curry-paste pot, the fastest of the three
When a jar of Thai red curry paste is on the shelf, the spice work is already done, and this is the build that lands in under 15 minutes. Sauté an onion for 5–7 minutes over medium-high heat. Add 1 heaped tablespoon of red curry paste, 2 cans (19 fl oz) of chickpeas, drained, 1 heaped tablespoon of curry powder, the juice of half a lime, and 1 can (13.5 oz) of full-fat coconut milk. Reduce the heat to medium and let the curry warm through, seasoning at the end.
The decision framework across the three builds is simple. Build 1 when the cupboard holds canned tomatoes and the evening allows half an hour. Build 2 when the protein shelf is down to dry goods — lentils need no draining and no can opener. Build 3 when the paste jar is open and time is the binding constraint. All three finish the same way the reference curry does: acid at the end — lemon or lime juice — to brighten a sauce that fat has made heavy.
The half-can problem: leftover coconut milk
Half a can left over is the normal outcome of a small household cooking from a 400 ml can, and it has a documented answer. Transfer the leftover milk out of the open can into a sealed container straight away. In a sealed container it keeps 4–5 days in the refrigerator; separation is normal — the fat firms and rises — and it stirs or gently warms back together.
For longer storage, freeze it in ice cube trays and move the cubes to a freezer bag. Each standard cube is roughly 2 tablespoons, which makes the leftovers pre-measured for the next sauce, soup, or rice pot, and frozen coconut milk keeps up to 3 months. The cubes go straight into a hot pan or soup from frozen, no thawing step.
Storage for the finished curries
The finished curry keeps well, which is part of its cupboard value: in an airtight container in the refrigerator it holds for up to 4 days, and it freezes for up to 3 months. The Government of Canada's leftover guidance sets the frame for all of it: refrigerator at 4°C (40°F) or lower, leftovers refrigerated or frozen within two hours, used as soon as possible — ideally within two to four days — and reheated to at least 74°C (165°F), reheating the same leftovers only once. A curry reheated gently over low heat keeps its sauce together better than one boiled hard.
— June Callahan, Food Writer