Yes! You can make it ahead of time and just reheat it when you're ready to serve it. It actually taste better when made ahead because it gives the soup flavors time to deepen.