-
Prep Time: 20 minutes
-
Cook Time: 35 minutes
-
Total Time: 55 minutes
-
Intensity: Easy (Beginner-friendly)
-
Yield: 6 generous servings
Ingredients
Great casseroles rely on quality ingredients and a harmonious balance of textures and rich, savory flavors.
-
1 medium head of cauliflower (approx. 2 lbs): Cut into bite-sized florets.
-
1 large head of broccoli (approx. 1.5 lbs): Cut into bite-sized florets.
-
4 tablespoons unsalted butter: Forms the luscious base of the cheese sauce.
-
3 cloves garlic: Minced finely for a deep aromatic punch.
-
1.5 cups heavy cream: Creates a decadent, rich sauce base without the need for traditional flour thickeners.
-
8 oz cream cheese: Softened to room temperature, adding incredible creaminess and body to the sauce.
-
2.5 cups sharp cheddar cheese: Freshly shredded (divided: 2 cups for the sauce and filling, 0.5 cup for the topping). Sharp cheddar provides a robust kick that cuts through the rich cream.
-
1 cup Gruyère or Swiss cheese: Freshly shredded, adding a nutty, sophisticated depth of flavor and fantastic meltability.
-
1/2 teaspoon smoked paprika: Adds a subtle warmth and gorgeous undertone.
-
1/4 teaspoon ground nutmeg: A classic addition to cheese sauces that elevates the savory notes.
-
Salt and freshly cracked black pepper: To taste.
-
Optional Crunchy Topping: 1/2 cup almond flour or crushed pork rinds mixed with 2 tablespoons of melted butter for an irresistible golden crunch.
Equipment Needed
-
Large pot or steamer basket: For blanching or steaming the vegetables.
-
Large skillet or saucepan: For building the rich cheese sauce.
-
9×13-inch baking dish (or equivalent casserole dish): Greased lightly with butter or cooking spray.
-
Box grater: For freshly shredding the blocks of cheese (pre-shredded bagged cheese contains anti-caking starches that prevent a smooth melt).
Step-by-Step Instructions
Step 1: Preheat and Prep
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with a tablespoon of butter or a light mist of cooking spray and set it aside.
Step 2: Blanch the Vegetables
-
Bring a large pot of salted water to a rolling boil.
-
Add your cauliflower and broccoli florets. Boil or steam them for just 4 to 5 minutes until they are fork-tender but still crisp-firm (blanched). They will cook further in the oven.
-
Drain the vegetables thoroughly in a colander.
Pro Tip: Pat the drained vegetables dry with a clean kitchen towel or paper towels. Removing excess moisture ensures your finished casserole remains rich and creamy rather than watery. Transfer the dry florets into your prepared baking dish and spread them out evenly.
Step 3: Build the Creamy Garlic-Cheese Sauce
-
Place a large skillet or saucepan over medium heat and melt the 4 tablespoons of butter.
-
Add the minced garlic and sauté for about 1 minute until fragrant, taking care not to let it brown or burn.
-
Pour in the heavy cream and bring it to a gentle simmer.
-
Reduce the heat to medium-low and whisk in the softened cream cheese until it completely dissolves into the cream, creating a smooth, uniform liquid.
-
Season the sauce with the smoked paprika, ground nutmeg, salt, and freshly cracked black pepper.
Step 4: Melt the Cheeses
-
Turn off the heat beneath your saucepan.
-
Gradually add 2 cups of the shredded sharp cheddar cheese and 1 cup of the Gruyère cheese, stirring constantly until the cheeses melt completely into the warm cream sauce, resulting in a thick, velvety Mornay-style cheese sauce.
Step 5: Combine and Coat
Pour the warm, decadent cheese sauce directly over the broccoli and cauliflower florets in the baking dish. Use a spatula or spoon to gently toss the vegetables, ensuring every single floret is generously coated in the golden cheese sauce.
Step 6: Add the Topping and Bake
-
Sprinkle the remaining 1/2 cup of sharp cheddar cheese evenly across the top of the casserole.
-
If using the optional crunchy topping, mix your almond flour or crushed pork rinds with melted butter and scatter it over the cheese layer.
-
Bake uncovered in the preheated oven for 25 to 30 minutes, or until the sauce is actively bubbling around the edges and the cheese on top has melted into a deep, golden-brown crust.
Step 7: Rest and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This brief resting period allows the rich cheese sauce to settle and thicken slightly, making it much easier to portion out neat, gorgeous servings.
Serving Suggestions
This hearty casserole stands proudly as a magnificent main vegetarian dish, or it pairs wonderfully alongside roasted meats such as prime rib, grilled steak, roasted chicken, or pork chops. Garnish with a sprinkle of freshly chopped chives or parsley for a burst of fresh color.
Nutritional Information
Note: Nutritional values are approximate estimates calculated per standard serving (1/6th of the casserole).
-
Calories: 410 kcal
-
Total Fat: 38 g
-
Saturated Fat: 23 g
-
-
Sodium: 580 mg
-
Total Carbohydrates: 8 g
-
Dietary Fiber: 3 g
-
Sugars: 3 g
-
-
Protein: 14 g