French Onion Butter Beans are an easy one-skillet dinner with rich caramelized onion flavor, creamy butter beans, and a savory broth that delivers cozy comfort using simple, affordable pantry staples.

For more easy butter bean dinners, try our Greek Yogurt Marry Me Butter Beans, creamy Butter Bean Florentine, or savory Butter Beans Marsala.

Close-up of creamy butter beans coated in rich caramelized onion broth.

Donโ€™t Lose This Recipe

Enter your email to save this recipe. We'll send it to your inbox, and you'll also be subscribed to our FREE recipe newsletter. Unsubscribe anytime.

Why you’ll love our French onion butter beans skillet!

French Onion Butter Beans are everything we love about classic French onion soup, turned into an easy one-skillet dinner that’s hearty enough for a weeknight meal. ๐Ÿง… With sweet caramelized onions, creamy butter beans, a rich savory broth, and plenty of Parmesan, it’s the kind of comfort food that feels both cozy and nourishing.

Louise and I couldn’t stop talking about this recipe after the first bite. It’s made with simple pantry staples, comes together in one pan, and delivers incredible flavor without butter, cream, or complicated techniques. The toasted crusty bread is perfect for soaking up every last spoonful. ๐Ÿž

Butter beans make this protein-rich, fiber-rich meal extra satisfying while helping create a naturally creamy texture. Combined with olive oil, onions, garlic, and herbs, it’s a wholesome recipe that fits beautifully into a Mediterranean-style eating pattern and supports a balanced diet.

Whether you’re looking for an easy butter bean recipe, a vegetarian skillet dinner, or just a cozy meal to share with family, this French onion-inspired dish is proof that a handful of affordable ingredients can turn into something truly special. โค๏ธ

P.S.: If you enjoy simple skillet meals, try our Mediterranean lentils and quinoa skillet, kidney beans and rice skillet, or easy mushroom gnocchi skillet.

Ingredients

Full ingredients and substitutions are in the recipe box below.

Yellow onions, butter beans, Parmesan, broth, garlic, thyme on white marble surface.
  • Yellow onions: The star of this recipe. They become sweet and deeply flavorful as they caramelize. White onions work well too, while sweet onions make the dish even milder.
  • Extra virgin olive oil: Helps soften and caramelize the onions while adding richness. Avocado oil is a good substitute.
  • Salt: Brings out the onions’ natural sweetness and seasons the dish throughout cooking.
  • Sugar: A small amount helps the onions caramelize faster. You can skip it if you preferโ€”the onions may just need a few extra minutes to become soft and golden. Brown sugar or maple syrup work too.
  • Balsamic vinegar: Adds tangy depth and helps build that classic caramelized onion beans flavor. Apple cider vinegar or red wine vinegar are excellent alternatives.
  • Garlic: Fresh grated or pressed garlic blends beautifully into the broth. If you’re sensitive to garlic, simply leave it out or use garlic-infused olive oil for a gentler flavor.
  • Vegetable broth: Creates a rich, savory base. Use low-sodium broth so you can season to taste.
  • Butter beans: Creamy, hearty, and packed with fiber and plant-based protein. Cannellini beans or Great Northern beans are great substitutes, making this an equally delicious butter beans with parmesan dinner.
  • Dried thyme: Adds earthy flavor. Herbes de Provence or dried oregano work just as well.
  • Parmesan: Stirred in at the end for savory richness. Pecorino Romano or a vegetarian hard cheese are tasty alternatives.
  • Crusty bread: Perfect for soaking up the onion broth. A baguette, sourdough, or country loaf all pair beautifully with this cozy vegetarian dinner.
French onion butter beans in blue bowl with caramelized onions and Parmesan.

How to Make French Onion Butter Beans

Step 1. Caramelize the onions

Peel the onions, cut them in half, and slice them about โ…™ inch (4 mm) thick.

Heat the olive oil in a large 12-inch (30 cm) skillet over medium heat. Add the onions, salt, and sugar, then cook for 5 minutes, stirring often.

Pour in the water and reduce the heat to medium-low. Cook for about 20 minutes, stirring occasionally, until the water has evaporated and the onions are soft and golden.

Increase the heat to high, add the balsamic vinegar, and cook for 2 minutes, stirring often. This quick method gives the French onion beans plenty of rich, caramelized flavor without an hour of cooking.

Step 1 Sliced onions caramelizing in olive oil until soft and golden.

Step 2. Add the beans and broth

Stir in the grated or pressed garlic and cook for 30 seconds, just until fragrant.

