la próxima vez pone un código mínimo, sino hay que hacer todo por vos.
básicamente con label no se puede, por lo menos que sepa no trae implementada ese atributo, para eso usa un canvas que lo supla.
from tkinter import *
from random import choice
colores = ['White','red','blue', 'green', 'yellow','cyan']
ventana=Tk()
C=Canvas(ventana, bg="blue", height=250, width=400)
C.place(x=0,y=0)
C.create_text(150, 20, text="Hola mundo!")
boton = Button(C, text = "Cambiar color", anchor = W, command=lambda: C.configure(bg=choice(colores)))
boton.configure(width = 10, activebackground = "#33B5E5", relief = FLAT)
buton1_window = C.create_window(10, 10, anchor=NW, window=boton)
ventana.mainloop()
el código está hecho así nomás pero es funcional y le agregue un botón para cambiar de colores y verás que el texto se mantiene.