Beginner-safe · Singapore pantry · no shame

Cook one comforting pasta without the page yelling at you.

A calm cooking reset for nights when you need clear steps, cheap ingredients, and one repeatable bowl that actually tastes cared for.

11core pastas
60–120 secfinish in sauce
1 basketstarter shop
Chapter

Practice first

Make the stove session feel familiar before you touch heat.

Practice before cooking

Pasta Practice Game

A mobile-first mini game to rehearse the cooking flow before touching the stove: choose ingredients, prep garlic, time pasta, avoid burning garlic, and toss with pasta water.

How it works

1. Pick a recipe.
Start with aglio e olio, Alan's mushroom chilli version, tomato pasta, or bolognese batch.
2. Mise en place.
Check the exact ingredients, grams, tsp/tbsp, water and salt before the game starts.
3. Play the cooking decisions.
Answer each step in order: garlic prep, heat level, pasta timing, sauce timing, and final toss.
4. Earn confidence XP.
Wrong answers explain the fix. Repeat until the sequence feels boring — then cook for real.

Goal: make cooking less scary by practising the order of operations on a phone screen first.

🍝 Pick recipe ❤❤❤ XP 0
Best XP: 0Step 0/0
Your real progress log

Aglio e olio finally started working

Attempt three matters: the pasta started taking in the chilli, garlic oil, and starchy pasta water instead of tasting like plain noodles with oil beside it. This is the turning point to repeat, not a fluke to forget.

What clicked

  • Oil + pasta water became sauce. Add 2–4 tbsp pasta water and toss hard until glossy.
  • Garlic stayed sweet. Low-medium heat, pale gold only; if it races, pull the pan off heat.
  • Chilli padi gave real heat. 2 sliced chilli padi is a good Alan-level kick; use 1 if cooking for someone else.
  • Mushrooms need their own phase. Cook them first until their water evaporates, then add oil/garlic/chilli.

Repeatable order

  1. Slice mushrooms first. Cook dry-ish with a pinch of salt until the pan stops looking wet.
  2. Add olive oil, then garlic and sliced chilli padi. Keep heat gentle.
  3. Add just-undercooked pasta straight into the pan.
  4. Add pasta water a spoonful at a time and toss until the noodles look glossy.
  5. Finish with pepper. Taste before adding more salt.

Rule: mushrooms before oil. Garlic after mushroom water is gone. Pasta water after pasta enters the pan.

Chapter

Learn the basics

The few rules that make pasta taste like sauce, not plain noodles with stuff beside it.

Restaurant pasta science

The hot, wet, starchy window

The operating rule: do not fully cook pasta, drain it, and put sauce on top. Build the sauce first, pull the pasta slightly early, move it straight into the pan while hot and wet, then finish the final 60–120 seconds inside the sauce.

Why sauce finally clings

  • Hot pasta surface turns tacky. If it sits in a colander, it cools, dries, and clumps.
  • Starchy pasta water is glue. It helps water and fat bind into a coating instead of separating.
  • Undercooked pasta has room to finish. The last bite of cooking happens in the sauce, not the boiling pot.
  • Tossing is part of cooking. Stirring/tossing over heat is what spreads the sauce evenly.

Truth: pasta does not deeply drink oil like a sponge. The “flavour locked in” feeling is hot pasta + starch + final pan cooking + even coating.

Universal restaurant flow

  1. Build the sauce base first.
  2. Boil pasta separately.
  3. Pull pasta before fully cooked.
  4. Transfer directly from pot to sauce pan.
  5. Add pasta water gradually.
  6. Toss or simmer until glossy and clingy.
  7. Finish with fat, herbs, cheese, acid, or aromatics.

Fast linguine timing: if the packet says 4–5 min, start checking at 2:30–3:00, transfer at 3:00–3:30, then finish 60–90 sec in pan.

Pasta water: add slowly, not hero mode

Oil sauces

Add 2–4 tbsp first. Toss hard so oil + starchy water emulsify into a glossy light coating.

Tomato sauces

Use a small splash to loosen reduced tomato and help the sauce bind to the pasta.

Cream sauces

Use little splashes to prevent gluey/thick sauce. Stop slightly loose because cream thickens as it cools.

Final pan check: no watery puddle, no separated oil pool, noodles glossy and coated.

Sauce type cheat sheet

Aglio olioOil-water starch emulsionMedium heat toss; glossy light coating.
Mala oil pastaChilli oil + starch emulsionBloom spices first; pasta water medium-high.
Tomato pastaReduction + starch bindingSimmer raw tomato taste out, then finish pasta inside.
Cream pastaCream emulsion + starchLow heat; stop loose; cheese off heat.
Kimchi pastaFry kimchi first, then balance acidityCream is forgiving; tomato needs sweetness/fat balance.

Troubleshooting

  • Too watery: increase heat slightly and toss until reduced.
  • Too oily: add a splash of pasta water and toss hard.
  • Too dry: add pasta water 1–2 tbsp at a time.
  • Pasta tastes plain: pull earlier and finish in sauce, not colander.
  • Garlic bitter: lower heat; garlic should be fragrant and pale gold, not dark brown.
  • Cream gluey: lower heat, add pasta water, finish cheese off heat.
  • Kimchi too sour: fry longer; balance with cream, butter, cheese, sugar, cooked onion, or gochujang.
  • Mala too salty: reduce pasta-water salt; mala paste/doubanjiang/soy/chilli crisp are already salty.

Induction heat map

High

Boiling pasta.

Medium-high

Evaporating mushroom water and light browning.

Low–medium-low

Infusing garlic oil and finishing cream sauce.

Medium

Final pasta-water toss for oil, tomato, mala, and kimchi aglio-style sauces.

Garlic rescue: if garlic is darkening too fast, remove the pan from heat or add pasta water earlier to slow cooking.

Technique glossary

Beginner cooking techniques & the science behind them

A drop-down cooking literacy guide: terms, knife skills, heat control, water, fat, sauce texture, proteins, and what to learn first. The goal is not to become a chef overnight — it is to understand recipes, troubleshoot mistakes, and feed yourself properly.

The core beginner principle

Cooking is controlled heat + controlled water + controlled fat + controlled seasoning.

