In medium bowl using electric mixer, beat cream cheese and sour cream on medium speed until smooth and fluffy. By hand, stir in remaining ingredients except bagels and onion flower. Cover; refrigerate at least 1 hour to blend flavors.
Place dip in serving bowl. Serve with bagels. Cover and refrigerate any remaining dip.