In a food processor, add all of the pesto ingredients and blend until a smooth consistency is formed, set aside.
In a frypan, heat up the olive oil and sauté your onion until soft. Add the mushrooms and allow them to go golden. Add in the garlic and sauté for one minute. Add the sun-dried tomatoes, chilli, italian herbs, stock powder and water.
Meanwhile prepare the fettucine as per packet instructions.
Allow the ingredients within the frypan to simmer for 5 to 10 minutes then add the cream and simmer for a further five minutes. Once the pasta is cooked, turn the heat off and add the pesto. Stir through your pasta and allow the pasta to soak up the the pesto sauce.