• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Cooking in my Genes

  • Home
  • About
    • Shop
    • Contact
    • Privacy Policy
  • Recipe Index
  • Course
    • Appetizer
    • Breakfast
    • Brunch
    • Dessert
    • Dinner
    • Drinks
    • Lunch
    • Main Course
    • Side Dish
  • Popular
    • Gatherings
    • Dinner Party
    • Holiday
    • Salad
    • Smoothies
    • Snacks
    • Soup
  • Cookbook
Home » Course

French Onion and White Bean Soup with Cheesy Toasts

Published: October 20, 2023 | Updated: February 21, 2024 | By Jess | 2 Comments

Jump to Recipe
side view of bean soup in a bowl
top view of cheesy toast on top of bean soup
top view of french onion soup with cheesy toast and spoon
side view of french onion soup with spoon

Get ready for soup season with this french onion bean soup with cheesy toast!

top view of french onion soup with cheesy toast and spoon

This is a cozy and comforting soup recipe which takes less than an hour to make.

Plus, we’re packing this soup full of creamy white beans and topping it with cheesy toast to make it supremely fulfilling!

This is a twist on the classic french onion soup! You get a nice boost of protein from the addition of creamy white beans just like in my quick white beans recipe. I love having a big bowl of this soup with cheesy bread. Think of this as a super fancy white bean soup!

It truly is a great recipe for soup weather so if you have a couple of onions and are a french onion fan, this is the soup for you!

side view of bean soup in a bowl

Why you’ll love this cozy soup

  • This french onion soup recipe is full of flavor thanks to caramelized onions and toasted bread topped with melted cheese!

  • This is a fun spin on french onion soup! Now, you might think french onion soup is fancy restaurant food, but I promise you that you can make it in the comfort of your own kitchen.

  • You’ll need to set aside some time to make the caramelized onions, but it is so worth it.

  • This is the perfect soup recipe to make once when it’s a chilly day outside; it is just a big bowl of comfort waiting to be enjoyed!

  • You don’t need classic french onion soup bowls for this recipe! You can simply use favourite soup bowl.

bread topped with shredded cheese on a sheet pan

Ingredients Needed to make this french onion bean soup

Onions: you can use white or yellow onions to make french onion bean soup.

Butter: the sliced onions need butter to get started caramelizing in the pot; alternatively you can substitute with 3 tablespoons of olive oil.

Sugar: adding just a bit of sugar is going to bring out the sweetness of the onions and help when caramelizing to create a real depth of flavor.

Balsamic vinegar: while you will see some recipes use red or white wine to deglaze the pan, I like to use balsamic vinegar.

Broth: I’ve used beef broth but you can use chicken or vegetable broth if you prefer. If you’re not using beef broth I suggest you add in 1 tbsp soy sauce or tamari which will help boost the flavour and make it similar to beef broth.

Gruyere: I love topping the bread with Gruyere cheese but you can use an old white cheddar in a pinch.White Beans: feel free to use any white beans you like! I like using butter beans but you could also use cannellini beans or navy beans.

Cracked Pepper Boursin: if you can’t find cracked pepper boursin cheese then I recommend using plain Boursin cheese or black pepper goat cheese.

Slices of bread: you’ll need one thick slice of bread per soup bowl to create a lid of crusty cheesy goodness on top of each soup.

top view of cheesy toast on top of bean soup

How to make this simple soup

Step 1: Start by caramelizing the onions. Melt butter in a medium pot over medium heat. Add the slices onions, ½ teaspoon of sugar and ½ teaspoon of salt and stir with a wooden spoon. Cover and cook for 5 minutes. Remove the lid and turn to a moderately low heat. Cook the onions for 20-25 minutes, stirring every 3-4 minutes so they don’t burn – this is the most important thing. They should be a nice golden brown color once they’ve fully caramelized.

Step 2: Turn the heat to medium and stir in the minced garlic, pepper, ½ teaspoon of salt and a pinch of chili flakes. Cook for 1-2 minutes, until fragrant. Add in the balsamic vinegar and water, cooking until most of the liquid has evaporated.

Step 3: Add the broth, beans, fresh thyme sprigs and stir everything together. Increase to medium-high heat and bring to a boil. Turn the heat to medium-low and simmer for 15-20 minutes. Taste and adjust the seasonings with more salt and pepper if needed. Remove from the heat.

Step 4: To make the toast, turn the heat on the oven to a low broil. Add 2-3 slices of thick bread to a sheetpan and toast for 1-2 minutes under a low broil. Remove from the oven and spread 1 tablespoon of cracked pepper Boursin cheese on each slice of bread, then top with ¼ cup of shredded Gruyere cheese on each slice. Broil on low until the cheese is melted and bubbling.

