Go Back
+ servings
French Onion White Beans finished recipe

French Onion White Beans

5 from 58 votes
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 cups servings

Ingredients
  

For the Onion Base
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 3 large yellow onions about 1 1/2 pounds (680 g), thinly sliced
  • 4 medium garlic cloves (about 12 g) minced
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon ground black pepper
For the Beans
  • 2 cans 15 ounces (425 g) each, cannellini beans, drained and rinsed; about 3 cups (510 g) drained
  • 2 cups low-sodium vegetable broth
  • 1 tablespoon Dijon mustard
  • 1 teaspoon balsamic vinegar
  • 1 bay leaf
For Finishing
  • 1 cup freshly shredded Gruyère cheese
  • 2 tablespoons chopped fresh parsley
  • Additional fresh thyme leaves optional
For Serving
  • 8 slices toasted baguette or rustic bread optional

Method
 

Method
  1. Heat the olive oil and butter in a large deep skillet over medium heat. Add the sliced onions, salt, and black pepper. Cook for 25 to 30 minutes, stirring every few minutes, until the onions become deeply golden and very soft. If they begin browning too quickly, lower the heat and add 1 tablespoon of water.
  2. Stir in the garlic and thyme: Cook for about 1 minute until fragrant, stirring constantly to prevent the garlic from browning.
  3. Add the vegetable broth, Dijon mustard, balsamic vinegar, and bay leaf. Stir well, scraping up any browned bits from the bottom of the skillet.
  4. Stir in the drained cannellini beans: Bring the mixture to a gentle simmer over medium heat.
  5. Cover partially and cook for 10 to 12 minutes, stirring occasionally, until the beans are heated through and have absorbed some of the broth. The sauce should remain slightly brothy rather than dry.
  6. Remove the bay leaf: Reduce the heat to low and sprinkle in the Gruyère a handful at a time, stirring gently until melted and incorporated into the broth.
  7. Remove the skillet from the heat and let the beans rest for 5 minutes. The broth will thicken slightly as the cheese settles.
  8. Sprinkle with chopped parsley and additional thyme, if desired. Serve warm with toasted baguette slices for dipping.

Tried this recipe?

Let us know how it was!