Pour in the vegetable broth, then add the drained butter beans, dried thyme, and black pepper.

Bring everything to a gentle simmer and cook uncovered for 10 minutes. The broth will reduce slightly while the beans absorb the savory onion flavor.

Step 2 Butter beans simmering with broth, garlic, thyme, and caramelized onions.

Step 3. Finish with Parmesan

Turn off the heat and let the skillet rest for about 1 minute, or until the broth stops bubbling.

Add the finely grated Parmesan and stir gently until it blends into the broth and makes it lightly creamy.

Waiting for the bubbling to stop is important. If the skillet is too hot, the Parmesan can become stringy instead of smooth.

Taste and add more salt or black pepper if needed.

Step 3 Grated Parmesan melting into creamy French onion butter beans.

Step 4. Serve

Bring this one-pan vegetarian dinner straight to the table while it is still warm.

Serve it with toasted baguette slices, sourdough, or another crusty bread for scooping up the butter beans and rich onion broth.

Step 4 French onion butter beans served with toasted sourdough on white marble.

Tips

  • Trust the quick caramelizing method: The combination of salt, sugar, water, and vinegar creates deeply flavorful onions in about 30 minutes, so there’s no need to stand over the stove for an hour.
  • Use a large skillet: A 12-inch (30 cm) skillet gives the onions enough room to caramelize instead of steam.
  • Choose low-sodium vegetable broth: Parmesan adds plenty of saltiness, so starting with a lighter broth lets you season the dish to taste.
  • Mash a few butter beans: Press a handful of the beans with the back of your spoon during the last few minutes of cooking for a naturally creamier brothโ€”no flour or cream needed.
  • Let the bubbling stop before adding Parmesan: Remove the skillet from the heat and wait about 1 minute. If the broth is still simmering, the Parmesan can become stringy instead of blending into a creamy, silky broth.
  • Grate the Parmesan yourself: A block of Parmesan grated with a fine grater melts much more smoothly into the broth than pre-grated Parmesan from a packet. The packaged kind still works and tastes delicious, but the texture won’t be quite as silky.
  • Toast the bread: A crisp baguette or sourdough holds up better in the broth and adds the classic French onion experience.
  • The leftovers get even better: The onions continue to infuse the broth as it sits, making this an excellent make-ahead meal. Store leftovers in the refrigerator for up to 4 days, and reheat gently on the stovetop. Toast fresh bread just before serving.

Frequently Asked Questions

Can I make French Onion Butter Beans without sugar?

Yes. You can leave out the sugar, but the onions may take a little longer to soften and caramelize. Cook them gently until they are golden and sweet, then continue with the recipe as written.

How can I make French Onion Butter Beans vegan?

Simply skip the Parmesan or use your favorite vegan Parmesan alternative. The onions and vegetable broth already create plenty of rich, savory flavor, so the dish will still be delicious.

Can I use dried butter beans instead of canned?

Absolutely. Soak the dried butter beans overnight, then cook them until tender according to the package directions before adding them to the skillet. You’ll need about 3 cups of cooked beans.

Can I make this ahead of time?

Yes! The flavors become even deeper after a few hours, making this a great make-ahead meal. Reheat it gently on the stovetop over low heat, adding a splash of vegetable broth if it has thickened too much.

Can I use a different type of bean?

Yes. Cannellini beans, Great Northern beans, or navy beans all work well. They have a similar creamy texture and soak up the rich onion broth beautifully, making them excellent substitutes in this butter bean skillet.

How to store this French Onion Butter Beans?

Let the dish cool completely, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of vegetable broth if needed. For the best texture, toast fresh bread just before serving instead of storing it with the beans.

More cozy bean dinners

If you try this Recipe please leave a ๐ŸŒŸ star rating and let us know how it turned out in the commentsโ€”we love hearing from you.

French onion butter beans in a skillet with a silver spoon and bright daylight.

French Onion Butter Beans (Easy 30-Minute Skillet)

No ratings yet
French Onion Butter Beans are an easy one-skillet dinner with caramelized onions, creamy butter beans, and a rich savory broth. It's a cozy, fiber-rich meal made with simple pantry staples and perfect for dipping with crusty bread.
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 4 people
Course: Main Course
Cuisine: American, French-Inspired

