In a large pot of salted water, cook the pasta to al dente, drain, rise with cold water, then toss with olive oil & set aside.
Make the pesto:
In a food processor, add the fresh basil, 2 Tablespoons of olive oil, 2 Tablespoons of Asiago cheese and blend until smooth. Taste, then season with salt & pepper & blend, as needed. Set aside.
Heat a large pan over medium heat. Add in the olive oil & the garlic.
Add butter and crushed red pepper.
Add in the cooked noodles & stir.
Deglaze the pan with white wine and then add the chicken stock.
When the noodles begin to sizzle a bit, add the chopped tomatoes and spinach.
Add in the cream.
Toss & stir then turn off heat.
Pour on the pesto and let the tomatoes warm and spinach wilt.