Cooking guide
How Long to Cook Spinach
Spinach cooks very quickly and is done as soon as the leaves wilt. Use only a small amount of water, or just the water clinging to the leaves, because spinach releases a lot of moisture and can become watery if overcooked.
- Cooks in minutes
- Use little water
- Drain well

Quick answer
Quick Answer
Wilts fast
Trim stems
Cool quickly
Add near the end
Squeeze well
Drain very well
Preparation
How to Prepare Spinach Before Cooking
Wash spinach thoroughly in cold water because grit can hide between the leaves. Baby spinach usually needs only rinsing, while mature spinach may need tough stems removed.
Remove any damaged or slimy leaves before cooking.
A large pile of raw spinach wilts down to a much smaller amount, so use a large pot or wide pan at first.
Drain spinach well before cooking so it does not become too watery.
Method
How to Cook Spinach Step by Step
- Wash spinach well in cold water and remove tough stems from mature leaves.
- Drain the leaves, but leave a little water clinging to them if you are wilting them in a pot or pan.
- Heat a pot or pan, or bring a small amount of salted water to a boil.
- Add spinach and cook only until wilted.
- Drain immediately so the spinach does not keep cooking in hot water.
- Squeeze gently if using spinach in fillings, pies, pasta, omelets, casseroles, or sauces.
Cooking chart
Spinach Cooking Time Chart
| Type | Method | Time | Notes |
|---|---|---|---|
| Baby spinach | Brief boil, steam, or pan wilt | 30 sec to 2 minutes | Wilts almost immediately. |
| Fresh mature spinach | Boiling water or pan wilt | 2 to 4 minutes | Remove tough stems first. |
| Blanched spinach | Boiling water | 30 sec to 1 minute | Cool quickly for color or freezing. |
| Spinach for soup | Simmer in soup | 1 to 3 minutes | Add near the end. |
| Spinach for fillings | Wilt or boil briefly | 2 to 4 minutes | Drain and squeeze well. |
| Frozen spinach | Simmer or heat through | 5 to 8 minutes | Cook until hot, then drain very well. |
Volume
Why Spinach Shrinks So Much
Spinach contains a lot of water, so a large pile of raw leaves wilts down to a much smaller amount.
Use a large pot or pan at first, but expect the final cooked volume to be much smaller. Several handfuls of fresh spinach may cook down to one small serving.
Water
Drain and Squeeze Spinach
Cooked spinach releases a lot of liquid. Drain it well after cooking.
If using spinach for lasagna, pies, omelets, dumplings, pastries, stuffed pasta, casseroles, or sauces, squeeze out excess water so the filling does not become soggy.
Technique
How to Blanch Spinach
Blanch spinach in boiling water for 30 seconds to 1 minute, just until wilted.
Cool it immediately in cold water if you want to stop the cooking, keep a greener color, or prepare it for freezing.
Frozen
How to Cook Frozen Spinach
Frozen spinach usually takes 5 to 8 minutes, depending on whether it is loose or in a block.
Cook until hot, then drain and squeeze well before using in fillings, sauces, pasta, casseroles, or soups.
Use
Cook by Final Use
For a quick side dish, wilt spinach briefly and season with butter, olive oil, garlic, or lemon.
For soup, add it near the end. For fillings, cook it until wilted, then drain and squeeze well. For creamed spinach, cook it briefly before adding cream or sauce.
Methods
When Another Cooking Method Is Better
Boiling works for blanching spinach, but using a lot of water can dilute flavor.
Steaming or wilting spinach in a pan usually gives better texture. Sauteing with garlic or olive oil gives more flavor. Raw baby spinach is best for salads and smoothies.
Approximate times: boiling or blanching takes 30 seconds to 2 minutes, steaming takes 1 to 3 minutes, wilting in a pan takes 1 to 3 minutes, sauteing takes 2 to 4 minutes, simmering in soup takes 1 to 3 minutes, and raw spinach needs no cooking.
Texture
How to Know When Spinach Is Wilted
Spinach is done as soon as the leaves collapse and become tender.
If the spinach is very dark, slimy, or releasing a lot of liquid, it has probably been cooked too long.
For fillings, cooked spinach should be drained and gently squeezed so it does not make pies, pasta, omelets, dumplings, or pastries soggy.
Flavor
Best Seasonings for Spinach
Serve spinach with butter, garlic, lemon, salt, black pepper, olive oil, cream, sour cream, ricotta, feta, Parmesan, bechamel, nutmeg, chili flakes, cumin, paprika, parsley, dill, basil, mint, or chives.
Spinach also works with eggs, omelets, pasta, rice, potatoes, lentils, chickpeas, chicken, fish, ricotta fillings, feta fillings, mushrooms, onions, yogurt, vinegar, and capers.
Avoid this
Common Mistakes
- Boiling spinach too long until it becomes dark, slimy, and watery.
- Starting spinach in cold water.
- Using too much water for a small amount of spinach.
- Not washing spinach well enough, leaving grit.
- Not removing tough stems from mature leaves.
- Forgetting that spinach shrinks dramatically.
- Not squeezing cooked spinach before using it in fillings.
- Reheating spinach too aggressively until it releases more water.
Rescue tips
How to Fix Spinach
Small texture problems can often be redirected into another dish.
- Watery spinachDrain well, press gently, or squeeze if using it in fillings, sauces, pasta, casseroles, or omelets.
- Overcooked spinachUse it in soup, creamed spinach, pasta sauce, fillings, rice dishes, or casseroles where soft texture matters less.
- Gritty spinachRinse more thoroughly next time in a bowl of cold water, lifting the leaves out so grit stays behind.
Serving
What to Serve With Spinach
For a quick side dish, wilt spinach briefly and season with butter, olive oil, garlic, or lemon.
For soup, add spinach near the end. For fillings, cook it until wilted, then drain and squeeze well. For creamed spinach, cook it briefly before adding cream or sauce.
Recipe ideas
Spinach Recipes You May Like
These ideas work well with cooked spinach.
- Garlic spinachWilt spinach briefly in a pan with olive oil or butter and garlic.
- Creamed spinachCook spinach briefly, drain well, then combine with cream, bechamel, nutmeg, or cheese.
- Spinach and eggsAdd wilted, drained spinach to omelets, scrambled eggs, or baked eggs.
- Spinach ricotta fillingCook, drain, and squeeze spinach before mixing with ricotta, Parmesan, garlic, and nutmeg.
Leftovers
How to Store Fresh and Cooked Spinach
Store fresh spinach in the refrigerator, loosely wrapped or in a container with a paper towel to absorb moisture. Wash only before using, or dry it very well before storing.
Discard leaves that are slimy or have a bad smell.
Cooked spinach can be refrigerated in an airtight container for 3 to 4 days, but its texture is best within 1 to 2 days. Reheat gently and drain off any liquid that collects.
Tools
Useful Tools for Cooking Spinach
- Large pot or wide panRaw spinach takes up a lot of space before it wilts.
- Salad spinnerRemoves excess water after washing so cooked spinach is less watery.
- ColanderDrain cooked spinach immediately after wilting.
- TongsTurn and lift leaves as they collapse.
- Clean towel or spoonPress or squeeze cooked spinach for fillings and sauces.
- Small knifeTrim tough stems from mature leaves.
Questions
FAQ
How long does spinach take to cook?
Baby spinach usually takes 30 seconds to 2 minutes, while mature spinach leaves usually take 2 to 4 minutes. Frozen spinach usually takes 5 to 8 minutes.
Should spinach start in cold or boiling water?
Spinach should not start in cold water. Add it to boiling water, a hot pan, or simmering soup near the end of cooking. It wilts very quickly, so starting in cold water can make it limp, watery, and overcooked.
Why does spinach shrink so much?
Spinach contains a lot of water, so a large pile of raw leaves wilts down to a much smaller amount. Several handfuls of fresh spinach may cook down to one small serving.
How do you know when spinach is done?
Spinach is done as soon as the leaves collapse and become tender. If it is very dark, slimy, or releasing a lot of liquid, it has probably been cooked too long.
How long does frozen spinach take to cook?
Frozen spinach usually takes 5 to 8 minutes, depending on whether it is loose or in a block. Cook until hot, then drain and squeeze well before using in fillings, sauces, pasta, or casseroles.
How long do you blanch spinach?
Blanch spinach in boiling water for 30 seconds to 1 minute, just until wilted. Cool it immediately in cold water if you want to stop the cooking, keep a greener color, or prepare it for freezing.
Should you squeeze cooked spinach?
Yes, if using it in lasagna, pies, omelets, dumplings, pastries, stuffed pasta, casseroles, or sauces. Squeezing removes excess water so the dish does not become soggy.
Is steaming better than boiling spinach?
Often, yes. Boiling works for blanching, but steaming or wilting in a pan keeps the flavor less diluted. Sauteing with garlic or olive oil gives even more flavor.
Why is my spinach watery or mushy?
Spinach becomes watery or mushy when it is cooked too long, started in cold water, boiled in too much water, or not drained well. Cook only until wilted, then drain immediately. Squeeze gently if using it in fillings.
Can you freeze cooked spinach?
Yes. Blanch or wilt spinach briefly, cool it, squeeze out excess water, and freeze in portions. Frozen cooked spinach is best used in soups, sauces, pasta, casseroles, and fillings.
What goes well with spinach?
Spinach pairs well with butter, garlic, lemon, olive oil, cream, sour cream, ricotta, feta, Parmesan, bechamel, nutmeg, chili flakes, parsley, dill, basil, mint, chives, eggs, pasta, rice, potatoes, lentils, chickpeas, chicken, fish, mushrooms, onions, yogurt, vinegar, and capers.
How long does cooked spinach last in the fridge?
Cooked spinach can be refrigerated in an airtight container for 3 to 4 days, but its texture is best within 1 to 2 days. Reheat gently and drain off any liquid that collects.
Keep cooking
