Broccoli Casserole from Scratch
Prep time
Cook time
Total time
Delicious, homemade from scratch broccoli casserole recipe from
Serves: 1 casserole
  • 5 cups broccoli, florets cut into pieces
  • 4 tablespoons butter + 1 tablespoon butter, both unsalted
  • ½ onion, diced
  • 1 clove garlic, minced
  • 4 tablespoons flour
  • 1 plus ½ cup half & half (or whole milk, alternatively)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ⅛ teaspoon cayenne pepper (pinch)
  • 1 cup cheddar cheese, shredded
  • 1 cup monterey jack cheese, shredded
  • ½ cup sour cream
  • 2 cups Ritz crackers, crushed
  1. Preheat oven to 375 F.
  2. Boil water in large stockpot.
  3. Add broccoli and boil for 3-4 minutes until softened (knife should pass) but still firm.
  4. Immediately remove broccoli, drain, immerse in ice water for a few minutes to stop cooking process and retain color.
  5. Drain well and set aside.
  6. In saucepan, melt 4 tablespoons butter over medium heat.
  7. Cook onions, about 5 minutes until softened. Add garlic and cook for about a minute more.
  8. Mix in flour and whisk constantly. Cook and stir until lightly browned and aromatic.
  9. Slowly add in half & half (or milk), whisking continuously to make sure it combines well.
  10. Add cayenne, salt, pepper.
  11. Cook roux until thick, about 5 minutes. It should easily coat the back of a spoon when ready.
  12. Lower heat to medium-low.
  13. Add half of cheeses and mix until melted.
  14. Mix in sour cream.
  15. Heat to thicken.
  16. In rounded dish (or square casserole dish), add broccoli.
  17. Pour cheese sauce over broccoli. Mix slightly, if necessary.
  18. Top with remaining cheese and crackers. Chop remaining 1 tablespoon of butter and place on crackers.
  19. Bake until golden and bubbly, about 30 minutes.
  20. Enjoy! -- for more.
2015 -
Recipe by Southern FATTY at