This post contains affiliate links. Please see our disclosure policy.

This French Onion Butter Beans skillet is cozy, super simple, and full of rich French onion flavors. The onions cook low and slow until they’re soft, golden, and naturally sweet, then we add garlic, thyme, bay leaves, broth, and creamy beans to bring everything together nicely.

French onion butter bean recipe sprinkled with parmesan cheese.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Why You’ll Love This Recipe

This is one of those meals that feels comforting and a little fancy, but it’s made with really simple ingredients. The beans soak up all that savory onion broth, and a little parmesan at the end makes the sauce even richer and more satisfying. Here are some more reasons you’re going to love this dish:

  • Plant Based Protein:  This bean skillet meal has 8 grams of natural protein.
  • Full of Fiber:  These beans will keep you feeling fuller longer because there are 7 grams of fiber in each serving!
  • Inexpensive Pantry Staple:  Beans are one of my favorite budget-friendly pantry staples. They’re inexpensive, nourishing, and so good at soaking up flavor.

Looking for more healthy bean recipes? Then don’t miss this Black Bean Tacos Recipe, or this Hearty 3 Bean Soup Recipe that are both naturally high in fiber and protein.

Benefits of Eating Beans

Canned beans are usually inexpensive, convenient, and still very nourishing. Dried beans are typically even more affordable per serving, especially if you cook a big batch and use them throughout the week. They’re filling, versatile, and add fiber, plant-based protein, and texture to meals without raising the grocery bill too much.

Why is Fiber so incredibly important? And why are beans great at delivering to your health?!!

Not getting enough fiber is linked to a greater risk of heart disease, type 2 diabetes, stroke, and specific cancers. It also helps with managing your weight by keeping you full, supports healthy blood sugar levels, and promotes better digestive health. Research indicates that adding just 8 grams of fiber daily can lower your disease risk by anywhere from 5% to 27%.  [Source: Harvard Health]

Beans are loaded with fiber, plant-based protein, antioxidants, and micronutrients.

And they’re linked with:

  • Digestive and heart health
  • Less belly fat
  • Supporting weight loss

We consider beans a COMPLEX CARBOHYDRATE if you’re participating in a program here at CFC.

French onion butter bean recipe ingredients laid out on a white speckled background.

Ingredients

These are the clean ingredients that make this French Onion Butter Beans recipe perfect for a meatless meal or easy weeknight side dish.

6 servings

  • 2 Tbsps grassfed butter, ghee, unrefined organic coconut oil, avocado oil, or olive oil
  • 2 large sweet onions, peeled and thinly sliced
  • 6 cloves garlic, minced
  • 3 bay leaves
  • 3 tsps dried or fresh thyme
  • 1/2 cup dry white wine or bone broth
  • 1/2 cup beef bone broth
  • 2, 15oz cans butter beans, great northern beans, or cannellini beans, drained and rinsed well
  • sea salt and black pepper, to taste  
  • shredded parmesan cheese, to serve if desired

Variations And Substitutions

  • Make this vegan by using vegetable broth instead of beef bone broth, vegan parmesan, and a vegan oil instead of ghee or butter.
  • Swap the butter beans for cannellini, great northern, or any bean you have on hand.

How to make French Onion Butter Beans

Making caramelized onions for French onion beans.

Step 1. Melt your butter or oil in a large skillet over medium-low heat. Add the sliced onions and cook, stirring frequently, for about 25-30 minutes, until nicely caramelized.

herbs and garlic being adding to caramelized French onions.

Step 2. Once your onions are golden brown, add garlic, bay leaves, thyme, wine, and broth. Bring to a heavy simmer, stir, then turn to a low simmer.

butter beans added to caramelized French onions and broth to make French onion butter beans.

Step 3. Add the beans and season with sea salt and pepper to your taste. Allow your beans to simmer in the onion sauce for 10-12 minutes, to combine the flavors.

Finished version of French onion butter beans recipe in a skillet and topped with shredded parmesan cheese.

Step 4. Stir in freshly grated parmesan cheese if desired and simmer for 2-3 minutes to thicken up the sauce.

