My husband and I enjoyed this dish for dinner on New Year's eve. It was a nice break from all the rich and unhealthy foods we had been eating throughout the holidays. This recipe came from Giada's Family Dinners.
Preheat oven to 300 degrees. Place the pine nuts on a heavy baking sheet or in a pie tin. Toast nuts in the oven, stirring occasionally to ensure they brown evenly for about 10 minutes or until they are brown. Set the nuts aside.
Heat the oil in a large, heavy frying pan over medium-high heat. Add the onions and saute until tender, about 8 minutes. Add the chard and saute until it wilts, about 2 minutes. Add the garlic and saute until fragrant, about 1 minute. Stir in the tomatoes with their juice, the wine, and the red pepper flakes. Bring to a boil. Decrease the heat to medium-low, cover, and simmer, stirring occasionally, until the tomatoes begin to break down and the chard is very tender, about 5 minutes. Season the chard mixture to taste with salt and pepper.
While performing step 2, bring a large pot of salted water to a boil. Add the spaghetti and cook, stirring often to prevent the pasta from sticking together, until tender but still firm to the bite, about 8 minutes. Drain. Add the spaghetti to the chard mixture and toss to combine.
Transfer the pasta to bowls; sprinkle with pine nuts, olives, and cheese on top and serve.