Sure can! There are two options to make this dip ahead of time. First, you can prepare the whole dip as described and reheat it whenever you are ready to serve. Or you can brown the meat and cube the Velveeta ahead of time, and cook the dip as soon as your guests arrive. It cooks up in only 10 minutes.