Cook the rice according to package directions. Set aside.Bring the vegetable broth and water to a boil in a large pot. Add the cauliflower and boil for about 10 minutes, until tender. Transfer cauliflower pieces to a blender or food processor.Puree the cauliflower, adding milk or extra vegetable broth to get a smooth, creamy consistency. Season with salt. Pour over the cooked rice and stir to combine.In a large nonstick skillet, melt the butter and add the garlic, sauteing over low heat until the garlic is very fragrant, about 3-5 minutes. Add the creamy rice mixture and stir until butter and garlic is incorporated. Add cheese on top or stir it throughout the rice to get it melted. Season with additional salt and pepper to taste.