Most techniques are just different ways of managing those four things.

Core Cooking Science

Heat
Meaning
Heat softens plant fibres, firms proteins, evaporates water, melts fat, browns surfaces, kills harmful bacteria, and concentrates flavour. The same onion becomes sharp raw, sweet when sweated, jammy when caramelised, and bitter when burnt.
Beginner use
Control heat instead of defaulting to high.
Water
Meaning
Water controls texture and temperature. Wet food steams; dry food browns. Crowded pans release water and steam food instead of browning it.
Beginner use
Dry mushrooms/meat surfaces and avoid overcrowding when you want colour.
Fat
Meaning
Fat transfers heat, prevents sticking, carries aromatic compounds, creates richness, helps browning, and forms emulsions with water-based liquids.
Beginner use
Gently cook garlic, chilli, herbs, and spices in oil to spread aroma.
Salt
Meaning
Salt enhances flavour, reduces bitterness, helps proteins retain moisture, seasons internally when given time, draws water out, and changes texture.
Beginner use
Salt earlier for internal seasoning; salt later for final adjustment.
Acid
Meaning
Acid brightens food and cuts richness. Lemon, lime, vinegar, tomato, kimchi, wine, yoghurt, and citrus all do this.
Beginner use
If food tastes flat, heavy, or dull, it may need acid, not more salt.
Browning
Meaning
Browning creates deep flavour through Maillard reaction and caramelisation. Maillard is proteins + sugars; caramelisation is sugars breaking down.
Beginner use
Brown food usually tastes deeper than pale food, as long as it is brown and not burnt.

Knife Skills

Mise en place
Meaning
Everything in place before heat: garlic chopped, onions diced, mushrooms sliced, sauce measured, pasta water boiling, pan ready. Heat keeps moving whether you are ready or not.
Beginner use
Use for fast cooking: aglio olio, stir-fry, fried rice, omelette, steak, garlic butter prawns.
Claw grip
Meaning
Curl the non-knife hand inward, tuck fingertips back, and guide the knife with knuckles. Most knife injuries happen when fingertips are exposed.
Beginner use
Use whenever slicing, chopping, or dicing.
Chop
Meaning
Cut food into rough pieces. Chopping increases surface area, which means faster cooking and more flavour release.
Beginner use
Use for mushrooms, herbs, cooked veg, rough onions, and leftover meat.
Dice
Meaning
Cut food into cubes: large about 2cm, medium about 1cm, small about 0.5cm, brunoise very tiny. Even cubes cook evenly.
Beginner use
Small dice for sauces/fried rice; large dice for stews/roasting.
Mince
Meaning
Cut very finely. Mincing breaks more cell walls and releases stronger flavour, but tiny pieces burn faster.
Beginner use
Use for garlic, ginger, chilli, herbs. For aglio olio, sliced garlic is easier to control.
Slice
Meaning
Cut thin, flat pieces. Thin slices cook fast; thick slices cook slower.
Beginner use
Use for garlic, onion, mushrooms, meat, cucumber, and chilli.
Julienne
Meaning
Cut thin matchsticks. They cook quickly and evenly while keeping a tender-crisp texture.
Beginner use
Use for carrots, cucumber, ginger, peppers, spring onions.
Chiffonade
Meaning
Roll leafy herbs/greens and slice into thin ribbons. This prevents bruising and gives delicate strips.
Beginner use
Use for basil, mint, spinach, shiso, leafy herbs.
Bias cut
Meaning
Diagonal slice. It increases surface area, cooks faster, contacts sauce better, and looks nicer.
Beginner use
Use for scallions, asparagus, long beans, carrots, sausages.

Heat Control

Low heat
Meaning
Gentle heat for slow cooking. Lets heat move through food without burning the outside.
Beginner use
Melting butter, warming cream, scrambled eggs, gentle garlic, reheating sauces, infusing oil.
Medium-low heat
Meaning
Controlled gentle heat for extracting flavour without aggressive browning.
Beginner use
Aglio olio garlic oil, cream sauces, onions that should soften but not brown, eggs, butter sauces.
Medium heat
Meaning
General-purpose heat. Enough energy for steady cooking without instantly burning aromatics.
Beginner use
Sauté vegetables, finish pasta in sauce, pan sauces, fried eggs, reheating leftovers.
Medium-high heat
Meaning
Strong heat for browning and fast evaporation. Drives off surface water so browning can happen.
Beginner use
Brown mushrooms, sear chicken, stir-fry vegetables, pan-fry dumplings, reduce watery sauces.
High heat
Meaning
Aggressive heat. Quickly drives off water and browns, but burns small ingredients easily.
Beginner use
Use for boiling water, wok cooking, steak searing, mushroom water evaporation, charring vegetables. Avoid for garlic, butter, cream, delicate herbs, cheese sauces.
Carryover cooking
Meaning
Food continues cooking after leaving heat because stored heat keeps moving inward.
Beginner use
Pull pasta early if it will finish in sauce; rest meat before cutting.

Water-Based Cooking

Boil
Meaning
Cook in liquid with aggressive bubbling. Water moves food around and transfers heat quickly.
Beginner use
Pasta, noodles, potatoes, dumplings, blanching vegetables.
Rolling boil
Meaning
A strong boil that does not stop when stirred or when food is added.
Beginner use
Best for pasta, noodles, dumplings, potatoes.
Simmer
Meaning
Gentle bubbling below a boil. Cooks without harsh agitation, so food stays intact and meat is less likely to toughen.
Beginner use
Soups, stews, tomato sauce, curry, braises, beans.
Bare simmer
Meaning
Tiny occasional bubbles just below a full simmer. Very gentle cooking prevents proteins tightening too hard.
Beginner use
Poached chicken, fish, stock, delicate soups, custards.
Reduce
Meaning
Simmer or boil to evaporate water and concentrate flavour, salt, sugar, gelatin, and starch.
Beginner use
Watery sauce? Reduce it until less water remains.
Blanch
Meaning
Briefly cook in boiling water. Softens, sets colour, removes harshness, and can reduce bitterness.
Beginner use
Broccoli, green beans, spinach, tomatoes, leafy greens.
Shock
Meaning
Move hot blanched food into ice water to stop carryover cooking.
Beginner use
Keeps green vegetables bright and crisp; useful for boiled eggs and herbs.
Poach
Meaning
Cook gently in liquid below a simmer. Gentle heat keeps delicate proteins tender.
Beginner use
Eggs, chicken breast, fish, pears.