Ingredients 

  • 3 tablespoons extra virgin olive oil
  • 3 large yellow onions cut in half and thinly sliced (about 21 oz /600 g)
  • ยพ teaspoon salt add more to taste
  • ยผ teaspoon black pepper
  • 2 teaspoons sugar
  • ยฝ cup water
  • 2 tablespoons balsamic vinegar or apple cider vinegar
  • 3 cloves garlic grated or pressed
  • 2 cups vegetable broth low-sodium
  • 2 cans butter beans 15 oz / 400 g each can or 3 cups / 460 g cooked beans โ€“ drained and rinsed
  • 1 teaspoon dried thyme
  • ยฝ cup grated parmesan
  • 1 baguette or slices of crusty bread for serving

Instructions 

  • Caramelize the onions: Peel, halve, and thinly slice 3 large yellow onions. Heat 3 tablespoons extra virgin olive oil oil in a large 12-inch (30 cm) skillet over medium heat. Add the onions, ยพ teaspoon salt, ยผ teaspoon black pepper, and 2 teaspoons sugar, and cook for 5 minutes, stirring often.
    Pour in ยฝ cup water, reduce the heat to medium-low, and cook for about 20 minutes, stirring occasionally, until the water has evaporated and the onions are soft and golden.
    Turn the heat to high, stir in 2 tablespoons balsamic vinegar, and cook for 2 minutes.
    Step 1 Sliced onions caramelizing in olive oil until soft and golden.
  • Add the beans: Stir in 3 cloves garlic (grated) and cook for 30 seconds.
    Add 2 cups vegetable broth, 2 cans butter beans, and 1 teaspoon dried thyme. Bring to a gentle simmer and cook uncovered for 10 minutes. For a creamier broth, mash a few of the beans with the back of a spoon.
    Step 2 Butter beans simmering with broth, garlic, thyme, and caramelized onions.
  • Finish: Turn off the heat and let the skillet sit for 1 minute, until it stops bubbling. Stir in ยฝ cup grated parmesan until the broth looks creamy. Taste and add more salt and pepper if needed.
    Step 3 Grated Parmesan melting into creamy French onion butter beans.
  • Serve: Serve hot with toasted baguette, sourdough, or other crusty bread for dipping into the rich onion broth.
    Step 4 French onion butter beans served with toasted sourdough on white marble.

Notes

Substitutions
  • Yellow onions โ†’ White onions or sweet onions.
  • Extra virgin olive oil โ†’ Avocado oil.
  • Sugar โ†’ Brown sugar or maple syrup. You can skip it if you prefer; the onions may just take a little longer to brown.
  • Balsamic vinegar โ†’ Apple cider vinegar or red wine vinegar.
  • Garlic โ†’ Omit it or use garlic-infused olive oil.
  • Butter beans โ†’ Cannellini beans or Great Northern beans.
  • Dried thyme โ†’ Herbes de Provence or dried oregano.
  • Parmesan โ†’ Pecorino Romano or a vegetarian hard cheese.
  • Crusty bread โ†’ Baguette, sourdough, or country loaf.
ย 
Tips
  • Trust the process: Salt, sugar, water, and vinegar caramelize the onions in about 30 minutes.
  • Use a large skillet: A 12-inch (30 cm) skillet helps the onions caramelize instead of steam.
  • Choose low-sodium broth: Parmesan adds salt, so you can season to taste at the end.
  • Mash a few beans: It naturally thickens the broth without flour or cream.
  • Wait before adding Parmesan: Let the bubbling stop so the cheese blends in smoothly.
  • Grate your own Parmesan: It melts much better than pre-grated cheese.
  • Toast the bread: Crisp bread is best for soaking up the rich onion broth.
  • Store leftovers: Refrigerate for up to 4 days and reheat gently. Toast fresh bread just before serving.

Nutrition

Serving: 1 of 4, Calories: 315kcal, Carbohydrates: 37g, Protein: 11g, Fat: 14g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 9g, Cholesterol: 11mg, Sodium: 675mg, Potassium: 517mg, Dietary Fiber: 8g, Sugar: 10g, Vitamin A: 122IU, Vitamin B6: 0.3mg, Vitamin C: 12mg, Vitamin E: 2mg, Vitamin K: 12ยตg, Calcium: 185mg, Folate: 88ยตg, Iron: 3mg, Manganese: 1mg, Magnesium: 68mg, Zinc: 2mg

Donโ€™t Lose This Recipe

Enter your email to save this recipe. We’ll send it to your inbox, and you’ll also be subscribed to our FREE recipe newsletter. Unsubscribe anytime.

Tried this recipe?Leave a comment below or mention @nico.recipes on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We're here to share easy, healthy, and delicious recipes ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

Leave a comment

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

Recipe Rating