1 lb angel hair pasta
In large frying pan, sauté garlic in the oil until golden brown, add spinach and cook until limp. Remove from heat and place in a large bowl, add grated asiago and let cool to room temperature. In another bowl, combine ricotta, mascarpone, parmesan, walnuts, nutmeg and salt and pepper. In a large pot, bring to a boil 4 qts of water for the pasta. Meanwhile, in a medium saucepan heat tomato sauce thoroughly. Salt the pasta water and cook the angel hair, being very careful not to overcook. Drain it and toss with the tomato sauce. Place four equal portions of pasta on each plate. With an ice cream scoop, place one scoop of the spinach mixture and one scoop of the ricotta mixture on top of the pasta and toss lightly until mixed. Add grated parmesan on top.
Pair with Ferrari-Carano Siena.