Place the bacon on a large skillet over medium-high heat and cook until golden on both sides. Place on a plate lined with a paper towel to drain.
Bring a large pot of water to boil and add enough salt to flavor the water, then add the spaghetti.
While the pasta cooks, drizzle about 2-3 tablespoons of olive oil in a large skillet over medium heat.
Add the tomatoes and a sprinkle of salt, then cook until the juices have started to release being careful they don’t soften too much. It’s good for them to keep their texture instead of getting too soft.
When the pasta is done, drain, then place into the skillet with the tomatoes.
Add 1/2 cup of the parmesan cheese to the pasta, then stir it together.
Add in the soft greens, another tablespoon or two of olive oil, and another sprinkle of salt, then toss together.
Add pepper if desired as well.
I like to add a squeeze of fresh lemon juice, just about 1 tablespoon, I find it helps to round out the flavors, but it’s optional.
Crumble the bacon into large pieces over top of the pasta as well as the last 1/4 cup of parmesan cheese.
Top with fresh basil.
Adjust flavors to your liking and serve!