Cook bacon in a large nonstick skillet over medium heat for 6 minutes, until crisp. Cool and crumble bacon; save drippings.Advertisement
Rinse rapini; cut into 2-inch pieces. Blanch in a large pot of lightly salted boiling water for 1 minute. Remove with a slotted spoon; scoop out 1/4 cup water. Return remaining water to boiling; add pasta. Cook as per package instructions. Drain.
While pasta cooks, reheat bacon drippings and add garlic, olives, red pepper and mushrooms to pan. Cook 3 minutes, until garlic is softened. Add reserved water and rapini. Cook 2 minutes. Toss with pasta, bacon, olive oil and Parmesan.