Step 5: Serve the bowls of french onion bean soup with the cheesy bread and garnish with fresh thyme sprigs. Enjoy!

hand dipping cheesy toast in french onion bean soup

Expert Tips

  • It is so tempting to turn up the heat to try to quickly caramelize the onions but that will only burn them! Caramelize them low and slow and make sure to keep stirring every 3-4 minutes.

  • If it looks like the onions are starting to burn because the pan is too hot, turn the heat down but continue cooking.

  • As mention above, you can definitely use vegetable stock or chicken stock in this recipe. I do recommend adding a tablespoon of soy sauce or tamari though to help boost the flavor and make it taste similar to beef broth.

  • If you’re vegetarian all you need to do is swap out the beef stock for vegetable stock!

  • I recommend slicing your onions thinly that way you don’t have big chunks of onions in your soup when you’re eating it.

spoonful of bean soup

Common questions

Why aren’t my onions caramelizing?
Caramelizing onions takes a lot longer than you think, so be patient! Keep the heat on medium-low and stir every 3-4 minutes so the onions don’t burn.

Can I use red onions for this soup?
Red onions do not caramelize like white or yellow onions and don’t produce the same buttery, caramel flavour. Highly recommend yellow onions for this classic dish.

Do I have to add the cheesy bread?
The classic French onion soup has a piece of toasted cheesy bread on top, and let’s be honest that is kind of the best part! You can leave it out if you prefer but I promise it is so worth it!

What type of onions should I use?
Yellow onions are what’s traditionally used in French onion soup and that’s what I use for this recipe.

Can I make this in a slow cooker?
This recipe hasn’t been tested in a slow cooker. Due to the caramelization process, I recommend following the recipe as noted below.

side view of french onion bean soup with spoon

How to store this french onion soup

Make sure to enjoy the toast when it’s made! Keep the soup in an airtight container in the fridge for up to 4 days.

More cozy soup recipes to make from the blog

Butternut squash and apple soup

Healthyish Broccoli Cheddar Soup

The Best Creamy Potato Soup

top view of french onion soup with cheesy toast and spoon

French Onion and White Bean Soup with Cheesy Toasts

5 from 2 votes
Course: Soup
Cuisine: french inspired
Keyword: french onion, soup
Prep Time: 10 minutes minutes
Cook Time: 45 minutes minutes
Total Time: 55 minutes minutes
Servings: 2 -3
Calories: 559kcal
Author: Jess
This French Onion Bean Soup is just like the classic but with protein from white beans! Top with cheesy toasts for the best comfort food.
Print Recipe Rate this Recipe Pin Recipe
Prevent your screen from going to sleep

Ingredients

  • 3 tbsp butter
  • 2 medium yellow onions sliced thin
  • 1/2 tsp sugar
  • 1/2 tsp salt
  • 2 garlic cloves, minced
  • 1/2 tsp pepper
  • 1/2 tsp salt
  • pinch chili flakes
  • 2 tbsp balsamic vinegar
  • 2 tbsp water
  • 1 540ml can white beans (navy, cannellini or butter beans)
  • 3 1/2 cups beef broth
  • 4 sprigs fresh thyme
  • 2-3 thick slices of bread 
  • 2-3 tbsp cracked pepper Boursin cheese
  • 1/2 - 3/4 cup shredded gruyere cheese

