In a deep, large baking dish, toss olive oil, garlic, and tomatoes.
Place the blocks of goat cheese in the center of the tomatoes. Sprinkle with pepper and red pepper flakes.
Cover and bake at 400 for 15 minutes. After 15 minutes, add asparagus directly on top of tomatoes. Try to keep the goat cheese uncovered by vegetables. Bake for an additional 15 minutes.
While the goat cheese/vegetables bake – bring a pot of water to a boil and cook the pasta per the directions on the box.
When finished baking, the goat cheese should be soft and easily mush down when touched with a spoon.
Stir in chopped spinach, corn, and fresh basil to veggie/cheese mixture. Stir until everything is combined.
Add the cooked pasta and toss to coat with the goat/vegetable mixture.