• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
One Happy Dish
  • 15-Minute Recipes
  • All Recipes
  • About
  • Subscribe
  • Contact
menu icon
go to homepage
  • 15-Minute Recipes
  • All Recipes
  • About
  • Subscribe
  • Contact
search icon
Homepage link
  • 15-Minute Recipes
  • All Recipes
  • About
  • Subscribe
  • Contact
×
Home » Recipes » Side Dishes

How to Steam Broccoli

by Allison Campbell · Last updated Aug 14, 2025 · This post may contain affiliate links · 1 Comment

5 from 1 rating
Jump to Recipe

Yes, you can have restaurant-quality, buttery steamed broccoli at home and impress your family or guests. This easy side dish recipe is fast, and foolproof!

Steamed broccoli in a white bowl on a blue and tan plaid napkin.
Jump to:
  • 🌿 Ingredients
  • 📝 Instructions
  • 💭 FAQ
  • 🍳 Recipe

🌿 Ingredients

Large head of broccoli next to a portion of butter in a small glass bowl on a brown wood table.

Feel free to substitute olive oil for butter to make this dish vegan and dairy-free; either way is delicious!

See recipe card below for exact quantities.

📝 Instructions

First, wash the broccoli and cut it into florets that are sized to your liking. I prefer mine on the smaller size so that you can easily pick up each one with a fork, but feel free to chop larger pieces if you'd like. The cooking time will be the same either way.

