Meet your new favorite side dish: Cheesy Garlic Broccoli Casserole. It's the perfect blend of cheesy goodness and tender broccoli with a crispy, buttery topping. Whether you're hosting a holiday dinner or just looking for a cozy dish to make any meal special, this casserole has you covered.
Broccoli florets are the heart of this dish, providing a healthy base and a satisfying texture. Cheddar cheese adds a sharp, tangy flavor, while mozzarella cheese offers creamy meltiness. Parmesan cheese brings a nutty, salty depth to the mix. The garlic enhances the overall flavor with its aromatic kick. To bind everything together, sour cream and mayonnaise create a rich, creamy sauce. A splash of whole milk keeps it all smooth. The crushed buttery crackers and a bit of melted butter form a crunchy, golden topping. Finally, a sprinkle of salt and black pepper balances the flavors.
This casserole pairs beautifully with roasted chicken or a simple grilled steak. For a vegetarian meal, serve it alongside a hearty grain salad or a bowl of soup. It's also a fantastic addition to a holiday spread, complementing dishes like roasted turkey or ham.
First, preheat your oven to 375°F (190°C). This way, it's hot and ready when your casserole is assembled. Now, let's get the broccoli ready. Steam the broccoli florets for about 5 minutes until they're just tender. You want them bright green and still a bit firm since they'll cook more in the oven.
In a large mixing bowl, add the shredded cheddar, mozzarella, and Parmesan cheeses. Toss in the minced garlic, sour cream, mayonnaise, milk, salt, and black pepper. Give it a good stir until everything is well combined. Now, gently fold in the steamed broccoli until it's nicely coated with the cheesy mixture.
Transfer this mixture into a greased 9x13-inch baking dish. Use a spatula to spread it out evenly. In a separate bowl, combine the crushed crackers with the melted butter. Sprinkle this buttery, crunchy topping over the broccoli and cheese mixture, covering it evenly.
Place the dish in your preheated oven and bake for 25-30 minutes. You'll know it's ready when the top is golden brown and the cheese is bubbling around the edges. Let it cool for about 5 minutes before serving. This step helps the casserole set a bit, making it easier to serve.