Cook pasta according to package directions. Drain and rinse under cold water until pasta is cool. Drain well and set aside.
Meanwhile, in a small skillet cook pancetta over medium heat until crispy and fat has been rendered, about 5-7 minutes. Drain well on a paper towel-lined plate.
Whisk together olive oil, red wine vinegar, basil, oregano, Dijon mustard, red pepper flakes, garlic, salt and pepper.
Toss together pasta, pancetta, spinach, cherry tomatoes, black olives, red onion, parmesan cheese and dressing until combined. Adjust seasoning and serve.