Boil up plenty of salted water. Roast the almonds in a pan without fat. Let it cool down. Grate parmesan. Peel, wash and finely grate the carrots. Wash basil, shake dry and remove the leaves. Peel garlic and chop roughly.
For the pesto, puree almonds, parmesan, carrots, basil and garlic in a tall mixing bowl with a chopping stick, adding oil little by little. Season to taste with salt and pepper.
Cook the pasta in boiling salted water according to the instructions on the packet. Drain and let drain. Mix immediately with the carrot pesto and serve.