How Long To Steam Courgettes

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

You can steam courgettes in about 5 to 7 minutes for crisp-tender slices, or 8 to 10 minutes for chunkier pieces that you want softer.
 
If you’ve been wondering how long to steam courgettes so they turn out just right, the answer really depends on how thick you cut them and how soft you like them.
 
The good news is that steaming courgettes is one of the quickest and healthiest ways to cook them, and once you know the timing, you’ll never have to guess again.
 
In this post, we’ll walk through exactly how long to steam courgettes, the best ways to prep them, and a few tips so they come out perfect every single time.
 
Let’s get to it.
 

How Long to Steam Courgettes: The Quick Answer

Knowing how long to steam courgettes comes down to a simple rule: the smaller the pieces, the faster they cook.
 
Here’s a quick breakdown so you can steam courgettes with confidence:
 

1. Thin Slices (¼ inch)

If you slice your courgettes into thin rounds, steam them for about 4 to 5 minutes.
 
At this point they’ll be tender but still hold their shape nicely.
 
Thin slices are great for tossing into salads, pasta, or layering into a quick side dish.
 

2. Medium Slices (½ inch)

Medium slices are the sweet spot for most people, and they take around 6 to 7 minutes to steam.
 
This is the timing most folks mean when they ask how long to steam courgettes.
 
They come out soft with just a little bite left in the middle.
 

3. Chunks or Thick Rounds (1 inch)

Chunky courgette pieces need about 8 to 10 minutes of steaming.
 
Thicker cuts take longer because the heat has to travel all the way to the center.
 
Check them at the 8-minute mark with a fork so you don’t overcook them.
 

4. Whole Baby Courgettes

Whole baby courgettes are adorable and easy to steam, and they usually need 10 to 12 minutes.
 
Pierce one with a knife near the end to see if it’s tender all the way through.
 

How to Steam Courgettes Perfectly

Once you know how long to steam courgettes, the rest is all about technique.
 
Follow these simple steps and you’ll nail it every time:
 

1. Wash and Trim First

Give your courgettes a good rinse and cut off both ends.
 
You don’t need to peel them because the skin is thin, tender, and packed with nutrients.
 
Just slice or chop them however you like before steaming.
 

2. Keep the Pieces Even

The secret to steaming courgettes evenly is cutting them to a similar size.
 
If you mix thick chunks with thin slices, some will turn to mush while others stay raw.
 
Even pieces mean even cooking, which makes timing so much easier.
 

3. Don’t Crowd the Steamer

Spread your courgette pieces in a single layer in the steamer basket.
 
If they’re piled up, the steam can’t reach everything and you’ll end up with uneven results.
 
Steam in batches if you’re cooking a large amount.
 

4. Start Timing When the Steam Builds

Bring your water to a boil first, then add the basket and cover with a lid.
 
Start counting how long to steam courgettes from the moment the steam is flowing, not before.
 
That’s the timing that actually matters.
 

5. Test with a Fork

The most reliable way to know your courgettes are done is to poke them with a fork or knife.
 
If it slides in easily with just a little resistance, they’re ready.
 
If there’s no resistance at all, you’ve probably gone a minute too far.
 

Tips to Get the Best Steamed Courgettes

Steaming courgettes is simple, but a few small tweaks make a big difference.
 

1. Salt After, Not Before

Salting courgettes before steaming draws out moisture and can make them soggy.
 
Add your salt, pepper, or herbs after they’re cooked for the best texture and flavor.
 

2. Add Flavor Right Away

Steamed courgettes are mild, so dress them while they’re still hot.
 
A drizzle of olive oil, a squeeze of lemon, or a sprinkle of fresh herbs works wonders.
 
A little garlic butter doesn’t hurt either.
 

3. Don’t Overcook Them

The biggest mistake people make when learning how long to steam courgettes is cooking them too long.
 
Overcooked courgettes turn mushy and watery, and there’s no fixing that.
 
When in doubt, pull them out a minute early and taste one.
 

4. Serve Them Right Away

Steamed courgettes are best eaten fresh while they’re warm and tender.
 
If you need to hold them, keep them covered so they stay moist and don’t dry out.
 

So, How Long to Steam Courgettes?

You steam courgettes for about 5 to 7 minutes for slices, or 8 to 10 minutes for thicker chunks.
 
The exact time depends on how thick you cut them and how tender you want them.
 
Just keep an eye on them and test with a fork, and you’ll get perfect results every time.
 
Hope this post has helped you figure out exactly how long to steam courgettes so you can enjoy them tender, flavorful, and never mushy.