The answer is yes, you can use fresh sourdough bread, but you need to make sure the bread cubes are completely dried out. I recommend using bread that is at least a day old, if not starting to stale. When the bread starts to stale, it will more readily absorb the flavor of the oil and spices during the baking process.