In a medium skillet, heat the olive oil over medium heat. Add the garlic and cook, stirring until soft and fragrant, 3 to 4 minutes. Add the sun-dried tomatoes and cook for another 5 minutes.
In a medium bowl combine the cream cheese, Parmesan cheese, pesto and basil. Mix well. Add the sun-dried tomato mixture from the skillet and stir until combined. Cover and refrigerate until ready to serve. Serve with chips, crackers or veggies.