Sauté onion in butter in a medium saucepan over low heat until tender; add flour, stirring until smooth. Cook 1 minute, stirring constantly. Gradually add beef broth; cook over medium heat, stirring constantly, until thickened and bubbly. Add remaining ingredients; cook over medium heat 5 minutes, stirring occasionally. Remove cloves and bay leaves before serving.