Oil & Pan Cooking

Sauté
Meaning
Cook quickly in a small amount of fat over medium to medium-high heat. Oil transfers heat; moisture evaporates; food softens or browns.
Beginner use
Garlic, onions, mushrooms, vegetables, small meat pieces.
Sweat
Meaning
Cook vegetables gently in fat without browning. Salt and low heat draw out water and sweetness.
Beginner use
Onions, carrots, celery, garlic, leeks for soups and sauces.
Sear
Meaning
Use high heat to brown the outside. Searing creates Maillard flavour; it does not seal in juices.
Beginner use
Dry the surface, do not overcrowd, use enough heat, let food sit before moving.
Brown
Meaning
Cook until colour develops. Colour equals flavour when brown, not burnt.
Beginner use
Meat, mushrooms, onions, butter, bread, roasted vegetables.
Caramelise
Meaning
Cook sugars until brown and deeper sweet/nutty/bitter flavours form. True caramelised onions take 30–45 min.
Beginner use
Onions, carrots, sugar, fruit, tomato paste.
Maillard reaction
Meaning
Browning between amino acids and reducing sugars. It needs dry, hot surfaces; too much water blocks it.
Beginner use
Dry surface + hot pan + patience = browning.
Deglaze
Meaning
Add liquid to a hot pan to dissolve browned bits. Those bits are concentrated flavour.
Beginner use
Use water, stock, wine, pasta water, soy+water, vinegar, tomato juice.
Pan sauce
Meaning
Sauce made in the same pan after cooking meat/veg: browned bits + liquid + seasoning + reduction + fat.
Beginner use
Sear chicken, remove it, add garlic/liquid, scrape, reduce, finish butter off heat.
Infuse
Meaning
Gently extract flavour into fat or liquid. Many aromas dissolve better in fat than water.
Beginner use
Garlic oil, chilli oil, herb oil, tea, broth, cream sauces.
Bloom
Meaning
Briefly cook spices or pastes in fat to release fat-soluble aromas and remove raw harshness.
Beginner use
Curry powder, chilli flakes, cumin, paprika, Sichuan pepper, mala paste, gochujang, tomato paste.
Toast
Meaning
Apply dry heat until aromatic. Drives off moisture and makes flavours nuttier and more intense.
Beginner use
Sesame seeds, nuts, spices, breadcrumbs, rice, bread.

Oven, Frying & Stir-Fry

Bake
Meaning
Cook with dry heat in an oven; usually gentler than broiling or grilling.
Beginner use
Bread, cakes, casseroles, baked pasta, potatoes.
Roast
Meaning
Cook with dry oven heat to evaporate surface moisture and brown. Oil helps heat transfer.
Beginner use
Chicken, potatoes, carrots, broccoli, cauliflower, sweet potatoes. Do not overcrowd the tray.
Broil
Meaning
Intense top-down radiant heat. Browns surfaces very quickly; watch closely.
Beginner use
Melting cheese, browning pasta tops, crisping chicken skin, charring peppers, gratins.
Grill
Meaning
Cook over direct heat, usually from below. Direct radiant heat creates fast browning and char.
Beginner use
Meat, seafood, vegetables, skewers.
Pan-fry
Meaning
Cook in a moderate amount of oil in a pan for browning and crispness.
Beginner use
Eggs, fish, dumplings, chicken cutlets, tofu.
Shallow-fry
Meaning
Oil comes partway up the food, giving more even heat contact than pan-frying.
Beginner use
Cutlets, fritters, tofu, eggplant, schnitzel.
Deep-fry
Meaning
Fully submerge food in hot oil. Correct temperature forms a crust fast; cool oil makes greasy food.
Beginner use
Fries, fried chicken, tempura. Not essential early.
Stir-fry
Meaning
Small pieces cooked quickly over high heat while moving constantly. Prep everything first.
Beginner use
Vegetables, rice, noodles, thin meat slices, tofu. Cook in batches and sauce near the end.

Sauce & Texture

Emulsify
Meaning
Combine fat and water into a smooth mixture by breaking fat into tiny suspended droplets. Starch, egg yolk, mustard, garlic, cheese, and movement help.
Beginner use
Aglio olio = olive oil + pasta water + starch + tossing.
Split or broken sauce
Meaning
A sauce separates into fat and water because of too much fat, too much heat, not enough water, or not enough emulsifier.
Beginner use
Fix with a splash of water/pasta water and whisk/toss hard over lower heat.
Mount with butter
Meaning
Add cold butter at the end to enrich and gloss a sauce. Butter forms a temporary emulsion.
Beginner use
Use off heat or very low heat for pan sauces, tomato sauces, kimchi pasta, steak/fish sauces.
Thicken
Meaning
Increase sauce body through reduction, starch gelatinisation, fat emulsification, protein coagulation, cheese, or blended solids.
Beginner use
Reduce, add slurry, cream, cheese, egg yolk carefully, or blend veg.
Loosen
Meaning
Make sauce less thick by adding liquid. For pasta, pasta water loosens while adding starch and salt.
Beginner use
Use for pasta sauce, cream sauce, curry, stew, noodle sauces.
Coat the back of a spoon
Meaning
A sauce clings lightly to a spoon because it has enough viscosity from reduction, starch, cream, egg, or gelatin.
Beginner use
Useful cue for cream sauces, custards, reductions, pan sauces.
Season to taste
Meaning
Adjust final balance, not just salt. Balance salt, acid, fat, sweetness, bitterness, heat, umami, aroma.
Beginner use
Flat: salt/acid. Heavy: acid. Sharp: fat/sweet/dairy. Salty: dilute/starch/fat. Thin: reduce/fat/umami.

Protein Cooking

