How Long To Cook Greens On The Stove

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!

How long to cook greens on the stove depends on the type of greens you’re using, but most varieties take anywhere from 5 to 20 minutes.
 
Tender greens like spinach and Swiss chard cook in just a few minutes, while tougher ones like collards and kale need a bit more time to soften up.
 
If you’ve been wondering how long to cook greens on the stove without turning them into mush, you’re in the right place.
 
The answer really comes down to the green itself, your preferred texture, and how you prep them before they hit the heat.
 
In this post, we’ll break down exactly how long to cook different greens on the stove, plus a few tips to get them perfectly tender every single time.
 
Let’s get cooking.
 

How Long to Cook Greens on the Stove by Type

The time it takes to cook greens on the stove varies widely depending on the variety you’re working with.
 
Here’s a breakdown so you know exactly how long to cook greens on the stove for each type.
 

1. Spinach and Baby Kale: 2 to 5 Minutes

Spinach and baby kale are the quickest greens to cook on the stove.
 
They’re tender and wilt almost instantly once they hit a hot pan.
 
If you’re cooking spinach on the stove, 2 to 3 minutes is usually all it needs.
 
Baby kale takes slightly longer, around 4 to 5 minutes, since its leaves are a bit sturdier.
 
Just stir them around in a little oil or butter until they collapse and turn bright green.
 

2. Swiss Chard and Beet Greens: 5 to 8 Minutes

Swiss chard and beet greens fall right in the middle when it comes to how long to cook greens on the stove.
 
Their stems are tougher, so if you’re cooking the whole leaf, give them about 6 to 8 minutes.
 
If you separate the stems from the leaves, cook the stems first for 3 minutes, then add the leaves for another 3 to 4 minutes.
 
This keeps everything tender without any stringy bits.
 

3. Kale and Mustard Greens: 8 to 12 Minutes

Kale and mustard greens are heartier, so they need more time on the stove.
 
For kale, cooking it on the stove for 8 to 10 minutes gives you a nice tender bite without losing its texture.
 
Mustard greens have a peppery kick and take about 10 to 12 minutes to mellow out.
 
If you like them softer, you can push it to 15 minutes, but watch them so they don’t get bitter.
 

4. Collard Greens: 15 to 20 Minutes

Collard greens are the toughest of the bunch.
 
When cooking collard greens on the stove, you’ll want to give them a solid 15 to 20 minutes.
 
Some folks simmer them even longer, but on the stove with a little liquid, 20 minutes is plenty to soften those thick leaves.
 
Slice them thin first, and they’ll cook even faster.
 

Factors That Affect How Long to Cook Greens on the Stove

Beyond the type of green, a few other things change how long to cook greens on the stove.
 

1. Fresh vs. Frozen Greens

Fresh greens usually cook faster because they haven’t been blanched and frozen.
 
Frozen greens, on the other hand, release water as they thaw, which can slow down the cooking process.
 
If you’re using frozen greens, add 2 to 3 extra minutes to whatever time you’d normally use.
 

2. Leaf Size and Prep

Big, whole leaves take longer to cook than chopped ones.
 
If you’re in a hurry, tear or chop your greens before they go in the pan.
 
Smaller pieces mean shorter cooking times and more even results.
 

3. Your Preferred Texture

Some people like their greens bright and slightly crisp, while others want them melt-in-your-mouth soft.
 
The longer you cook greens on the stove, the softer they get.
 
So taste as you go and pull them off the heat when they hit your sweet spot.
 

4. Cooking Method and Heat Level

Sautéing over medium-high heat cooks greens faster than simmering on low.
 
If you’re steaming them with a splash of water and a lid, they’ll take a bit longer than a quick sauté.
 
Either way, the range of how long to cook greens on the stove stays pretty consistent.
 

Tips for Cooking Greens on the Stove

Getting the timing right is half the battle, but a few tricks make the whole process easier.
 
Always wash your greens thoroughly, because grit hiding in the leaves ruins a good dish.
 
Use a wide pan so the greens have room to wilt instead of steam.
 
Add a pinch of salt at the end, not the beginning, so the leaves stay firm.
 
A squeeze of lemon or a splash of vinegar brightens up the flavor once they’re done.
 
And if you’re cooking greens on the stove with bacon or garlic, start those first so the greens soak up all that goodness.
 

So, How Long to Cook Greens on the Stove?

How long to cook greens on the stove comes down to the type of green and the texture you’re after.
 
Tender greens like spinach take just 2 to 5 minutes, while collards need 15 to 20 minutes to get nice and soft.
 
Kale and mustard greens land somewhere in the middle at 8 to 12 minutes.
 
Keep an eye on them, taste as you go, and you’ll nail the perfect timing every time.
 
Now you know exactly how long to cook greens on the stove, so go ahead and enjoy a healthy, delicious side dish tonight.