First, cook the pasta according to the package directions. Do not drain.
Meanwhile, heat a large skillet over medium heat and add in bacon and olive oil. Cook the bacon until it is almost crisp and add in the scallions and garlic. Cook for another 2-3 minutes.
Add in the tuna and broth or wine and turn heat to medium-high. Pile as much spinach as you can into the skillet and cover with a lid.
Cook for 7-8 minutes, stirring occasionally until the spinach wilts down.
By now, the pasta should be ready. Using tongs or a slotted spoon, add the pasta to the skillet and toss all the ingredients together. Add 3/4 cup of the pasta water to the pan and continue to toss. If the pasta is too dry add a little more pasta water. Season with salt and pepper. Drizzle the pasta with a little bit of truffle oil ( no more than a teaspoon or sand serve.
Top with a generous amount of grated Parmesan and chili flakes and enjoy!