Rest
Meaning
Let cooked meat sit before cutting so temperature and juices redistribute.
Beginner use
Small meats 5 min; large roasts longer.
Reverse sear
Meaning
Cook meat gently first, then sear hard at the end for crust and less overcooked grey band.
Beginner use
Useful later for thick steak, pork chop, lamb, large chicken pieces.
Baste
Meaning
Spoon hot fat or liquid over food while it cooks. Transfers heat to top and coats with aromatic fat.
Beginner use
Butter + garlic + herbs over steak/fish/chicken.
Brine
Meaning
Soak food in saltwater. Salt helps meat retain moisture and season inside.
Beginner use
Chicken, pork, turkey, fish.
Dry brine
Meaning
Salt ahead without water. Salt draws moisture out, then salty liquid reabsorbs; surface dries and browns better.
Beginner use
Chicken thighs, steak, pork chops, fish, roast chicken.
Marinate
Meaning
Soak in flavoured mixture. Marinades mostly affect the surface; salt penetrates deeper than many flavours.
Beginner use
Structure: salt + aromatics + fat + acid + optional sweetness. Do not over-marinate delicate proteins in strong acid.
Velvet
Meaning
Chinese tenderising method using starch/egg/oil/soy/baking soda to protect meat from high heat and moisture loss.
Beginner use
Beginner version: soy + cornstarch + small oil + optional tiny baking soda for sliced chicken/beef.

Useful Later

Flambé
Meaning
Add alcohol to a hot pan and ignite vapour. Adds aroma/drama but is not necessary early and can be dangerous.
Beginner use
Do not pour alcohol directly from a bottle into a hot pan.
Confit
Meaning
Slow-cook food in fat at low temperature for tender texture and rich flavour.
Beginner use
Garlic confit is approachable, but garlic-in-oil storage must be refrigerated and handled safely.
Braise
Meaning
Sear first, then slow-cook with liquid. Collagen turns into gelatin, making tough cuts tender.
Beginner use
Sear protein, sauté aromatics, deglaze, add liquid, simmer gently until tender.
Stew
Meaning
Cook small pieces fully or mostly submerged in liquid. Flavours mingle and tough bits tenderise.
Beginner use
Beef stew, chicken curry, vegetable stew, lentils, beans.
Sous vide
Meaning
Cook sealed food in temperature-controlled water for precise doneness. Useful but equipment-heavy.
Beginner use
Not needed for early survival cooking.

Beginner technique priority

Tier 1 — Survival coreKnife safety, mise en place, boiling pasta/noodles, rice, fried eggs, garlic/onion without burning, simmering sauces, searing chicken thighs, roasting vegetables, finishing pasta in sauce, salt+acid, safe leftovers.
Tier 2 — CompetentStir-fry, deglaze, pan sauces, emulsify pasta sauces, marinate, dry brine, braise, broil for colour, balance flavours, batch cook.
Tier 3 — LaterVelveting, carbonara-style egg emulsions, homemade chilli oil, confit, stock, fermentation basics, reverse sear, flambé, sous vide, doughs and baking science.

Practical 4-week learning path

Week 1: Pasta + eggs

Learn aglio olio, tomato pasta, kimchi cream pasta, fried egg, scrambled egg, omelette.

Focus: boil, simmer, sauté, emulsify, reduce, season to taste, carryover.

Week 2: Rice bowls + stir-fries

Learn garlic fried rice, kimchi fried rice, chicken rice bowl, tuna mayo rice bowl, mushroom soy butter rice.

Focus: stir-fry, sear, deglaze, bloom, toast, dice, mince.

Week 3: Chicken + vegetables

Learn pan-seared chicken thighs, soy garlic chicken, roasted chicken/veg, simple curry, vegetable soup.

Focus: sear, roast, braise, rest, marinate, dry brine.

Week 4: Sauces

Learn garlic butter sauce, tomato sauce, cream sauce, mala oil sauce, soy butter sauce, gochujang cream.

Focus: emulsify, reduce, loosen, thicken, mount with butter, balance, split sauce.

The beginner cooking mantra

Do not chase fancy techniques first. Chase control.

  • Is the food too wet to brown?
  • Is the pan too hot for garlic or butter?
  • Is the sauce too watery and needs reduction?
  • Is the sauce too thick and needs loosening?
  • Does the dish need salt?
  • Does it need acid?
  • Does it need fat?
  • Does it need browning?
  • Does the protein need resting?
  • Is the pasta finishing in the sauce?

Foundation: cut safely, control heat, manage water, use fat properly, salt intentionally, add acid when flat, brown for deeper flavour, finish pasta in sauce, rest meat, taste and adjust.

Very important

Serving sizes, weights, teaspoons and tablespoons

Use these as defaults so you are not guessing. Most recipes below are written for 1 hungry pax and include scaling notes for 2 pax.

Dry pasta per pax

  • 80g normal serving
  • 100g hungry serving
  • 160–200g for 2 pax
  • No scale: spaghetti bundle about a Singapore 20-cent coin diameter ≈ 80–100g.

Spoon conversions

  • 1 tsp = 5ml
  • 1 tbsp = 15ml = 3 tsp
  • 1/2 tbsp = 1.5 tsp
  • Use level spoons for salt/herbs; heaped spoons only when recipe says so.

Salt rules

  • Pasta water: 1 tsp salt per 1 litre water.
  • Sauce: start with 1/4 tsp salt per pax, then taste.
  • Stock cube: 1/4–1/2 cube is enough; it is salty.
  • Cheese, tuna, bacon add salt — reduce added salt.

Default aromatics per pax

  • Garlic: 2 cloves mild, 3–4 cloves garlic-lover.
  • Onion: 1/2 medium onion per pax; 1 onion for 2 pax.
  • Carrot/celery for bolognese: 1/2 carrot + 1/2 celery stalk per pax.
  • Tomato paste: 1 tbsp per 250–300g mince, or 1–2 tsp per single tomato pasta.

Scaling safely

  • For 2 pax: double pasta and protein; use 1.5x salt first, then taste.
  • For batch bolognese: 250–300g mince = 2 hungry servings or 3 lighter servings; 500g mince = 4–6 servings.
  • Save pasta water: 1/2 cup / 120ml before draining; add 1–2 tbsp at a time.
  • Oil: usually 1 tbsp per pax for garlic pasta; 1–2 tbsp total for frying sauce aromatics.
Handling basics

Cut and handle without making it hard

