In a medium saucepan with a steamer basket, bring 2 inches of water to a boil over medium high heat. Add the cauliflower into a steamer basket, cover, and cook for 7 minutes.
Add the peaches into the steamer basket on top of the cauliflower, fresh or frozen, cover and cook for an additional 3 minutes. If using frozen peaches, you may need to steam for an additional 2-3 minutes or until thawed. Reserve steamer water. Let slightly cool.
Transfer the cauliflower and peaches into a blender. Add in ginger. Blend on high for 1-2 minutes or until smooth, adding in 1/4 cup of reserved steamer water if your puree is too thick. I didn’t add any extra water into my puree, but all peaches have a different water content, so use extra water if needed.