Boil enough salter water in a big pot to cook pasta.
During the time, do the prep for garlic, onion and tomato.
Put a middle size frypan over medium heat and add olive oil. 1 minute later add onion, stir occasionally, until it turns golden. Add tomato, garlic, basil, thyme and cayenne pepper, boil with low heat till the sauce thicken, in about 10 minutes. Add tuna and boil for another 5 minute. Season with salt and pepper. If the sauce is turning too dry, could add pasta cooking water.
Drain the cooked pasta, put into a plate. Pour the sauce over pasta, top with parmesan cheese powder, and season with pepper to taste and serve.
In the picture, I also added some mozzarella cheese to add texture.