Knife rules

  1. Use a stable board. Put a damp cloth under it if it slides.
  2. Use a claw grip: fingertips curled back, knuckles guide the knife.
  3. Slow is smooth. Smooth becomes fast later.
  4. If you feel distracted or upset, switch to scissors/frozen veg. No hero mode.

Onion + garlic flow

  1. Onion: cut in half root-to-tip, peel, place flat side down, slice, then dice.
  2. Garlic: squash clove with flat knife, peel, slice thin or mince.
  3. Cook onion first with salt until soft; add garlic later so it does not burn.
  4. For bolognese, small dice disappears into sauce and tastes better.

Meat safety

  • Keep raw mince cold until cooking.
  • Use separate board/plate or wash well after raw meat.
  • Brown mince until no pink remains; break it up with a spatula.
  • Leftovers: cool, fridge within 2 hours, eat in 3 days or freeze.

Pasta rules

  • Boil more water than you think. Salt it.
  • Stir first minute to prevent sticking.
  • Save half a mug of pasta water before draining.
  • Finish pasta in sauce for 1–2 minutes. Pasta water makes it glossy.
Chapter

Pantry + setup

What to buy, what equipment matters, and what can stay optional.

Start here

Herbs & spices first

Fresh herbs are nice. Dried herbs are how you actually start. In Singapore, buy small jars or packets first: FairPrice / Cold Storage / CS Fresh / RedMart / Shopee grocery usually carry these.

Base Italian shelf

  • Dried oregano — tomato sauce, pizza-ish flavour.
  • Dried basil — sweeter tomato pasta note.
  • Italian seasoning — shortcut blend; use when tired.
  • Bay leaves — bolognese simmer; remove before eating.

Heat + depth

  • Chilli flakes — aglio olio, arrabbiata, tuna pasta.
  • Black pepper — finish almost everything.
  • Smoked paprika — optional; makes cheap tomato sauce taste deeper.
  • Nutmeg — tiny pinch for cream/white sauces.

Lazy-day helpers

  • Garlic powder — not a replacement for garlic, but saves meals.
  • Onion powder — useful if onions feel like too much.
  • Chicken/beef stock cube — half cube adds body.
  • Salt — pasta water should taste mildly salty.

Fresh herbs worth buying later

BasilTomato basil pasta, pesto-ish finish.Use dried basil if fresh is expensive.
ParsleyAglio e olio, tuna pasta, garnish.Coriander is not the same, but okay for Asian-fusion.
Rosemary / thymeBeef mince, mushrooms, baked chicken.Dried is fine; use less.
Singapore pantry

Ingredients you can actually find here

PastaSpaghetti, linguine, penne, fusilli. House brands are fine.Alt: macaroni; wholegrain if you like.
TomatoesCanned chopped tomato, passata, tomato paste. Keep 2 cans at home.Alt: jar pasta sauce + extra garlic.
ProteinMinced beef, pork, chicken, tuna cans, eggs, mushrooms.Alt: plant mince, lentils, tofu crumbles.
AromaticsYellow onion, garlic, carrot, celery. Frozen chopped veg also works.Alt: onion/garlic powder on low-energy days.
FatOlive oil for finishing; neutral oil for frying.Alt: butter for richer sauces.
CheeseParmesan/Grana Padano block if possible; pre-grated if needed.Alt: cheddar is not classic but comforting.
Gear first

Equipment required — buy only what unlocks meals

You do not need a beautiful kitchen. You need a few boring tools that make pasta easy and safe. Start with the essentials; borrow or skip the rest.

Minimum pasta setup

  • Chef knife — one 8-inch knife is enough.
  • Chopping board — medium board; separate/wash well after raw meat.
  • Medium pot / saucepan — boil pasta and simmer sauce.
  • Frying pan / sauté pan — brown mince, cook garlic, mushrooms.
  • Tongs — easiest way to toss spaghetti with sauce.
  • Colander / sieve — drain pasta; still save pasta water first.

Cheap helpers that reduce friction

  • Wooden spoon or silicone spatula — stir sauce without scratching pans.
  • Can opener — only needed if your canned tomatoes/tuna do not have pull tabs.
  • Measuring spoons — useful for oil, tomato paste, dried herbs.
  • Mixing bowl — eggs/cheese carbonara-ish sauce, holding chopped veg.
  • Food scissors — low-energy shortcut for herbs, bacon, mushrooms.
  • Containers — freeze bolognese in single portions.

Equipment price guide — FairPrice search snapshot, 2026-06-05

ItemBeginner pickApprox priceBuy priority
Chef knifeSteve & Leif 8" or Tramontina UltracorteSGD 14.90–19.00Must-have
Chopping boardHomeProud bamboo / basic plastic boardSGD 10.90–13.02Must-have
Frying panTramontina 20cm non-stick starter pan~SGD 20.00Must-have
Saucepan / pot555 Classic stainless steel saucepanSGD 22.00–24.22Must-have
TongsVesta stainless steel multi-purpose tongsSGD 4.50–7.20Very useful
Colander / sieveFresh plastic colander or Vesta mesh colanderSGD 3.53–5.90Useful
Spatula / spoonVesta silicone spatula or wooden spoonSGD 3.90–5.90Useful
Can openerVesta 3-way can opener~SGD 4.20Only if cans need it
Measuring spoonsEcho / RedMan measuring spoon setSGD 3.33–5.35Optional

Realistic one-time gear basket: about SGD 80–105 if buying knife + board + pan + pot + tongs + colander + spatula. If you already have pot/pan/knife, the upgrade basket can be under SGD 25.

Brands + actual cost

Beginner-friendly brands and what they cost in Singapore

Rule of thumb: buy house-brand for practice, Barilla/San Remo for reliable pasta texture, Mutti/Cirio when you want better tomato sauce. Prices below are FairPrice search snapshots from 2026-06-05, not guaranteed live pricing.

Pasta, tomatoes, herbs, protein

