I went shopping today and a recipe I am planning on using this this week requires 4 tablespoons of "vegetable puree". I'd never heard of it but thought it might be with the tomato/garlic etc. purees in the supermarket. It wasn't
Has anyone ever heard of it and if so, any ideas where I might find it ?