Next, fill a medium pot with an inch of water and place the broccoli florets into a steamer basket inside the pot. Cover the pot and bring the water to a boil. Then, steam the broccoli for about 4-5 minutes or until it just turns bright green (don't over-steam!)

Pro tip: If you don't have a steamer basket, add the broccoli directly to the water, cover and boil for about 5 minutes or until bright green, and then drain.

Broccoli florets in a stainless steel steamer basket.

Steaming broccoli in the microwave

To make steamed broccoli in the microwave, place the broccoli and 2 tablespoons of water in a covered microwave-safe dish. Cook on high for 2-4 minutes depending on the power of your microwave. Be careful when removing the dish and cover after steaming as they will both be hot!

And lastly, place the broccoli into a large mixing bowl and add a little butter (or olive oil) and salt & pepper. Give it a good toss to coat well.

💭 FAQ

How long do you steam broccoli?

Fresh broccoli should be steamed for 4-5 minutes to ensure firm cooked and bright green broccoli. If you prefer softer, more tender broccoli you can steam for an additional 2-3 minutes.

What is the best way to steam broccoli?

The best way to steam broccoli is by using a steamer basket inside a covered pot on the stove, filled with about an inch of boiling water. You can also steam broccoli directly in a covered pot with a little water, or in a covered dish in the microwave with a little water.

Can you steam frozen broccoli?

Yes; you can steam frozen broccoli instead of fresh. There is no need to defrost it first, but you may need to add an additional 1-2 minutes of steaming time depending on the size of the florets.

What are the best seasonings for steamed broccoli?

Steamed broccoli pairs well with a little butter or olive oil and some sea salt and freshly ground black pepper. You can also add additional seasonings and flavors such as garlic, lemon, Parmesan cheese, red chili flakes, or balsamic vinegar or glaze.

🍳 Recipe

Steamed broccoli in a white bowl.

Perfect Steamed Broccoli

Allison Campbell
5 from 1 rating
Learn how to steam broccoli to perfection! This easy steamed broccoli recipe includes tips on how long to steam & steaming in the microwave.
Pin Recipe Print Recipe Start Cooking
Prep Time 5 minutes mins
Cook Time 5 minutes mins
Total Time 10 minutes mins
Servings: 4 servings
Course: Side Dishes
Cuisine: American
Calories: 77
Ingredients Equipment Method Nutrition Notes
Prevent your screen from going dark

Ingredients
  

  • 1 large head broccoli
  • 1 tablespoon melted unsalted butter or olive oil for vegan/dairy-free
  • sea salt to taste
  • freshly ground black pepper to taste

Equipment

  • cutting board
  • chef's knife
  • medium pot
  • steamer basket optional, but recommended

Method
 

  1. Prep: Wash the broccoli and cut into florets.
    1 large head broccoli
  2. Steam: Fill a medium pot with an inch of water and place the broccoli florets into a steamer basket inside the pot. Cover, bring to a boil and steam for about 4-5 minutes or until the broccoli just turns bright green. See notes.
  3. Mix: Place the broccoli in a large mixing bowl, add the butter (or oil) and salt and pepper and toss to coat.
    1 tablespoon melted unsalted butter, sea salt, freshly ground black pepper
  4. Enjoy: Serve immediately, and enjoy! Leftover steamed broccoli will stay fresh in the fridge for up to 4 days, or in the freezer for up to 2 months.

Nutrition

Calories: 77kcalCarbohydrates: 10gProtein: 4gFat: 3gSaturated Fat: 2gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 1gTrans Fat: 0.1gCholesterol: 8mgSodium: 60mgPotassium: 481mgFiber: 4gSugar: 3gVitamin A: 1035IUVitamin C: 136mgCalcium: 72mgIron: 1mg

Notes

Steaming broccoli without a steamer basket: If you don't have a steamer basket, add the broccoli directly to the water, cover and boil for about 5 minutes or until bright green, and then drain.
Microwave steamed broccoli: Place the broccoli and a couple tablespoons of water in a covered, microwave-safe dish and cook on high for 2-4 minutes depending on the power of your microwave. Be careful when removing the dish and cover after steaming as they will both be hot. Then, stir in the butter and salt and pepper once out of the microwave.
Storage: Steamed broccoli will stay fresh in an airtight container in the fridge for up to 4 days, or up to 2 months in the freezer.

Did you make this recipe?

I'd absolutely love for you to leave a review!

More Side Dish Recipes

  • Homemade cranberry sauce in a glass serving dish.
    Classic Cranberry Sauce
  • Parmesan crusted Brussels sprouts in a tan ceramic bowl.
    Parmesan Crusted Brussels Sprouts
  • Miso mashed sweet potatoes garnished with fresh thyme.
    Miso Mashed Sweet Potatoes
  • Oven roasted asparagus with maple miso glaze on a white plate.
    Roasted Asparagus with Maple Miso Glaze
  • Facebook
  • X

Stay updated

Get new recipes via email.

Reader Interactions

Comments

  1. Mark

    September 11, 2022 at 2:37 pm

    Thanks for your blog, nice to read.

    Reply
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Headshot of Allison Campbell, food blogger at One Happy Dish.

Hi, I'm Allison! I create simple, feel-good recipes and cozy sweets. Because let's be honest: life is just better with cookies. 🍪

More about me →

Banner with image of 3-ingredient peanut butter cookies.
Banner with image of cream cheese scrambled eggs.

Footer

↑ back to top

About this Food Blog

  • About

Policies

  • Accessibility Policy
  • Editorial Policy
  • Privacy Policy
  • Terms of Service

Contact Me

  • Contact

As an Amazon Associate I earn from qualifying purchases.
Copyright © 2025 One Happy Dish. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Perfect Steamed Broccoli

Perfect Steamed Broccoli

Ingredients

  • 1 large head broccoli
  • 1 tablespoon melted unsalted butter (or olive oil for vegan/dairy-free)
  • sea salt (to taste)
  • freshly ground black pepper (to taste)

Equipment

  • cutting board
  • chef's knife
  • medium pot
  • steamer basket optional, but recommended
  • 1 large head broccoli
1
Prep: Wash the broccoli and cut into florets.
2
Steam: Fill a medium pot with an inch of water and place the broccoli florets into a steamer basket inside the pot. Cover, bring to a boil and steam for about 4-5 minutes or until the broccoli just turns bright green. See notes.
  • 1 tablespoon melted unsalted butter (or olive oil for vegan/dairy-free)
  • sea salt (to taste)
  • freshly ground black pepper (to taste)
3
Mix: Place the broccoli in a large mixing bowl, add the butter (or oil) and salt and pepper and toss to coat.
4
Enjoy: Serve immediately, and enjoy! Leftover steamed broccoli will stay fresh in the fridge for up to 4 days, or in the freezer for up to 2 months.

Hope you enjoyed cooking this recipe!

Please rate this recipe to help others find it.

step 1 of 4

Recipe Ratings without Comment

Something went wrong. Please try again.