Spaghetti with homemade pesto and slow roasted tomatoes

. Serves: 2 Time: 1 hour 250g baby plum tomatoes 120g fresh basil leaves 4 cloves garlic, minced 60g grated parmesan (or vegan alternative) 40g pine nuts 120ml olive oil ½ tsp salt 1tsp pepper ½ tsp each dried oregano, basil and parsley 120g spaghetti . ___________________________________________________________________________________________ To make the tomatoes: Slice tomatoes inContinue reading “Spaghetti with homemade pesto and slow roasted tomatoes”