Total Time
Prep 20 mins
Cook 25 mins

This is a delicious side dish that I make for special occasions. This makes a very thick sauce and I like to thin it a little with butter which results in a richer tasting sauce.

Ingredients Nutrition


  1. Place broccoli in 9x13 dish.
  2. In saucepan, over medium heat, melt butter.
  3. Add flour, oxo and salt; stir to form a smooth paste.
  4. Gradually add milk, stirring constantly; bring to a boil.
  5. Cook and stir 2 minutes.
  6. Add cream cheese; stir until melted (if mixture seems too thick, add a small amount of hot, melted butter to thin).
  7. Add onions.
  8. Pour over broccoli.
  9. Sprinkle with cheese and paprika.
  10. Bake in pre-heated 350 degree oven for 25 minutes or until bubbly.
Most Helpful

I made this recipe exactly as written. My daughter and I really liked this and gave it 5 stars, but the rest of the family didn't like it at all. Oh well, the kids aren't crazy about broccoli anyway. This is going in my list of dinner party recipes. Thanks for posting this recipe!

Dreamgoddess September 15, 2002

This is amazing!!! I used a fresh head of broccoli. I also messed up & used the entire 8oz package of cream cheese. This would mean that my sauce was thinner than what it should have been, but that didn't matter 'cuz the flavour was fantastic. My new favourite way to eat broccoli!

Mintara September 13, 2010

What a great changeup for broccoli. I used the whole broccoli, not just the stems. I also used 4 oz. of cream cheese because mine came in 8 oz. packages & I thought it simplest to halve it. Everything else was followed to a tee. It is definitely elegant enough to use at a dinner party. For those who thought the broccoli didn't get soft enough while cooking, maybe you missed in the ingredients that the broccoli should already be cooked prior to beginning the rest of the steps. Thanks for an awesome recipe!

Misawa Mandi January 22, 2009