Heat a few tablespoons of olive oil on low to medium. Fry onion and capsicum gently to golden and soft, add dried herbs and mushrooms, fry gently for a few minutes or until mushrooms soften.
Add a little more oil, until oil is lightly covering the bottom of the pan enough to coat pasta and no more. Add garlic and chilli, anchovies, tomatoes and olives if using, fry gently for a minute then turn off heat and let the oil sit while the pasta is cooking, to infuse.
Cook spaghetti and when nearly cooked, reheat oil on medium, add some breadcrumbs and fry gently, until they soak up the oil and become crisp. If using fresh breadcrumbs, toast previoulsy in a dry frypan and add only at the end with the pasta.
Drain spaghetti add to pan and toss, adding a little more oil if needed. Add parmesan and chopped parsley and basil or thyme, toss and serve with more grated parmesan and lots of fresh ground black pepper.
Notes & Tips
Don't overdo the oil, use good parmesan and good extra virgin olive oil.