IngredientBeginner-friendly picksApprox priceNotes
Spaghetti / pastaFairPrice, San Remo, Barilla No.5SGD 2.45 / 2.72 / 3.88FairPrice to practice; Barilla if texture matters.
Canned chopped tomatoesStrianese, Cirio, LITALY, MuttiSGD 2.79–3.50; Mutti can be ~10.99Cheap cans are okay for simmered sauce.
Tomato pasteGilda, Hunt's, Leggo'sSGD 1.01–2.50Best cheap flavour booster for bolognese.
Minced beefChef Delights frozen, Amir's, Master Grocer chilledSGD 4.84–7.95Frozen is cheaper; thaw safely in fridge.
Italian seasoningMy Choice, GardenScent, McCormickSGD 3.45–10.14Buy My Choice first; upgrade later.
Dried oreganoRedMan, Delizie Di CalabriaSGD 5.23–13.39RedMan is fine; use small amounts.
Olive oilNaturel, Borges, FairPricefrom SGD 11.90; larger bottles SGD 34+Use neutral oil for frying if olive oil feels expensive.

Cheap fresh add-ons

  • Yellow onion: about SGD 1.60–2.42 depending pack/size.
  • Garlic: about SGD 2.85 for a basic pack.
  • Carrots: about SGD 0.95 for basic prepacked carrots.
  • Celery: local celery about SGD 1.65; optional for bolognese.
  • Button mushrooms: about SGD 3.05–3.45.

Comfort upgrades

  • FairPrice canned tuna: about SGD 2.70; Ayam Brand about SGD 3.48.
  • Eggs: small/basic packs from about SGD 2.85; larger trays around SGD 6.65.
  • SCS butter block: about SGD 6.35.
  • Emborg shredded parmesan: about SGD 7.95; Perfect Italiano hard cheese block about SGD 11.05.
  • Shredded mozzarella/cheddar blends: about SGD 5.24–7.95.

First shop budget tiers

Bare minimum

~SGD 18–25

Pasta, garlic, chilli flakes, one canned tomato, tuna or eggs. Enough for aglio e olio + emergency tomato/tuna pasta.

Bolognese batch

~SGD 25–40

Pasta, minced beef, canned tomatoes, tomato paste, onion, carrot, Italian seasoning. Makes 3–4 portions.

Pantry reset

~SGD 55–85

Several pasta packs, 3–4 tomato cans, herbs, oil, tuna, eggs, butter/cheese. Enough to reduce Grab/Foodpanda dependence.

Chapter

Recipes + next

Open one recipe, cook it, then use the closing sections for bread, videos, and shopping.

Cook these first

Easiest pastas to learn

Pick by mood and energy, then open only the recipe you are cooking. Now includes laksa pasta and Japanese curry pasta without turning the page back into a wall.

1. Beef bolognese — the survival batch45–70 minfreezer-friendly~SGD 5–8/serve
45–70 minfreezer-friendly~SGD 5–8/serve
Serves: 2 hungry pax / 3 lighter pax. Pasta: 80–100g dry pasta per pax.

Make this once, eat twice. Not restaurant-authentic; it is “I need a real meal” authentic.

Ingredients

  • 250–300g minced beef
  • 160–200g dry pasta for 2 pax
  • 1 medium onion, diced; 2–4 garlic cloves, minced
  • 1 carrot, small dice; 1 celery stalk optional
  • 1 can chopped tomatoes, usually 400g + 1 tbsp tomato paste
  • 1 tsp dried oregano, 1 bay leaf, 1/4 tsp black pepper, 1/2 tsp salt to start
  • Optional: 2–3 tbsp milk, half stock cube, 1–2 tbsp grated parmesan

Alternatives

Use minced pork/chicken, plant mince, lentils, or mushrooms. If no tomato paste, simmer longer.

Steps

  1. Dice onion/carrot. Mince garlic.
  2. Oil in pot. Cook onion/carrot with pinch salt 5–8 min until soft.
  3. Add garlic 30 sec. Add beef; brown and break up.
  4. Add tomato paste; stir 1 min until darker.
  5. Add canned tomato, bay leaf, oregano, pepper, half stock cube if using.
  6. Simmer 25–45 min. Add water if too dry. Optional splash milk near end.
  7. Boil pasta. Toss pasta with sauce + pasta water. Finish with cheese.
2. Aglio e olio — the one you are now unlocking15–22 minspicy~SGD 3–5/serve
15–22 minspicy~SGD 3–5/serve
Serves: 1 pax. For 2 pax, double pasta/mushrooms/garlic/oil but start with 2 chilli padi total.

Base ingredients

  • 80–100g spaghetti
  • 3–4 garlic cloves, thin sliced
  • 1.5–2 tbsp olive oil
  • 1/4 tsp chilli flakes or 1–2 sliced chilli padi
  • 1 litre water + 1 tsp salt for boiling
  • Black pepper; save 1/2 cup / 120ml pasta water

Alan's mushroom/chilli version

  • 120–180g button mushrooms, sliced
  • 2 sliced chilli padi if you want the heat you liked
  • Optional finish: parsley, parmesan, lemon squeeze

If no parsley, skip it. If no olive oil, use neutral oil + small butter knob.

Steps

  1. Boil salted pasta. For 4–5 min linguine, start checking at 2:30–3:00 and transfer at 3:00–3:30; otherwise pull 1–2 min before package time.
  2. If using mushrooms: add sliced mushrooms to a mostly dry pan with a pinch of salt. Cook until water comes out, then evaporates. Wait for light browning.
  3. Add olive oil. Add garlic slices and chilli padi/chilli flakes on low-medium heat.
  4. Cook garlic gently until pale gold, not brown. If garlic races, pull pan off heat.
  5. Transfer pasta directly from pot to pan while hot and wet. Add 2–4 tbsp pasta water first, then toss hard.
  6. Finish 60–90 sec in the pan. Keep adding pasta water 1 tbsp at a time until glossy and clingy, not oily or dry.
  7. Finish with black pepper. Taste before salting more.
Common fail: watery mushrooms dilute the garlic oil. Cook mushroom water off first, then add oil/garlic/chilli.
3. Tomato basil pasta — cheapest comfort bowl25 minvegetarian~SGD 3–5/serve
25 minvegetarian~SGD 3–5/serve
Serves: 2 pax with 1 tomato can; halve the sauce or save leftovers for 1 pax.

