This post may include affiliate links; see our disclosure policy.

These healthy steamed Brussels sprouts are fast, easy and actually taste good! Here’s how to steam them to perfection.

Steamed Brussels Sprouts
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Steaming vegetables is a quick and healthy way to cook them. But Brussels sprouts? Can even this tough-to-get-right veggie work with this method? You bet. Here’s how to make steamed Brussel sprouts taste good! The key is to cook until they’re just tender and still bright green, then toss with a little butter and salt. This healthy Brussels sprout recipe comes out beautifully tender and irresistibly seasoned: and it’s much quicker than roasted. Alex even proclaimed, “I might like these better than roasted sprouts!” Let’s see what you think.

How to steam Brussels sprouts

It’s easy to make steamed Brussels sprouts, but the timing is key! Cook them too long and they turn out brownish-green and bitter. Go too short and they’re too tough. How long to steam Brussels sprouts?

  • Boil about 1 inch of water in a pan.
  • Place Brussels sprouts in a steamer basked and steam for 6 to 7 minutes, until just tender all the way through and still bright green.
  • Test with a fork to assess doneness. Pull them out just when a fork pierces through the thickest portion. Resist the urge to cook them too long, or they’ll become faded green and taste soggy and bitter.
Steamed Brussels Sprouts

The texture is soft and tender

Keep in mind: the texture of steamed Brussels sprouts is soft and tender. It does not come out crispy like a roasted or fried sprout! You’ll need to embrace this different texture to truly enjoy this recipe. If you prefer a crispy texture, try our Roasted Brussels Sprouts or Crispy Brussels Sprouts recipes.

How to make steamed Brussel sprouts taste good

Here’s the other important part to steamed Brussels sprouts: seasoning them! Taste one bite of these with no salt, and you’ll want to spit it out. Promise us: do not taste these with no salt. Here’s how to make steamed Brussels sprouts that actually taste good:

  • Season with ½ teaspoon kosher salt (per pound Brussels). This is important for bringing out the flavor.
  • Add 1 tablespoon butter or olive oil (per pound). Butter is best here. It adds just the right richness, with much less fat than if you’d make these Brussels roasted, sautéed or pan fried.
  • Add chives or other fresh herbs if desired. Just 1 tablespoon chopped chives adds a nice fresh contrast to the steamed sprouts.

Give them one taste, and we hope you’ll agree that they’re very satisfying! In fact, we surprised ourselves by inhaling the entire bowl between the two of us in a few minutes. This quick, healthy way to cook Brussels sprouts has just moved up in our estimation.

Steamed Brussels Sprouts

More Brussels sprouts recipes

Are you a Brussels sprout fan? We love them every which way. Here are some of our top Brussels sprout recipes:

This steamed Brussel sprouts recipe is…

Vegetarian, vegan, plant-based, dairy-free and gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

Steamed Brussels Sprouts

Steamed Brussels Sprouts
Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

These healthy steamed Brussels sprouts are fast, easy and actually taste good! Here’s how to steam them to perfection.

  • Author: Sonja Overhiser
  • Prep Time: 3 minutes
  • Cook Time: 7 minutes
  • Total Time: 10 minutes
  • Yield: 4 1x
  • Category: Side dish
  • Method: Steamed
  • Cuisine: Vegetables
  • Diet: Vegetarian

Ingredients

Scale
  • 1 pound Brussels sprouts (off the stem)
  • 1 tablespoon butter (or olive oil or vegan butter)
  • ½ teaspoon kosher salt
  • 1 tablespoon fresh chives (optional)
  • Freshly ground black pepper

Instructions

  1. Slice off any hard ends of the Brussels sprouts, as needed. Slice them in half lengthwise.
  2. Place about 1 inch of water in a pot or saucepan. If using a steamer basket without a handle, add it to the pot now: the water surface should be right under the basket. Bring the water to a boil.
  3. Once boiling, add the Brussels sprouts (in the steamer basket, if it has a handle). Steam with the lid on until just tender when pierced with a fork, about 6 to 7 minutes. The timing is important: you’ll want it just tender all the way through: not too crisp, but before it starts to loose its bright green color.
  4. Carefully remove the Brussels sprouts to a bowl. Toss with the butter, kosher salt, chives and fresh ground black pepper. Mix until the butter melts. Serve immediately. Store leftovers refrigerated for up to 2 days.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

About the authors

Alex & Sonja

Hi! We’re Alex & Sonja Overhiser, authors of the acclaimed cookbooks A Couple Cooks and Pretty Simple Cooking—and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share seasonal recipes and the joy of home cooking. Now, we’ve got over 3,000 well-tested recipes, including Mediterranean diet, vegan, vegetarian, pescatarian, smoothies, cocktails, and more!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

2 Comments

  1. Jeff says:

    This is my favorite way to cook fresh brussels. For me, steam halved sprouts for 8 mins. No longer. Then add butter and seasoning. Soft and tender but not mushy. Much more favorable than roasted!

  2. Sonja Overhiser says:

    Let us know if you have any questions!