Heat oil in a nonstick skillet over medium heat; cook bacon until browned.
Stir in onion, raise heat to medium-high and cook until lightly browned
Stir in red pepper flakes and tomatoes.
Toss hot spaghetti and reserved pasta cooking water with tomato sauce
Season to taste with salt and pepper.
Yields about 1 1/2 cups per serving.