Begin by removing the leaves and stem from the cauliflower head. Cut it into florets, ensuring they are roughly the same size for even cooking.
Place the cauliflower florets in a large pot and cover them with water. Bring the water to a boil over medium-high heat. Once boiling, reduce the heat and let it simmer for about 10-12 minutes, or until the cauliflower is fork-tender.
Once the cauliflower is cooked, carefully drain it in a colander. Allow it to sit for a couple of minutes to remove excess moisture.
Transfer the drained cauliflower back into the pot. Add the milk, butter, light sour cream, garlic salt, and freshly ground black pepper. Use a potato masher or an immersion blender to mash the cauliflower until it reaches your desired consistency.
Taste your cauliflower mash and adjust seasoning as needed. You can add more garlic salt, pepper, or even a pinch of your favorite spices for extra flavor.
Transfer the cauliflower mash to a serving bowl. Garnish with snipped chives for a pop of color and a hint of freshness. Enjoy your delicious, creamy cauliflower mash warm!