Ingredients

  • 160–200g dry pasta for 2 pax
  • 1 can chopped tomatoes/passata, usually 400g
  • 2 garlic cloves, sliced; 1 tbsp olive oil
  • 1 tsp dried oregano + 1/2 tsp dried basil, or small handful fresh basil
  • 1/2 tsp salt to start, 1/4 tsp black pepper, 1/2 tsp sugar optional if acidic
  • 1–2 tbsp parmesan optional

Upgrade: add mushrooms, spinach, sausage, tuna, or leftover chicken.

Steps

  1. Slice garlic. Cook gently in oil 30–60 sec.
  2. Add tomatoes, oregano, salt, pepper, tiny sugar if acidic.
  3. Simmer 15–20 min until thicker.
  4. Add basil at the end. Toss pasta in sauce with pasta water.
4. Tuna tomato pasta — pantry emergency20 minno fresh meat~SGD 3–5/serve
20 minno fresh meat~SGD 3–5/serve
Serves: 1–2 pax. 1 tuna can is generous for 1 pax, okay for 2 with more sauce.

Ingredients

  • 80–100g pasta for 1 pax; 160–200g for 2 pax
  • 1 can tuna, usually 140–185g, drained
  • 200g tomato passata/chopped tomato for 1 pax; 400g can for 2 pax
  • 2 garlic cloves or 1/2 tsp garlic powder
  • 1/4 tsp chilli flakes, 1/2 tsp oregano, 1/4 tsp black pepper
  • Optional: 1 tsp lemon juice, 1 tbsp olives/capers

Steps

  1. Cook garlic in oil, add chilli flakes.
  2. Add tomatoes and simmer 10 min.
  3. Add drained tuna last 2–3 min so it stays chunky.
  4. Toss with pasta. Lemon/pepper if you have.
5. Mushroom cream-ish pasta25 mincomfort~SGD 4–7/serve
25 mincomfort~SGD 4–7/serve
Serves: 1 pax. For 2 pax, double pasta/mushrooms and use 1.5x milk first.

Ingredients

  • 80–100g pasta
  • 150–200g button/shiitake mushrooms, sliced
  • 2 garlic cloves, minced
  • 1 tbsp butter or oil
  • 120ml milk or 80–100ml cooking cream
  • 1–2 tbsp parmesan/cheddar optional
  • 1/4 tsp black pepper, tiny pinch nutmeg, 1/4 tsp salt to start

No cream: use milk + cheese + pasta water.

Steps

  1. Slice mushrooms. Cook in dry-ish pan until water leaves and browns.
  2. Add butter/oil and garlic.
  3. Add milk/cream, pepper, tiny nutmeg. Simmer gently.
  4. Add pasta and pasta water. Cheese at end; avoid boiling cheese hard.
6. Carbonara-ish eggs & cheese20 mintechnique~SGD 3–6/serve
20 mintechnique~SGD 3–6/serve
Serves: 1 pax. For 2 pax, use 2 eggs/yolks and 160–200g pasta.

Ingredients

  • 80–100g pasta
  • 1 egg yolk + 1 whole egg, or 1 whole egg if keeping it simple
  • 2 tbsp grated parmesan/cheese
  • 50g bacon/ham optional
  • 1/2 tsp black pepper
  • Save 1/2 cup / 120ml pasta water; add 1 tbsp at a time

Not strict Roman carbonara. Goal: learn egg sauce without scrambling it.

Steps

  1. Mix egg + grated cheese + lots of pepper in bowl.
  2. Cook bacon/ham if using. Boil pasta.
  3. Turn pan heat OFF. Add pasta to pan.
  4. Wait 30 sec, then stir in egg mixture with pasta water gradually.
  5. If too thick, more pasta water. If heat is on, it scrambles.
7. Mala mushroom linguine — spicy oil emulsion20–25 minmala~SGD 4–7/serve
20–25 minmala~SGD 4–7/serve
Serves: 1 pax. Use less salt in pasta water if your mala paste/chilli crisp/doubanjiang is salty.

Ingredients

  • 80–100g linguine/spaghetti
  • 120–180g mushrooms, sliced
  • 2 garlic cloves, sliced or minced
  • 1 tbsp neutral oil or olive oil
  • 1–2 tsp chilli crisp or mala paste; optional 1/4 tsp Sichuan pepper powder
  • Optional: scallions, sesame oil, black vinegar, minced pork or prawns
  • Save 1/2 cup / 120ml pasta water

Steps

  1. Dry-fry mushrooms until water evaporates, then brown lightly.
  2. Add oil, garlic, chilli crisp/mala paste/Sichuan pepper. Fry gently until fragrant.
  3. Add undercooked pasta directly into the pan.
  4. Add pasta water 1–2 tbsp at a time and toss hard until glossy and clingy.
  5. Finish with scallions, sesame oil, coriander, or a tiny splash of black vinegar.
Dan-dan style: loosen 1 tsp sesame paste or peanut butter with pasta water, then add soy/black vinegar/chilli oil carefully.
8. Kimchi cream pasta — forgiving tangy comfort20–25 mincreamy~SGD 4–8/serve
20–25 mincreamy~SGD 4–8/serve
Serves: 1 pax. Best first kimchi pasta because cream rounds out acidity.

Ingredients

  • 80–100g pasta
  • 1/3–1/2 cup chopped kimchi
  • 2 garlic cloves
  • 80–120ml cooking cream or milk + butter
  • Optional: bacon, prawns, mushrooms, luncheon meat
  • Optional finish: cheese, butter, scallions, seaweed
  • Save pasta water

Steps

  1. Cook bacon/prawns/mushrooms first if using.
  2. Add garlic, then chopped kimchi. Fry until deeper and less raw-sour.
  3. Add cream and keep heat low to medium-low.
  4. Add undercooked pasta plus small splashes of pasta water.
  5. Toss gently until silky; finish with cheese/butter/scallions/seaweed.
If too sharp: add cream, butter, cheese, a tiny sugar pinch, or egg yolk off heat.
9. Kimchi tomato or aglio-style pasta20–30 minfusion~SGD 3–7/serve
20–30 minfusion~SGD 3–7/serve
Serves: 1–2 pax. Choose tomato for richness, aglio-style for lighter glossy kimchi oil.

Tomato route

  • Kimchi + garlic + tomato paste/passata
  • Optional gochujang for sweetness/body
  • Balance acidity with butter, cheese, cream, sugar, or cooked onions

