Broccoli is a dependable vegetable that’s always available, healthy, and easy to prepare. Plus, it goes with just about everything. If you think you don’t like broccoli because you grew up with it as a tasteless, soggy concoction microwaved in a bag or overcooked on the stove, give this recipe a try and let’s see if we can change your mind! 

Why Steam Broccoli

Steaming broccoli ensures that the most possible nutrients are retained in the vegetable—more so than microwaving, boiling, or stir-frying.  Steaming for the right amount of time ensures that the broccoli maintains its vibrant green color, and that it stays crisp-tender.  Plus, once you’ve got the technique down, it’s also one of the easiest ways to cook broccoli. 

Ways to Steam Vegetables

You have several options for steaming. Basically, you’re trying to create an environment that has boiling water at the bottom to create steam. The food should be set on top of the boiling water—but not touching it. There should also be enough clearance for the steam to circulate around it.  Here are 5 ways to achieve this: Read more about these steaming methods in our article on how to steam food.  That’s about all you need to know for this steamed broccoli recipe. Once you learn this steaming method, it will unlock so many of our other recipes!  Check out our wide variety of steaming recipes for more possibilities!

Steamed Broccoli Recipe Instructions

Using one of our suggested steaming methods (bamboo or metal steamer, wok with steaming rack, a metal steaming basket, or our no-equipment method), bring water to a boil, place the broccoli into the steamer set-up, and cover.  (In our case, we placed a bamboo steamer into our metal steamer!) Steam over medium heat for 4 minutes (for crunchier broccoli) to 7 minutes (for more tender broccoli), until the broccoli is still bright green but cooked to your liking. Cooking time will also depend on the size of your broccoli florets—less time for smaller florets, and more time for larger ones. Meanwhile, make the sauce. In a small saucepan or frying pan over medium heat, add the oil and garlic. Cook for 30 seconds, or until the garlic softens (there should be barely any browning—in the photo below, I actually let this go a bit too long!). Add the water, oyster sauce, light soy sauce, sesame oil, and pepper. Stir the ingredients together, and bring to a simmer. Once simmering, turn off the heat.  Plate your steamed broccoli and drizzle with the sauce. Serve. 

Fill a medium to large pot with water (depending on how much broccoli you have), and add a few dashes of neutral oil (which will give the broccoli a nice sheen after blanching). Bring to a boil, and add the broccoli florets. Simmer uncovered, for 2-3 minutes, depending on the size of the florets and how tender you like your broccoli. Then make the sauce as instructed in the recipe, and drizzle it over the top!

Steamed Broccoli - 30Steamed Broccoli - 37Steamed Broccoli - 69Steamed Broccoli - 91Steamed Broccoli - 73Steamed Broccoli - 38Steamed Broccoli - 17Steamed Broccoli - 62Steamed Broccoli - 30