Pasta on a stick is the hottest trend. I recently had it at a cocktail party in New York; it's a little messy, but so satisfying.
2 ounces (60 grams) bacon
4 ounces (125 grams) angel-hair pasta
1 large egg
¼ cup Parmesan cheese, grated
Salt and freshly ground pepper
8 small cherry tomatoes
Cook bacon in a frying pan over medium heat for 8 minutes or until crisp. Finely dice and reserve along with any rendered fat.
Cook pasta in boiling salted water over high heat for 2 minutes or until al dente. Drain, reserving a little cooking water.
Beat together egg and Parmesan in a bowl. Add a little pasta-cooking water to temper slightly, then add pasta and toss to coat. Add reserved bacon bits and fat and season with salt and pepper to taste.
Place one cherry tomato on a skewer, then twirl a bite-size portion of pasta around the skewer and place on a parchment-lined baking sheet until ready to serve. Repeat with remaining skewers.