01 - Preheat the oven to 400°F for roasting the vegetables.
02 - Place beet cubes, garlic, and shallot on a baking sheet. Drizzle with olive oil and sprinkle with 1/4 tsp salt. Toss to coat evenly.
03 - Roast for 25-30 minutes until beets are tender and caramelized.
04 - Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve 1/2 cup pasta water, then drain.
05 - Combine roasted beets, garlic, shallot, heavy cream, Parmesan, butter, lemon zest, and lemon juice in a blender. Blend until smooth and creamy, adding pasta water as needed.
06 - Return pasta to the pot, pour beet cream sauce over, and toss to coat evenly. Heat gently over low heat for 1-2 minutes if needed.
07 - Serve immediately, garnished with fresh basil and extra Parmesan if desired.