1. Pour water into a pot and add salt.
2. Bring the water to a boil – while the water heats up, make the pesto.
3. Weigh all the ingredients and blend them almost to a puree (you can also blend a bit less if you prefer a coarse pesto).
4. When the water boils, lower the temperature and add the spaghetti.
5. Let the spaghetti boil for 8-9 min.
6. Meanwhile, cut the cauliflower into smaller pieces as well as the onion and bell pepper into strips.
7. Fry the bacon in a pan and place it on a plate with a paper towel.
8. Fry the onion, cauliflower, and bell pepper in the bacon fat – optionally add some olive oil.
9. Drain the spaghetti and mix it with the pesto.
10. Serve with bacon, onion, bell pepper or cabbage, and optionally olive oil and grated cheese.