Preheat oven to 350.
Use a bread knife to make diagonal cuts across the bread. Repeat, with the second set of cuts at a 90 degree angle to the first set.
Use an offset spatula to spread garlic bread spread in all cuts made. Repeat with the pesto, but only spread between one set of cuts.
Push the cheese in between the cut pieces of bread. Spread a thin layer of garlic spread over the top of the bread.
Wrap in foil and bake in preheated oven for 10 minutes, until cheese has melted.