Go Back
+ servings
Print Recipe
5 from 2 votes

Broccoli Cheese Casserole

Broccoli Cheese Casserole is a creamy dish that is loaded with broccoli, cheese, sauteed onions, mushrooms, and tomatoes for a comforting side dish or light meal.
Prep Time20 minutes
Cook Time45 minutes
Total Time1 hour 5 minutes
Course: Side Dish
Cuisine: American
Keyword: Broccoli Casserole
Servings: 8
Calories: 420kcal
Author: Amanda Rettke--iamhomesteader.com

Ingredients

  • 4 cups fresh broccoli florets
  • ¼ cup (½ stick or 4 tablespoons) butter
  • 1 medium onion, chopped
  • 1 package (8 ounces) Baby Bella mushrooms, sliced
  • 2 teaspoons garlic, minced
  • 1 large tomato, diced
  • 2 cups sharp cheddar cheese, shredded and divided
  • 1 cup mozzarella cheese, shredded and divided
  • 1 can (10.75 ounces) condensed cream of mushroom soup
  • ½ cup mayonnaise
  • ½ cup sour cream
  • 2 large eggs, beaten
  • ½ teaspoons kosher salt
  • ¼ teaspoon ground black pepper

Instructions

  • Preheat the oven to 350°F and spray a 9x13-inch baking dish with nonstick cooking spray. Set aside.
  • In a large saucepan over medium-high heat, add water, filling halfway to the top.
  • Add a pinch of salt and heat to boiling.
  • Add broccoli florets and cook for three minutes (or until bright green). Meanwhile, prepare a bowl of iced water for the ice bath.
  • Transfer the broccoli to the ice bath and set aside.
  • In a medium skillet over medium-high heat, melt butter.
  • Add onions and mushrooms. Saute for 15 minutes. Add the minced garlic and cook for one additional minute.
  • Remove the skillet from heat. Add broccoli, diced tomatoes, 1 cup sharp cheddar shredded cheese, ½ cup mozzarella cheese, cream of mushroom soup, mayonnaise, sour cream, eggs, salt, and pepper.
  • Pour the mixture into the prepared baking dish.
  • Top with remaining cheddar and mozzarella cheeses.
  • Bake, uncovered, for 45 minutes, or until heated through and browned on top.

Nutrition

Calories: 420kcal