This post contains affiliate links.
Looking to switch up your usual veggie routine? Learn how to cook cauliflower in five different ways, each one with its own flair and flavor. Whether you’re roasting, microwaving, blanching, steaming, or sautéing, this post will guide you every step of the way! (Plus, we’re sharing our all-time favorite way to cook cauliflower.)

Cauliflower is an incredibly versatile vegetable that’s rich in nutrients like fiber, vitamin C, and antioxidants. It can easily replace traditional carb-heavy ingredients like cauliflower rice, cauliflower pizza crusts, or even creamy pasta sauces. Seriously, it’s the perfect low-carb alternative for so many dishes!
But, how do you cook it just right? It can seem a little intimidating to tackle, but don’t you worry! This post will walk you through the steps of how to cook cauliflower, using different methods to draw out this veggie’s incredible flavors!
Reader rating
“This is a fantastic article which I will use often, since I am not a good vegetable cook. The ideas are all easy, simple to follow, come with GREAT ILLUSTRATIONS and what more could I ask for?” —Eliz
How to cook cauliflower
To kick things off, give the cauliflower head a thorough rinse, then cut it into evenly sized florets. Set aside the larger stems for later. Here’s some quick overviews. Jump to the recipe card for the full instructions.
Option 1: Microwaved cauliflower


When you need a side dish quickly, microwaving cauliflower can be your saving grace. Here’s how to do it:
- Place the florets in a microwave-safe bowl.
- Add roughly 3 tablespoons of water to generate steam.
- Cover the bowl with a lid or plate and microwave on high for 4-5 minutes. We recommend checking the bowl around the 4-minute mark to avoid overcooking your cauliflower.
- Drain any leftover water and sprinkle the florets with salt and other seasonings.
Option 2: Steamed cauliflower


To preserve the cauliflower’s natural flavors and nutrients, steaming is the way to go. It’s the most gentle cooking method (meaning it retains the most vitamins and minerals) and is incredibly straightforward. Just follow these steps:
- Boil about an inch of water in a pot.
- Set a steamer basket inside, ensuring it doesn’t touch the water.
- Add the cauliflower and sauté for about 3-4 minutes until it starts browning.
- Season the cauliflower with your favorite herbs and spices and enjoy!
Option 3: Blanched cauliflower



Blanching is a fast cooking technique that involves briefly boiling vegetables before submerging them in ice water. This helps preserve nutrients and provides a crisp yet tender texture. Here’s how to blanch cauliflower:
- Boil a large pot of salted water.
- Toss in the cauliflower florets and boil them for 2-3 minutes until they just turn tender.
- Immediately transfer the florets with a slotted spoon to a bowl of ice water to stop the cooking process. It’s best to submerge the cauliflower for the same amount of time you blanched it.
- Once cooled, drain and dry the cauliflower, then season it or incorporate it into your favorite dish. This is also a great way to freeze cauliflower!
Option 4: Sautéed cauliflower


For a caramelized flavor and crisp exterior, sautéing cauliflower is a delicious option. Plus, you don’t need to turn the oven on! Here’s how to do it:
- Warm 2-3 tablespoons of oil in a skillet over medium heat.
- Add the cauliflower and sauté for about 3-4 minutes until they start browning.
- Pour in a bit of water, cover the skillet, and let the florets cook and steam for another 4-5 minutes until they’re tender.
- Season the cauliflower with your favorite herbs and spices, then enjoy!
Option 5: Roasted cauliflower


Roasting helps draw out the sugars and natural sweetness of veggies, adding a caramelized flavor and crispy texture. Follow these steps to roast your cauliflower:
- Heat your oven to 400°F.
- Toss the cauliflower with oil, salt, and your choice of herbs and spices.
- Spread the florets out on a parchment-lined baking sheet in a single layer.
- Roast the cauliflower for 20-25 minutes, flipping halfway, until browned and tender.

Sarah’s Pick!
Hey, friends! Sarah here, the nutritionist and food scientist behind the scenes. This is my favorite way of cooking cauliflower because it elevates the flavor with that smoky roasted flavor while preserving many of the nutrients!
What to do with the Cauliflower stems
Much like broccoli, cauliflower stems are often overlooked but are just as flavorful and nutrient-dense as the florets! If there are tough parts around the outside of the stems, trim or peel them off. Then, slice the stems into rounds or strips.
They can be cooked similarly to florets, requiring just a bit more time. You can also add them to recipes with the florets, like cauliflower rice.

our top tips
- Start with a clean rinse: Thoroughly rinse the cauliflower head to remove any dirt or debris. You can also rinse it once you’ve cut it into smaller pieces to clean all the nooks and crannies.
- Evenly-sized florets: When cutting the cauliflower into florets, aim for uniform sizes to ensure even cooking.
- Steaming for nutrient retention: Steaming preserves the cauliflower’s natural flavors and nutrients best. This is the ideal option if you’re looking to maximize health benefits.

How To Cook Cauliflower (The Ultimate Guide!)
Ingredients
- 1 head cauliflower
Instructions
Option 1: Microwaved cauliflower
- Assemble: Place the florets in a microwave-safe bowl. Add roughly 3 tablespoons of water to generate steam.
- Cook: Cover the bowl with a lid or plate and microwave on high for 4-5 minutes. We recommend checking around the 4-minute mark to avoid overcooking.
- Serve: Drain any leftover water and sprinkle the florets with salt and other seasonings.
Option 2: Steamed cauliflower
- Assemble: Boil about an inch of water in a pot. Set a steamer basket inside, ensuring it doesn’t touch the water.
- Cook: Add the cauliflower florets, cover them with a lid, and steam for 5-7 minutes until tender yet crisp.
- Serve: Season the cauliflower as desired and enjoy!
Option 3: Blanched cauliflower
- Assemble: Boil a large pot of salted water.
- Cook: Toss in the cauliflower florets and boil them for 2-3 minutes until they just turn tender.
- Blanch: Immediately transfer the florets with a slotted spoon to a bowl of ice water to stop the cooking process. It’s best to submerge the cauliflower for the same amount of time you blanched it.
- Serve: Once cooled, drain and dry the cauliflower, then season it or incorporate it into your favorite dish.
Option 4: Sautéed cauliflower
- Assemble: Warm 2-3 tablespoons of oil in a skillet over medium heat.
- Cook: Add the cauliflower and sauté for about 3-4 minutes until it starts browning. Pour in a bit of water, cover the skillet, and let it cook and steam for another 4-5 minutes until the florets are tender.
- Serve: Season the cauliflower with your favorite herbs and spices, then enjoy!
Option 5: Roasted cauliflower
- Assemble: Heat your oven to 400°F (204°C). Toss the cauliflower with oil, salt, and your choice of herbs and spices. Spread the florets out on a parchment-lined baking sheet in a single layer.
- Cook: Roast the cauliflower for 20-25 minutes, flipping halfway, until browned and tender.




















What! First review?
This is a fantastic article which I will use often, since I am not a good vegetable cook. The ideas are all easy, simple to follow, come with GREAT ILLUSTRATIONS and what more could I ask for?
I’m so happy to hear this is helpful for you, ELiz! 😀