Melt the butter with the onions and garlic. Cook for 6–7 minutes until softened. Add the apple juice or white wine and reduce by three-quarters. Add the vegetable stock and reduce by half. Now it is time to add the double cream and simmer for a few minutes. Season with salt and pepper and add a squeeze of lemon juice to lift all the flavours. Keep warm while you cook the pasta.