Ingredients
Method
- Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
- In a large bowl, toss the cauliflower florets with olive oil, garlic powder, salt, and pepper until evenly coated.
- Spread the cauliflower onto the prepared baking sheet and roast for 20-25 minutes until the edges are golden brown and fork-tender.
- While the cauliflower roasts, combine the heavy cream and softened cream cheese in a medium saucepan over medium heat. Whisk continuously until the mixture is smooth and the cream cheese is fully incorporated.
- Stir in the shredded cheddar and gruyere cheeses, continuing to stir until the cheese is completely melted and the sauce is thick and glossy. Stir in the smoked paprika.
- Transfer the roasted cauliflower into a greased baking dish and pour the cheese sauce over the top, tossing gently to ensure every floret is coated.
- Bake for an additional 10-15 minutes until the cheese is bubbling and slightly golden on top.
- Allow the dish to cool completely before portioning into airtight containers for meal prep.
Notes
To ensure the creamiest sauce, always use freshly shredded cheese from a block; pre-shredded bags contain anti-caking agents like potato starch that prevent proper melting. If reheating from the fridge, add a tablespoon of water or milk to the container to loosen the sauce before microwaving for 90 seconds. To freeze, slightly under-roast the cauliflower so it holds its texture better upon reheating.
