French Onion Soup with Bacon
This French onion soup combines deeply caramelized onions with smoky bacon and a crispy mozzarella-topped bread crust, delivering rich umami flavor in every bowl.
This French onion soup combines deeply caramelized onions with smoky bacon and a crispy mozzarella-topped bread crust, delivering rich umami flavor in every bowl.
Delivery in as fast as one hour.*
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
In a large Dutch oven over medium heat, cook the chopped bacon until crispy. Remove the bacon with a slotted spoon, leaving the rendered fat in the pot.
Add the butter to the pot and allow it to melt.
Add the sliced yellow and red onions to the pot. Cook, stirring occasionally, until deeply caramelized. This process requires patience and can take 45-60 minutes.
Once the onions are deeply browned and sweet, add the minced garlic and cook for another minute until fragrant.
Stir in the bay leaves and dried thyme.
Pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon.
Stir in the beef bouillon powder, followed by the all-purpose flour, and cook for 1-2 minutes to form a thick paste.
Gradually add the chicken broth and water, stirring constantly to combine.
Season with salt to taste. Bring the soup to a simmer and let it cook for at least 30 minutes for the flavors to meld.
Preheat your broiler. Ladle the hot soup into individual oven-safe bowls.
Top each bowl with toasted baguette slices and slices of mozzarella cheese.
Place the bowls on a baking sheet and broil on high until the cheese is melted, bubbly, and lightly browned.
Carefully remove from the oven, garnish with the reserved crispy bacon, and serve immediately.
Store cooled soup in an airtight container for up to 4 days. Reheat on the stovetop over medium heat. Prepare bread and cheese topping fresh before serving.
large heavy-bottomed pot or Dutch oven · broiler-safe soup bowls or crock · baking sheet for toasting bread
Caramelizing onions typically takes 45-60 minutes over medium-low heat, stirring frequently. This slow process develops the deep brown color and sweet, complex flavor essential to authentic French onion soup.
Yes. Prepare the soup base up to 2 days ahead and refrigerate. Reheat gently on the stove before serving, then assemble with toasted bread and cheese and broil to finish.
Yellow onions are traditional, but this recipe uses both yellow and red onions for depth. Yellow onions caramelize beautifully; red onions add a subtle sweetness and color.
Gruyère is the classic choice and melts more evenly than mozzarella. Swiss, Emmental, or a mozzarella-Gruyère blend also work well.
Toast the bread slices until golden and crisp before topping with cheese and broiling. This ensures the bread remains firm rather than absorbing too much broth.

Herb Roasted Chicken with Garlic Potatoes and French Green Beans
45 min
Garlic Confit
185 min
French Onion Chicken
65 min
Stove Top Stuffing Meatloaf
85 min
Cajun Spaghetti With Creole Meat Sauce
55 min

Soupe au Pistou
120 min

Oven Roasted Ratatouille
65 min

Easy Canapés
15 min