This Broccoli Cheddar Bacon Casserole brings together the comforting flavors of cheddar cheese, crispy bacon, and tender broccoli. It's a hearty dish perfect for family dinners or potlucks, offering a satisfying bite with every spoonful.
The star of this dish is broccoli, providing a nutritious and vibrant base. Cheddar cheese adds richness and a tangy depth, while bacon brings a crispy, smoky flavor. The sour cream and mayonnaise create a creamy sauce that ties everything together. Cream cheese adds an extra layer of smoothness. Garlic powder and onion powder enhance the flavor profile, and a touch of black pepper and salt seasons the dish perfectly. For a crunchy topping, Ritz crackers mixed with butter provide a buttery, golden finish.
This casserole pairs wonderfully with a simple green salad dressed in a light vinaigrette. You can also serve it alongside roasted chicken or grilled steak for a more substantial meal. For a cozy family dinner, pair it with a loaf of crusty bread to soak up every last bit of the creamy sauce.
First, preheat your oven to 350°F (175°C). While that's warming up, cook six strips of bacon in a skillet until they're nice and crispy — then set them aside to cool before crumbling. Meanwhile, bring a large pot of water to a boil and toss in the broccoli florets. Let them cook for about 3-4 minutes until they're just tender but still have a bit of bite. Drain them well.
In a large mixing bowl, combine the sour cream, mayonnaise, and softened cream cheese. Sprinkle in the garlic powder, onion powder, black pepper, and salt. Stir until everything is smooth and well mixed. Fold the cooked broccoli into this creamy mixture, followed by the cheddar cheese and crumbled bacon. Make sure everything is evenly coated.
Grease a 9x13-inch baking dish lightly. Pour the broccoli mixture into the dish, spreading it out evenly. In a separate small bowl, mix the crushed Ritz crackers with the melted butter until the crumbs are nicely coated. Sprinkle this buttery topping over the casserole.
Slide the dish into your preheated oven and bake for 25-30 minutes. You’ll know it’s done when the top is golden brown and bubbling. Let it cool slightly before serving so the flavors meld and the casserole sets a bit.