Go Back
+ servings
a bowl filled with broccoli covered in cheese.

Cheesy Broccoli

Take your ordinary broccoli dish to the next level with this cheesy broccoli recipe made with fresh broccoli and a homemade creamy cheese sauce.
Prep 5 minutes
Cook 15 minutes
Total 20 minutes
Fat 16
Carbs 13
Protein 12
Yield 4

Ingredients

  • ½ tablespoon olive oil
  • 16 oz. broccoli florets ~6 cups
  • cup water
  • 1 tablespoon unsalted butter
  • 1.5 tablespoons all-purpose flour
  • ¾ cup whole milk
  • 4 oz. shredded cheddar cheese
  • ¼ teaspoon salt
  • ¼ teaspoon granulated garlic
  • 1 tablespoon Franks hot sauce

Instructions

  • Heat the olive oil in a nonstick skillet over medium heat. Add the broccoli and cook for 2 minutes.
    a pan filled with broccoli on top of a table.
  • Add the ⅓ cup of water to the broccoli and place a lid on the skillet. Lightly shake the pan and cook for another 2 minutes or until the water has evaporated. Remove from the heat and set aside.
  • Next, make the cheese sauce. Heat a saucepan over medium heat and add the butter. When the butter is melted whisk in the flour until a paste forms. Cook for 1 minute.
    a pan filled with food on top of a stove.
  • Slowly add milk to the pan whisking constantly until the mixture thickens.
    a metal bowl with a handle on a white wall.
  • When the roux is thickened, remove it from the heat and add the cheddar cheese. Whisk until the cheese has melted. Add in the salt, garlic, and hot sauce to the cheese sauce. Mix well.
    a pan of liquid sitting on top of a metal stand.
  • Drizzle the cheese sauce over the broccoli and serve immediately.
    a person pouring sauce onto a bowl of broccoli.

Tips & Notes

  • Skip steaming the broccoli and roast instead. Drizzle broccoli with 1 tablespoon of olive oil and roast at 400℉ for 15-20 minutes.
  • The cheese sauce for this recipe is ½ version of this one cheese sauce for broccoli

Nutrition Facts

Calories: 233kcal | Carbohydrates: 13g | Protein: 12g | Fat: 16g | Fiber: 3g | Sugar: 4g