CustomRecipeManager for synchronous execution