Blitz together the basil and pinenuts in a food processor until finely chopped.
Add the garlic and parmesan. Blitz to combine.
Drizzle in the olive oil with the motor running to combine. Scrape down the sides and process again.
Season to taste with salt and pepper.
Scrape pesto into an airtight container and set aside in the fridge until ready to use.
Baked Beans
Preheat the oven to 200C. Line a baking tray with baking paper. Halve the cherry tomatoes and spread on the baking paper. Drizzle with olive oil and season with salt & pepper. Bake for 15 minutes or so.
Put a medium pot of water on to boil for the poached eggs (optional).
Meanwhile, in a large fry pan, heat a splash of olive oil over medium heat. Sautee the diced onion and minced garlic for 5 minutes, stirring, until softened.
Add the chopped pancetta and thyme. Sautee for a further 5 minutes until fragrant.
Add the smoked paprika and mix to combine.
Add the can of tomatoes, cannelloni beans, worcestershire sauce, brown sugar and white vinegar. Stir to combine and simmer, uncovered, for 5-10 minutes to heat through and thicken slightly.