Instructions

  • Start by caramelizing the onions. Melt butter in a medium pot over medium heat. Add the slices onions, ½ teaspoon of sugar and ½ teaspoon of salt and stir with a wooden spoon. Cover and cook for 5 minutes. Remove the lid and turn to a moderately low heat. Cook the onions for 20-25 minutes, stirring every 3-4 minutes so they don’t burn - this is the most important thing. They should be a nice golden brown color once they’ve fully caramelized. 
  • Turn the heat to medium and stir in the minced garlic, pepper, ½ teaspoon of salt and a pinch of chili flakes. Cook for 1-2 minutes, until fragrant. Add in the balsamic vinegar and water, cooking until most of the liquid has evaporated.
  • Add the broth, beans, fresh thyme sprigs and stir everything together. Increase to medium-high heat and bring to a boil. Turn the heat to medium-low and simmer for 15-20 minutes. Taste and adjust the seasonings with more salt and pepper if needed. Remove from the heat.
  • To make the toasts, turn the heat on the oven to a low broil. Add 2-3 slices of thick bread (depending on how many bowls you're serving, choose that many pieces of bread) to a sheetpan and toast for 1-2 minutes under a low broil. Remove from the oven and spread 1 tablespoon of cracked pepper Boursin cheese on each slice of bread, then top with ¼ cup of shredded Gruyere cheese on each slice. Broil on low until the cheese is melted and bubbling.
  • Serve the bowls of french onion bean soup with the cheesy bread and garnish with fresh thyme sprigs. Enjoy! 

Notes

  • It is so tempting to turn up the heat to try to quickly caramelize the onions but that will only burn them! Caramelize them low and slow and make sure to keep stirring every 3-4 minutes.
  • If it looks like the onions are starting to burn because the pan is too hot, turn the heat down but continue cooking.
  • You can definitely use vegetable stock or chicken stock in this recipe. I do recommend adding a tablespoon of soy sauce or tamari though to help boost the flavor and make it taste similar to beef broth.

Nutrition

Calories: 559kcal | Carbohydrates: 49g | Protein: 23g | Fat: 30g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 81mg | Sodium: 3491mg | Potassium: 533mg | Fiber: 4g | Sugar: 11g | Vitamin A: 843IU | Vitamin C: 9mg | Calcium: 435mg | Iron: 4mg
Tried this recipe?Mention @cookinginmygenes or tag #cookinginmygenes!

 

Related Posts:

  • angled closeup of cooked bean pie
    Bean & Thyme Pot Pie Recipe (with puff pastry crust)
  • a piece of blueberry breakfast bake topped with maple cream cheese topping
    Easy French Toast Blueberry Breakfast Bake Recipe
  • three easy summer toast recipes on a table
    Easy and Delicious Summer Toast Recipes (3 toasts)
jess

About Jess

I started Cooking in my Genes to bring people around my virtual table and share simple and seasonal recipes that make you smile and fill your belly. I hope to help inspire you to create your own meals and memories around the table with the people that matter to you. Read more...

  • Facebook
  • Pinterest
  • Instagram
  • Twitter
  • YouTube

Claim Your Free E-Book Now!

Receive email updates and
my FREE e-cookbook with simple & seasonal recipes.

Previous Post: « 2 Ingredient Pumpkin Bread (with spice cake mix)
Next Post: One Pan Creamy Spinach and Artichoke Orzo Bake »

Reader Interactions

Comments

    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. JULIE

    October 25, 2025 at 2:31 am

    5 stars
    I JUST MADE THE SPICE CAKE WITH PUMPKIN PUREE…😄IT WAS EXCELLENT 👍 …THANK YOU 😁

    Reply
    • Jess

      October 27, 2025 at 10:03 am

      so glad to hear you enjoyed the recipe!

      Reply

Primary Sidebar

About me

about jessica

Welcome to Cooking in my Genes. I share my take on recipes I grew up with, foodie adventures & my kitchen creations. About me…

Claim Your Free E-Book Now!

Receive email updates and
my FREE e-cookbook with simple & seasonal recipes.

Let’s Connect

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Looking for a recipe?

RECENT POSTS

stack of cranberry bars

Easy Cranberry Oat Crumble Bars (for the holidays)

side angle of baked feta on a serving board with grapes and figs

Phyllo-Wrapped Baked Feta Appetizer with Walnuts

glass of red sangria with oranges, apples, cinnamon stick and rosemary

Easy Red Sangria Recipe for Thanksgiving Dinner

30 Recipes to Make in November

Recent Comments

  • Jess on Winter Cranberry Aperol Spritz
  • Jess on Easy Goat Cheese Appetizer with Fig Jam & Pecans
  • Amanda on Easy Goat Cheese Appetizer with Fig Jam & Pecans

Footer

  • Home
  • About
  • Recipe Index
  • Course
  • Popular
  • Seasonal

Claim Your Free E-Book Now!

Follow me on your favorite social!

  • Facebook
  • Pinterest
  • Instagram

Copyright © 2025 · CookinginmyGenes.com

Cooking in my GenesLogo Header Menu
  • Home
  • About
    • Shop
    • Contact
    • Privacy Policy
  • Recipe Index
  • Course
    • Appetizer
    • Breakfast
    • Brunch
    • Dessert
    • Dinner
    • Drinks
    • Lunch
    • Main Course
    • Side Dish
  • Popular
    • Gatherings
    • Dinner Party
    • Holiday
    • Salad
    • Smoothies
    • Snacks
    • Soup
  • Cookbook

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.
This site uses cookies to help provide you the best user experience. Find out more.