French Onion Butter Beans with Gruyère and Mushrooms

French Onion Butter Beans with Gruyère and Mushrooms

This post may contain affiliate links. Read our disclosure policy.

If you love the deep, sweet comfort of classic French onion soup, this skillet meal brings those exact rich flavors into a hearty bean dish. Slow-cooked caramelized onions meet earthy oyster mushrooms, creamy butter beans, and bubbly Gruyère cheese for a meal that feels entirely indulgent yet comes together easily in one pan. Grab a slice of crusty sourdough and get ready to dip.

Why You'll Love This Recipe

  • Combines the deep, sweet flavor of traditional French onion soup with creamy butter beans.
  • Features a double layer of texture from jammy onions, shredded oyster mushrooms, and melted Gruyère.
  • Comes together in a single wide skillet for easy cleanup.
  • Pairs perfectly with crusty sourdough bread for ultimate dipping comfort.
  • Naturally vegetarian and easily adapted to your pantry staples.

Ingredients You'll Need (and Why)

Yellow onions: These form the sweet, deeply savory backbone of the dish. Slicing them thin and cooking them low and slow draws out their natural sugars until they become jammy.

Oyster mushrooms: Shredding these mimics a meaty texture that absorbs the broth and melds seamlessly with the soft onions and beans.

Worcestershire sauce: Adds an instant hit of umami and depth that replicates the traditional beef broth profile of classic French onion soup.

Dijon mustard: Provides a subtle sharp tang that cuts through the richness of the cheese and sweet onions, balancing the entire sauce.

Butter beans: Also known as large lima beans, their creamy interior and tender skins make them the ideal vehicle for soaking up savory broths.

Gruyère cheese: The ultimate melting cheese for French onion dishes, offering a nutty, slightly sweet, and deeply savory flavor profile when broiled.

How to Make It

The Slow Caramelization

Patience is your best friend here. Cooking the onions low and slow over medium-low heat allows them to break down and turn deeply jammy without burning. Don't rush this step, as it creates the foundational sweet-savory flavor of the dish.

Building the Broth and Body

Once the mushrooms, garlic, and herbs join the onions, the liquids pull all those wonderful browned bits off the bottom of the skillet. Adding the butter beans and mashing just a few of them releases their natural starches, turning the broth into a rich, clinging cream sauce.

The Cheesy Finish

Covering the skillet with Gruyère and running it under the broiler creates that iconic bubbly, golden crust. Keep a close eye on it during the final minute so the cheese browns nicely without burning.

Success Tips

  • Keep the heat at medium-low when caramelizing onions; high heat will scorch them instead of letting them turn sweet and jammy.
  • Scrape up all the browned bits from the bottom of the pan when you add the broth to build maximum flavor.
  • Mash only a small portion of the butter beans so you keep plenty of whole beans for texture.
  • Shred your own Gruyère from a block rather than using pre-shredded cheese for the best melt and stretch.

Variations

  • Use white cannellini beans if you cannot find butter beans.
  • Swap vegetable broth for beef broth if you prefer a deeper, traditional French onion flavor profile.
  • Add a splash of dry white wine right before the broth to deglaze the pan for an extra layer of acidity.

Storage & Make-Ahead

Fridge: Store leftover beans in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the oven.

FAQ

Can I make this ahead of time?

Yes! You can caramelize the onions and simmer the bean mixture a few hours in advance. Transfer it to an oven-safe dish, top with the cheese, and broil right before serving.

What can I use instead of Gruyère cheese?

Swiss cheese, Fontina, or even a good quality mild provolone will give you a similar melt and savory flavor profile.

Are canned butter beans the same as lima beans?

Yes, large butter beans and large lima beans are the same legume and can be used interchangeably in this recipe.

⏱️
Prep
15 mins
🔥
Cook
35 mins
Total
50 mins
🍽️
Servings
4 servings
👩‍🍳
Difficulty
Easy

French Onion Butter Beans with Gruyère and Mushrooms

Cozy French onion butter beans loaded with caramelized onions, oyster mushrooms, and melted Gruyère cheese. Served with crusty sourdough.

📌 Pin

Ingredients

Servings: 4 servings

Want to Save This Recipe?

Enter your email and we'll send the link straight to your inbox — plus new recipes each week.

Thanks! Please check your inbox to confirm.

Instructions

  1. Heat olive oil or butter in a wide skillet over medium-low heat. Add sliced onions and a pinch of salt. Cook, stirring occasionally, until deeply golden brown, caramelized, and jammy (about 25–30 minutes).
  2. Add shredded oyster mushrooms to the skillet with the onions and cook until softened. Stir in minced garlic, fresh thyme, and generous black pepper.
  1. Pour in the broth, Worcestershire sauce, and Dijon mustard. Stir well to scrape up any browned bits from the pan.
  2. Stir in the butter beans and milk. Lightly mash a few beans directly in the skillet to thicken the sauce into a creamy consistency.
  3. Top the mixture evenly with shredded Gruyère cheese. Bake or broil until the cheese is melted, bubbly, and golden brown. Garnish with red pepper flakes and extra thyme, then serve hot with crusty bread.
385 kcal
Calories
14g
Protein
38g
Carbs
20g
Fat
Recipe Notes

Don't walk away from the broiler during the final step—Gruyère melts quickly and can go from golden to burnt in a matter of seconds. If your skillet isn't oven-safe, transfer the bean mixture to a baking dish before adding the cheese.

Rate This Recipe

Made this? Let others know how it turned out.

About the Author

harrycruse

Recipe developer and home cook sharing tested, reliable recipes with step-by-step photos. Update this bio under Users > Your Profile.

Leave a Review

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