Add all of the ingredients for the basil sauce to a food processor and mix until everything is evenly blended to make the basil sauce.
Add some salt (not listed) to boiling water and boil the pasta for 1 minute less than directed on the package. Reserve about 100 ml of the pasta water.
Cut the onion into 3 mm thick slices. This time I used block bacon cut into sticks, but sliced bacon is also OK!
Take a little of the olive oil from the top of the basil sauce, add to a frying pan, and turn on the heat. Cook the bacon. Add chili pepper if you like.
Once the bacon is covered with oil, add the onions and lightly cook on high heat.
Add the basil sauce and mix everything together.
Add the boiled pasta and the reserved 100 ml of pasta water and cook. It's done when everything is evenly mixed with the basil sauce.
I don't season it any more than this, but you can add salt and pepper to taste. Transfer to a serving plate, and if you have any fresh basil leaves, garnish to make it more pretty.
Story Behind this Recipe
The basil pasta I had at a restaurant was delicious, so I tried making it at home using home-grown basil leaves to make the sauce! Using thick cuts of bacon and basil sauce that doesn't contain pine nuts is only my preference.
You can do other preparations while the pasta is boiling. Don't forget to set aside 100 ml of the pasta water! I recommend thick cuts of bacon, cut into sticks for a nice texture. Fresh basil leaves are great for a garnish!