Skip to main content
Cooking5 min read

Cooking Times: Eggs, Rice, Pasta & More

The times I actually use after ruining too many dinners.

I keep forgetting how long things take to cook. Eggs especially - I've made rubber hockey pucks and runny disasters. So I wrote it all down. Now I just open this page, set a timer, and actually get consistent results.

🥚 Boiled Eggs

Cold water start, bring to boil, then start your timer:

Soft Boiled

Runny yolk, set whites

6 min
Medium Boiled

Jammy yolk, firm whites

8 min
Hard Boiled

Fully set yolk

12 min

Tip: Transfer to ice water immediately to stop cooking.

🍚 Rice

Absorption method (don't lift the lid!):

Rice TypeWater RatioTime
White long grain1:1.515-18 min
Basmati1:1.512-15 min
Jasmine1:1.2512-15 min
Brown rice1:240-45 min
Sushi rice1:1.215-20 min
Wild rice1:345-55 min

Let rest 5 minutes after cooking, then fluff with fork.

🍝 Pasta

In boiling salted water (check package for exact times):

Pasta TypeAl DenteWell Done
Spaghetti8-9 min10-11 min
Penne10-11 min12-13 min
Fusilli10-12 min13-14 min
Fettuccine9-10 min11-12 min
Macaroni8-9 min10-11 min
Fresh pasta2-3 min4-5 min

Tip: Taste test 1 minute before the timer ends.

🥔 Potatoes

Boiled (whole, medium)

In salted boiling water

20-25 min
Boiled (cubed)

1-inch cubes

10-15 min
Baked (whole)

400°F / 200°C

45-60 min
Roasted (wedges)

425°F / 220°C

30-40 min

🥦 Vegetables (Steamed)

Broccoli5-7 min
Carrots (sliced)7-10 min
Green beans5-7 min
Asparagus4-6 min
Cauliflower6-8 min
Corn on cob7-10 min
Peas3-5 min
Spinach2-3 min

☕ Coffee & Tea

French Press Coffee

Coarse grind, 200°F water

4 min
Black Tea

Boiling water

3-5 min
Green Tea

175°F water (not boiling)

2-3 min
Herbal Tea

Boiling water

5-7 min

Set a Timer

I built the kitchen timer because I kept forgetting about food on the stove. Set the time from this page, then go do something else. The alarm will remind you before things burn.

Open Kitchen Timer