Ingredients:
- 1 large head of cauliflower, cut into florets
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1 cup sour cream
- 1/2 cup grated Parmesan cheese
- 1/4 cup cream cheese, softened
- 1/4 cup chopped green onions
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 2 tablespoons butter, melted
Instructions:
- Preheat the Oven:
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish or a similar casserole dish.
- Cook the Cauliflower:
- Bring a large pot of salted water to a boil. Add the cauliflower florets and cook until tender but still firm, about 5-7 minutes. Drain and set aside.
- Prepare the Cheese Mixture:
- In a large mixing bowl, combine the cheddar cheese, mozzarella cheese, sour cream, Parmesan cheese, cream cheese, chopped green onions, minced garlic, salt, pepper, and paprika. Mix until well combined.
- Assemble the Casserole:
- Add the cooked cauliflower florets to the cheese mixture and gently toss to coat.
- Transfer the cauliflower and cheese mixture to the prepared baking dish. Pour the melted butter over the top.
- Bake:
- Bake in the preheated oven for 25-30 minutes, or until the casserole is bubbly and the top is golden brown.
- Garnish and Serve:
- Once baked, remove the casserole from the oven and let it cool for a few minutes. Garnish with additional chopped green onions if desired.
- Serve:
- Serve this cheesy baked cauliflower casserole as a delicious side dish or a hearty vegetarian main course.
Enjoy this creamy, cheesy, and flavorful cauliflower casserole that’s perfect for family dinners or potlucks!