First, bring a large pot of water to a boil, and cook spaghetti according to package directions.
While the pasta cooks, combine the beets {no liquid}, parmesan, nuts, garlic, olive oil, and seasonings to a food processor, and blend until smooth. Add in a little bit of the liquid from the beets or some additional olive oil if it's too thick or grainy.
When the pasta is cooked, drain, keeping a little bit of the pasta water just in case, and transfer to a large bowl. Add in the pesto, and toss everything together until the sauce is evenly coating the pasta. If it's too thick, add a little bit of the reserved cooking water and toss some more.
When ready to serve, divide into plates, top with goat cheese, and enjoy!