French Onion Soup with Roasted Poblanos: A Delicious Recipe

French Onion Soup
French Onion Soup

French Onion Soup with Roasted Poblanos

Carlos Gaytán
At Tzuco, in Chicago, the French onion soup arrives to the table piping hot, topped with a bubbling layer of Gruyère cheese. Hiding under the blanket of cheese, a thick slice of baguette soaks up a soup suffused with flavor from a mountain of jammy onions, balsamic vinegar, and bay leaves. French onion soups can lean quite beefy, but chef Carlos Gaytán uses a gentle base of chicken broth that allows the allium flavors to truly shine. Poblano chiles add a mild, vegetal heat and slight charred flavor. To ensure even caramelization, keep the onions in an even layer while they cook.
Total Time 2 hours 45 minutes
Course Appetizer, Side Dish
Cuisine French
Servings 6


  • ½ cup unsalted butter 4 ounces, cut into pieces
  • 5 large Spanish onions sliced (about 17 cups)
  • 6 fresh or dried bay leaves
  • 2 7-inch thyme sprigs
  • 1 teaspoon kosher salt plus more to taste
  • 1 teaspoon black pepper
  • Water as needed
  • 3 medium-size fresh poblano chiles
  • cup balsamic vinegar
  • 1 ½ tablespoons all-purpose flour
  • 2 quarts lower-sodium chicken broth
  • 12 1/2-inch-thick baguette slices, toasted
  • 8 ounces Gruyère cheese shredded (about 2 cups)
  • Microgreens or fresh cilantro for garnish (optional)


  • Melt butter in a large Dutch oven over medium until sizzling. Add onions, bay leaves, thyme sprigs, salt, and pepper; stir to coat onions in butter mixture. Cover and cook, stirring occasionally, until onions are translucent and have cooked down to about half of their original volume, 20 to 25 minutes. Uncover and cook, stirring occasionally, until most of the liquid has evaporated and onions begin to stick to bottom of Dutch oven, 35 to 40 minutes. Cook, stirring often with a wooden spoon to scrape up any browned bits and adding splashes of water to deglaze the bottom of the pan, until onions are jammy and deeply browned, about 40 minutes.
  • While onions cook, roast poblano chiles, 1 at a time, over a medium gas flame, turning with tongs occasionally, until blackened all over, 10 to 12 minutes. Place charred chiles in a small bowl, and cover with plastic wrap. Let steam 10 minutes. Rub charred skin off chiles; discard skin. Cut chiles in half; remove and discard seeds. Slice chile halves into thin strips; set aside.
  • Preheat oven to 400°F. Stir balsamic vinegar into onion mixture. Reduce heat to medium-low, and cook, stirring often, until onions have absorbed vinegar and look dry, about 5 minutes. While onions cook, remove and discard bay leaves and thymes prigs. Dust onion mixture with flour, and cook, stirring often, 10 minutes, adding about 2 tablespoons water at a time as needed to scrape up any browned bits. Stir in chicken broth, and bring to a vigorous simmer over medium-high. Reduce heat to medium-low, and simmer, stirring occasionally, to allow flavors to meld, about 10 minutes. Turn off heat; stir in roasted poblano strips. Season with salt to taste.
  • Divide soup evenly among 6 ovenproof bowls, and place on a large rimmed baking sheet. Top each bowl with 2 baguette slices and 1/3 cup cheese. Bake in preheated oven until cheese is melted, about 8 minutes. Garnish with microgreens or cilantro, if desired.


Make Ahead
Soup can be made up to 3 days ahead and stored in an airtight container in refrigerator.
– Photo by Greg DuPree / Food Styling by Torie Cox / Prop Styling by Prissy Lee Montiel
Keyword french, onion, soup

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating