Heat a large pot on medium heat. Add olive oil.
When hot, add the chopped onion and garlic and saute until fragrant.
Add the celery and carrots and continue to saute for about 7 minutes.
Add the broth, cayenne, salt, and pepper.
Set the heat on low and let it simmer until the veggies are fork-tender.
Meanwhile, add all the cream ingredients to the food processor and blend until smooth. Discard and set aside.
Add the veggies with 1 cup of broth to the food processor and blend until smooth.
Return the blended veggies to the broth, stir to combine and you should get a runny cream soup.
Mix in the cashew cream while stirring. Add the nutmeg.
Set on medium heat. When it comes to a boil, add the pasta and cook according to the time on the package, to al dente.
Serve with greens and crumbled tofu. Enjoy!