Broccoli Swiss Cheese Casserole

READY IN: 1hr 10mins
Recipe by Kittencalrecipezazz

This is a wonderful broccoli casserole that is loaded with cheese! Tip: try not to leave out the hot sauce, it gives the casserole so much extra flavor.

Top Review by sarikat

Excellent and tasty recipe, thanks! This easily served ten people. I follwed the recipe to the letter except for the bacon topping (sadly, my bacon was bad and I had to cover the casserole with parmesan cheese instead). The texture was nice and firm as well. Also, I added the hot sauce to the cottage cheese mixture to evenly distribute the flavor. I will definitely make this again.

Ingredients Nutrition


  1. Set oven to 350 degrees.
  2. Grease a 13 x 9-ich baking pan.
  3. Cook the broccoli florets, covered in a small amount of boiling water for 7-8 minutes, or until firm-tender (don't overcook); drain well.
  4. In a food processor, or an electric blender, combine the cottage cheese, eggs, butter and flour until smooth; set aside.
  5. Combine the broccoli, corn, Swiss cheese, chopped onion, salt, pepper, hot sauce (if using); mix well to combine.
  6. Stir in the cottage cheese mixture and the 2 Tbsp grated Parmesan cheese (if using).
  7. Transfer into prepared baking dish.
  8. Sprinkle with the crumbled bacon.
  9. Bake for 40-45 minutes.
  10. **NOTE**1/8- 1/4 tsp cayenne pepper may be subsituted for the hot sauce, but the hot sauce is definately better!

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a