If you want to prepare risotto ahead of time, it's best to slightly undercook the risotto and then finish cooking it when you would like to reheat and serve it. Otherwise, the risotto can become too soft and mushy.