This simple, steamed cauliflower recipe is so simple and adaptable. It pairs alongside so many protein + starchy side combos!
If you’re anything like me (Brandi), you may be thinking, “Steamed cauliflower? Do I have to?” (Or maybe that’s not your thought process at all, because you did, after all, find your way to this steamed cauliflower recipe …and probably not by chance.) EITHER WAY, I’m here to tell you that steamed cauliflower CAN be really delicious. It can be steamed just enough to be cooked but also hold onto some of its texture (read: it is possible to make not mushy steamed cauliflower). So, if you’re ready to up your weeknight dinner game and add a recipe to your list of go-to easy veggie sides, let’s get to it!
Steamed vs. Roasted
Steamed cauliflower is cooked in either the microwave, Instant Pot, or in a pot on the stove (vs. in the oven like roasted cauliflower) and tends to be softer in texture and lacks the crispy texture that roasted cauliflower boasts.
While roasted cauliflower recipes typically call for cauliflower + EVOO (again, to help achieve that crispy finish), steamed cauliflower recipes call for only cauliflower and water.
The only ingredient you’ll need here is cauliflower (1 head to be exact)…and water (but is water even an ingredient?)
Whether you buy your cauliflower prechopped into florets or as a whole head, you’ll want them chopped before steaming. While you *can* steam a whole head of cauliflower, chopping it into florets ahead of cooking allows for the entirety of the cauliflower to soften much quicker and more evenly.
This steamed cauliflower recipe is truly just about as simple as it gets. If you’re looking to jazz it up, go for it!
- Add parmesan cheese: for a more decadent take on the humble steamed veggie, sprinkle grated (or shredded) parmesan cheese over the cauliflower once it’s cooked!
- Add seasoning: sprinkle your favorite seasoning blend over the cauliflower just before serving!
- When in doubt, add lemon + salt: lemon juice and flaky sea salt are almost ALWAYS a great add to a savory dish. If you’re unsure about how to jazz your cauliflower up, add a squeeze of fresh lemon juice and a pinch or two of flaky sea salt. I promise that’ll do the trick!
How to Prepare
If you bought a head of cauliflower, you’ll need to chop it into florets before steaming it. To do this, simply…
- Turn the head of cauliflower upside down on a cutting board, and run your knife down where the core goes through the cauliflower. This will release the core and cut off the leaves.
- Once the core and leaves are released, use your hands to break the florets apart into bite-sized pieces. Doing this part by hand makes for a fluffier end product! If you find that the stem is too long on any of your florets, use your knife to cut the stem shorter.
How to Steam
How to Steam Cauliflower on the Stove Top
- Add water and boil – add 1 inch of water to a medium-to-large pot and bring to boil over high heat.
- Add cauliflower – add the steamer insert, then put the cauliflower florets in the insert.
- Cook – steam for 6-8 minutes, until easily pierced with a fork.
How to Steam Cauliflower in the Microwave
- Add cauliflower – place the cauliflower florets in a microwave-safe bowl with a ½ cup of water.
- Cover with plastic wrap – cover the bowl with plastic wrap, or a plate that fits over the bowl.
- Cook – steam for 3 ½ (al dente) to 5 (baby-friendly texture) minutes, until the cauliflower is fork-tender.
How to Steam Cauliflower in the Instant Pot
- Add water – add ¾ cup of water to the Instant Pot, then place a steamer insert in the pot.
- Add cauliflower – put the cauliflower florets in the steamer.
- Seal, cook, and release – seal the pot, then set to cook for 0 minutes (any actual length of time will create a really mushy end product!) on high pressure. As soon as the timer goes off, release the pressure and remove the lid.
How to Steam Cauliflower Without a Steamer
How to Serve
Steamed cauliflower is a really humble, simple veggie side. I typically serve it alongside some sort of protein (think: grilled chicken breast, filet mignon with herb butter, or baked red snapper) and a starchy side (think: quinoa, potato wedges, or rice!).
How to Store and Reheat
Store your leftover cauliflower in an airtight container in the refrigerator for up to 5 days, and reheat in the microwave until warmed through!
Frequently Asked Questions
What are the best steamed cauliflower toppings?
I personally love keeping my steamed cauliflower super simple. A squeeze of fresh lemon juice, a pinch of flaky sea salt, and (if I’m really trying to up the flavor) freshly cracked black pepper are my preference. Play with this recipe, though – add parmesan cheese, pine nuts, and any seasoning you LOVE over top of the finished cauliflower!
What seasonings are best to put on cauliflower when steaming?
This recipe doesn’t actually call for any specific seasonings, but feel free to add your favorite blend over top of the finished cauliflower, or just stick to a really simple sea salt + cracked black pepper combo (my personal favorite).
More Favorite Veggie Sides
- How to Roast Asparagus
- Steamed Broccoli
- Steamed Green Beans
- Oven Roasted Broccoli Recipe
- The Best Grilled Zucchini
- Simple Sauteed Green Beans
- Lemony Kale
Perfect Steamed Cauliflower Recipe
- 1 large head cauliflower 4-5 cups
- Water exact amount depends on method
- Add 1-inch of water to a medium-to-large pot and bring to boil over high heat.
- Add the steamer insert, then put the cauliflower in the insert.
- Steam for 6-8 minutes, until easily pierced with a fork.
- Place the cauliflower in a microwave-safe bowl with a ½ cup of water.
- Cover the bowl with plastic wrap, or a plate that fits over the bowl.
- Cook on high for 3 ½ (al dente) to 5 (baby-friendly texture) minutes, until the cauliflower is tender.
Instant Pot Method:
- Add ¾ cup of water to the Instant Pot, then place a steamer insert in the pot.
- Put the cauliflower in the steamer.
- Seal the pot, then set to cook for 0 minutes on high pressure. As soon as the timer goes off, release the pressure and remove the lid.