Get ready for an amazing lunch today! We’re sharing a recipe for creamy cauliflower in white sauce that is so flavorful, everyone will be asking for seconds. Let’s get cooking!
Ingredients for Creamy Cauliflower in White Sauce:
- 10 cups cauliflower florets (about 2 heads);
- 2 tsp butter;
- 2 large onions, chopped;
- 3 cloves garlic, minced;
- ½ cup all-purpose flour;
- 3 ½ cups 2% milk;
- Salt and black pepper to taste;
- ¾ cup grated Parmesan cheese;
- 3 tbsp fresh parsley, chopped.
How to Make Creamy Cauliflower in White Sauce:
- In a large pot, bring about 1 gallon of water to a boil;
- Add the cauliflower florets and cook for about 10 to 12 minutes, or until tender;
- Drain the cauliflower well and set aside;
- In a large skillet, melt the butter over medium heat;
- Add the onions and garlic, sautéing for 6 to 7 minutes until softened (no need to brown);
- In a separate bowl, whisk together the flour and milk;
- Add the milk mixture to the skillet with the onion and garlic. Cook for 2 more minutes after it starts to simmer;
- Season with salt and pepper to taste;
- Place the cooked cauliflower into a baking dish and cover it with the white sauce, then sprinkle with the Parmesan;
- Bake at 350°F (180°C) just until the top is golden and bubbly;
- Garnish with fresh parsley if desired;
- That’s it! Enjoy your meal!
Variations:
Want to take it to the next level? Layer the cauliflower in the baking dish with ham and cheese for a “lasagna-style” treat.
Did you know?
Cauliflower comes in colors beyond the traditional white. You can find purple, orange, green, and even yellow varieties! These vibrant colors result from genetic variations that affect the types of pigments present in the florets.
Did you like this recipe? Share it! Check out our site for more delicious lunch inspiration!









