Print

French Onion and Butter Bean Soup

A bowl of French Onion and Butter Bean Soup topped with melted Gruyere cheese and toasted baguette slices

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This French Onion and Butter Bean Soup transforms the classic into a hearty, protein-packed meal. Slow-cooked onions create a deep, sweet, and savory base, while creamy butter beans add substance and make it a complete, satisfying soup.

Ingredients

Scale
  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • 4 large yellow onions, thinly sliced
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine (such as Sauvignon Blanc)
  • 6 cups beef broth or vegetable broth
  • 2 (15 oz) cans butter beans, rinsed and drained
  • 1 bay leaf
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
  • 1 baguette, sliced into 1/2-inch rounds (optional topping)
  • 1 cup Gruyere or Swiss cheese, grated (optional topping)

Instructions

  1. Melt butter and olive oil in a large pot or Dutch oven over medium-low heat. Add sliced onions and 1 teaspoon salt. Stir to coat. Cook slowly, stirring every 5 to 7 minutes, for 30 to 40 minutes until onions are deeply caramelized and golden brown. If onions stick, add a small splash of water or broth and scrape up the bits. Do not increase heat.
  2. Add minced garlic and cook for 1 minute, stirring constantly, until fragrant. Do not let the garlic brown.
  3. Pour in the white wine to deglaze the pot. Scrape up any browned bits from the bottom. Simmer for 2 to 3 minutes until the wine has mostly evaporated.
  4. Add the broth, rinsed butter beans, bay leaf, and thyme. Stir to combine. Bring to a gentle simmer, then reduce heat to low and cook uncovered for at least 20 minutes to allow flavors to meld.
  5. Remove the bay leaf. Taste and season with additional salt and pepper as needed.
  6. For the optional cheesy topping: Preheat oven broiler to high. Ladle soup into oven-safe bowls placed on a baking sheet. Top each bowl with baguette slices in a single layer and sprinkle generously with grated cheese. Broil for 2 to 4 minutes, watching closely, until cheese is bubbly and golden brown. Serve immediately.

Notes

  • Do not rush the caramelization step. A full 30 to 40 minutes over medium-low heat builds the entire flavor base of this soup. High heat will steam the onions instead of caramelizing them.
  • For a vegetarian version, use vegetable broth instead of beef broth.
  • A wider pot gives the onions more surface area for even caramelization. For a richer broth, try using half beef broth and half mushroom broth.
  • Store soup in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. Store bread and cheese toppings separately.

Nutrition