Finished dish of French onion butter beans in an orange skillet.

Step 5. Remove the bay leaves just before serving and serve with additional grated parmesan if desired and enjoy!

Love,

Rachel

Rachel’s Tips For The Best Results

For a great summertime bean recipe, try this Easy Marinated Bean Salad or this Crunchy Veggie & Bean Chopped Salad.

close up of caramelized onions and white beans topped with shredded parmesan cheese.

How To Serve 

Serve these French onion beans as a meatless main dish, spoon it over roasted salmon or halibut, or enjoy it alongside roasted chicken or steak. It’s warm, hearty, and perfect for a comforting evening when you want something nourishing without a lot of fuss.

It also goes really well with a slice of Ezekiel bread that you can use to scoop the bean mixture, or with a vegetable like roasted parmesan cauliflower, or roasted asparagus.

Leftover, Storage, and Reheat

If you have any leftovers they store well in the refrigerator for up to 4 days and in the freezer for up to 2 months.  This bean skillet can also be made ahead of time and stored the same way.  Reheat in the microwave until heated through.

Recipe FAQs

Is this bean skillet vegan?

As the recipe is written, no this recipe is not vegan, however you can easily make it vegan by substituting the bone broth for a vegetable broth, using a vegan oil instead of butter or ghee, and using a vegan parmesan.

Can I use different beans in this dish?

Absolutely!  Use what you have on hand.  I use butter beans because they have a creamy texture, but any white bean would work.

Do you use canned beans in this recipe?

You can use canned beans or dried beans that you cook yourself.

Did you try this French Onion Butter Beans recipe? It would mean so much to me if you would comment and rate this recipe at the bottom of this post!

🩷Rachel

French onion butter beans in a skillet.
Servings: 6

French Onion Butter Beans Skillet (One-Pot Meal)

This French Onion Butter Beans skillet is cozy, super simple, and full of rich French onion flavors for an easy meatless main meal or side dish.
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 Tbsps grassfed butter, ghee, unrefined organic coconut oil, avocado oil, or olive oil
  • 2 large sweet onions, peeled and thinly sliced
  • 6 cloves garlic, minced
  • 3 bay leaves
  • 3 tsps dried or fresh thyme
  • 1/2 cup dry white wine or bone broth
  • 1/2 cup beef bone broth
  • 2, 15 oz cans butter beans, great northern beans, or cannellini beans, drained and rinsed well
  • sea salt and black pepper, to taste
  • shredded parmesan cheese, to serve if desired

Instructions 

  • Melt your butter or oil in a large skillet over medium-low heat. Add the sliced onions and cook, stirring frequently, for about 25-30 minutes, until nicely caramelized.
  • Once your onions are golden brown, add garlic, bay leaves, thyme, wine, and broth. Bring to a heavy simmer, stir, then turn to a low simmer.
  • Add the beans and season with sea salt and pepper to your taste.
  • Allow your beans to simmer in the onion sauce for 10-12 minutes, to combine the flavors.
  • Stir in freshly grated parmesan cheese if desired and simmer for 2-3 minutes to thicken up the sauce.
  • Remove the bay leaves just before serving.
  • Serve with additional grated parmesan if desired and enjoy!
  • Love,
  • Rachel

Nutrition

Calories: 186kcal, Carbohydrates: 27g, Protein: 8g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 1g, Trans Fat: 0.2g, Cholesterol: 10mg, Sodium: 49mg, Potassium: 573mg, Fiber: 7g, Sugar: 8g, Vitamin A: 169IU, Vitamin C: 8mg, Calcium: 49mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
caramelized onion butter bean skillet pin.

Hi, I'm Rachel!

Welcome to CleanFoodCrush! Here you will find SIMPLE and FUN recipes. We’re all about REAL Food for REAL Life. Eating a little bit better, not “perfect”.

I’ve been creating recipes, inspiration, and supportive online communities through Cleanfoodcrush for over 12 years! I hope you feel supported and inspired to make some small changes that add up big time!

You May Also Like