Prep Time: 15
Cook Time: 10
Serves: Serves: 4
Heat oil in large saucepan over medium-high heat. Add onions, stirring well. Cover; cook 5 minutes or until onions are wilted. Reduce heat to medium-low; uncover and stir garlic and sugar into onions. Cook 15 minutes or until onions are very tender, stirring occasionally.
Combine 1/2 cup broth, cornstarch and mustard in medium bowl; mix well. Stir into onion mixture. Stir in remaining broth, milk, wine and pepper; bring to a boil over high heat. Reduce heat; simmer, uncovered, 10 minutes, stirring occasionally. Add Swiss and Parmesan cheeses and stir just until melted.
Meanwhile, spread pesto over bread slices. Place on baking sheet; bake in preheated 325°F oven 10 minutes or until crisp. Ladle soup into bowls; top with green onions. Serve with pesto crisps.