Aglio route

  • Oil + garlic + chopped kimchi + chilli padi optional
  • Finish with pasta water, butter or sesame oil

Steps

  1. Fry garlic in oil.
  2. Add chopped kimchi and fry until edges soften and flavour deepens.
  3. For tomato: add tomato paste/passata/gochujang and simmer until rounded.
  4. For aglio-style: keep it oil-based and light.
  5. Add undercooked pasta and pasta water. Toss until glossy and clingy.
  6. Finish with butter, olive oil, cheese, scallions, or sesame oil depending on route.
Rule: kimchi brings acid, salt, funk, and umami. Fry first, then balance.
10. Laksa pasta — coconut chilli comfort20–30 minSingapore-ish~SGD 5–9/serve
20–30 mincreamy-spicy~SGD 5–9/serve
Serves: 1 pax. This is fusion comfort pasta, not traditional laksa.

Ingredients

  • 80–100g spaghetti, linguine, or fusilli
  • 1–1.5 tbsp laksa paste, or mild curry paste if laksa paste is unavailable
  • 120ml coconut milk or 80ml coconut cream + pasta water
  • 2 garlic cloves, minced or sliced
  • Optional protein: prawns, fishcake slices, chicken, tofu puffs, or egg
  • Optional veg: beansprouts, mushrooms, spinach, spring onion
  • Save 1/2 cup / 120ml pasta water
  • Finish: lime, coriander/laksa leaf if available, chilli oil optional

If your paste is salty, use less salt in the pasta water.

Steps

  1. Boil pasta and pull it slightly early.
  2. Cook prawns/chicken/tofu/mushrooms first if using; remove if they will overcook.
  3. On medium-low heat, add oil, garlic, and laksa paste. Bloom gently until fragrant, not scorched.
  4. Add coconut milk and a small splash of pasta water. Simmer gently; do not hard-boil coconut milk.
  5. Add undercooked pasta and toss 60–120 sec until the sauce coats.
  6. Loosen with pasta water if thick; reduce gently if watery.
  7. Finish with lime and herbs. Taste before adding salt.
Science: bloom paste in fat for aroma, then use starch + coconut fat + tossing to make a clingy sauce.
11. Japanese curry pasta — thick savoury comfort20–30 mincomfort~SGD 4–8/serve
20–30 minsavoury~SGD 4–8/serve
Serves: 1–2 pax. Best when you want something cosy and low-stress.

Ingredients

  • 80–100g pasta per pax
  • 1 Japanese curry cube for 1–2 pax, chopped smaller so it melts evenly
  • 1/2 onion, sliced or diced
  • Optional: carrot, potato, mushrooms, peas, spinach
  • Optional protein: chicken thigh, minced meat, sausage, tofu, egg
  • 250–350ml water or light stock
  • Save pasta water for loosening
  • Optional finish: butter, cheese, spring onion, black pepper

Steps

  1. Boil pasta and pull slightly early.
  2. Sauté onion on medium heat until soft and sweet. Brown chicken/sausage/mushrooms if using.
  3. Add water or light stock and simmer until vegetables are tender.
  4. Turn heat low. Add chopped curry cube and stir until fully dissolved.
  5. Add pasta and toss gently. Loosen with pasta water if too thick.
  6. Finish with butter or cheese only after the sauce is smooth.
Common fail: curry cubes thicken fast. Add liquid gradually and keep heat gentle so it does not glue up or scorch.
After pasta

Bread track: normal bread first, sourdough after

You have a normal oven, which is enough. Treat bread like the next skill tree after pasta: first learn dough feel and oven timing with normal yeast bread, then start sourdough once the basic loaf stops feeling mysterious.

Phase 1 — normal yeast bread

Goal: one reliable loaf without a starter.
  • No-knead crusty loaf: flour + water + salt + instant yeast, long rest, bake in a hot covered pot if you have one.
  • Basic sandwich loaf: softer dough, loaf pan optional, easier for weekly toast.
  • Focaccia: forgiving, oily, good for learning bubbles and oven browning.

Starter gear: kitchen scale, mixing bowl, scraper/spatula, clean towel, baking tray or loaf pan. Dutch oven is nice but not required.

Phase 2 — sourdough from scratch

Goal: build a starter, then bake one simple boule.
  1. Spend 7–10 days building a starter with flour + water.
  2. Learn feeding, rise/fall timing, and smell: tangy/yeasty good; pink/orange/fuzzy mould = discard.
  3. Use discard in pancakes/crackers once active.
  4. First sourdough loaf: simple formula, not open-crumb Instagram bread.

Do not start here. Sourdough adds timing and starter maintenance. Normal yeast bread builds confidence faster.

First bread shopping list

Must-have
  • Bread flour or plain flour
  • Instant yeast
  • Fine salt
  • Digital scale
Useful
  • Loaf pan or baking tray
  • Parchment paper
  • Bench scraper
  • Wire rack
Later
  • Wholemeal/rye flour for starter
  • Dutch oven / covered pot
  • Banneton or floured bowl
  • Lame or sharp blade
Watch while cooking

YouTube snippets to bookmark

Low-pressure plan

7-day reset plan

Day 1Buy herbs/spices + pasta + tomatoes. No cooking required.
Day 2Make aglio e olio. Learn garlic heat.
Day 3Make tomato basil pasta. Learn simmering.
Day 4Repeat one recipe without video.
Day 5Cook bolognese batch. Freeze one portion.
Day 6Emergency tuna pasta. Learn pantry meal.
Day 7Choose your house pasta. Put ingredients on recurring grocery list.
First grocery run

SGD-saving starter basket

Buy once

  • Dried oregano, basil/Italian seasoning, chilli flakes
  • Black pepper, salt, garlic powder
  • Olive oil or neutral oil + butter
  • Parmesan/Grana Padano if budget allows

Buy weekly

  • 2 packs pasta
  • 2–4 canned tomatoes/passata
  • Garlic + onions + carrots
  • Minced beef/pork/chicken or tuna cans
  • Mushrooms/spinach if you want vegetables

Cooking is not a personality test. It is a small promise: “I can feed myself tonight.” That is enough for now.