Creamy White Bean Herb Skillet

Creamy White Bean and Herb Skillet in a rustic pan, topped with fresh parsley and chives, served alongside crusty bread. Pin This
Creamy White Bean and Herb Skillet in a rustic pan, topped with fresh parsley and chives, served alongside crusty bread. | joyofhealthycooking.com

This satisfying skillet brings together tender white beans, a rich cream sauce, and vibrant fresh herbs for a comforting meal. The beans simmer gently in vegetable broth with garlic and onion, then get coated in a velvety blend of cream, lemon, and Dijon mustard. Baby spinach adds color and nutrients while wilting into the sauce. Fresh parsley, dill, and chives brighten each bite, creating a harmonious balance of flavors. Ready in under 30 minutes, this dish works beautifully alongside crusty bread or over rice.

The first time I made this skillet, it was a rainy Tuesday and I had absolutely zero energy for anything complicated. I dumped everything in one pan, expecting something edible enough, but instead ended up with this velvety, herb-filled bowl of comfort that made my entire tiny kitchen smell like a Mediterranean bistro. Now it is my go-to when I want something that feels special but requires almost zero effort.

Last summer my sister came over for dinner, skeptical about a bean dish being the main event. She took one bite, grabbed the crusty bread from my counter, and proceeded to sop up every drop of that creamy herbed sauce from her bowl. Now she requests it every time she visits, calling it the dish that converted her to white beans.

Ingredients

  • 2 tablespoons olive oil: Creates the foundation for sautéing your aromatics and adds a subtle fruity note
  • 1 small yellow onion, finely diced: Provides sweetness and depth as it softens in the oil
  • 3 garlic cloves, minced: Adds aromatic punch that blooms beautifully in the hot oil
  • 2 cans (15 oz each) white beans: Cannellini or Great Northern work best for their creamy texture
  • 2 cups baby spinach, roughly chopped: Wilts down into the sauce adding color and nutrition
  • 1 cup vegetable broth: Creates the saucy base and helps everything meld together
  • 1/2 cup heavy cream: Brings luxurious richness and that irresistible velvety finish
  • 1 tablespoon lemon juice: Cuts through the richness and brightens every bite
  • 1 teaspoon Dijon mustard: Adds a subtle tangy depth that people cannot quite put their finger on
  • 1/4 cup grated Parmesan cheese: Adds savory umami notes and helps thicken the sauce
  • 2 tablespoons chopped fresh parsley: Brings fresh herbal brightness and color
  • 1 tablespoon chopped fresh dill: Adds a distinct aromatic flavor that pairs beautifully with beans
  • 1 tablespoon chopped fresh chives: Provides mild onion flavor and a fresh finish
  • 1/2 teaspoon dried thyme: Earthy herb that grounds all the fresh flavors
  • Salt and freshly ground black pepper: Essential for bringing all the flavors together

Instructions

Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, add diced onion and cook 3 to 4 minutes until softened and translucent. Stir in minced garlic and cook for just 1 minute until fragrant, taking care not to let it brown.
Add the beans:
Pour in the drained white beans and stir gently to coat them in the aromatic oil, letting them warm through for about 2 minutes.
Create the sauce base:
Pour in vegetable broth and bring to a gentle simmer, cooking for 3 minutes to let the beans absorb some flavor and the liquid reduce slightly.
Make it creamy:
Stir in heavy cream, lemon juice, Dijon mustard, and grated Parmesan cheese. Cook for 3 to 4 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon.
Add the greens:
Fold in chopped spinach and cook for 2 minutes until wilted and incorporated into the creamy sauce.
Finish with herbs:
Sprinkle in fresh parsley, dill, chives, and dried thyme. Season generously with salt and pepper to taste, then simmer for 2 more minutes to meld all the flavors.
Golden-brown onions and garlic simmer in a creamy white bean sauce with wilted spinach in this one-pan skillet dinner. Pin This
Golden-brown onions and garlic simmer in a creamy white bean sauce with wilted spinach in this one-pan skillet dinner. | joyofhealthycooking.com

This recipe became a staple during those busy weekdays when I wanted something nourishing but did not have the bandwidth for a complicated cooking project. It is the kind of dish that makes you feel taken care of even when you are the one doing the cooking.

Making It Vegan

I have made this with full fat coconut milk and cashew cream when my dairy-free friends come over, and honestly the result is just as luscious. Nutritional yeast replaces the Parmesan beautifully and still gives that savory depth we all love.

Serving Suggestions

A thick slice of crusty sourdough is non-negotiable in my house because that sauce is too good to waste. Sometimes I serve it over fluffy rice for something more substantial, or alongside roasted vegetables when I want to pretend I am being extra healthy.

Storage and Reheating

This actually tastes better the next day as the flavors have time to really meld together. Store it in an airtight container in the refrigerator for up to 4 days and reheat gently with a splash of broth or water to loosen the sauce.

  • The beans will absorb more liquid as they sit so you may need to add more liquid when reheating
  • Fresh herbs are best added right before serving to maintain their bright flavor
  • This freezes well for up to 3 months if you want to batch cook for future meals
A close-up of Creamy White Bean and Herb Skillet with a rich, herbed sauce, garnished with dill and lemon wedges. Pin This
A close-up of Creamy White Bean and Herb Skillet with a rich, herbed sauce, garnished with dill and lemon wedges. | joyofhealthycooking.com

I hope this finds its way into your regular rotation the way it has in mine. Sometimes the simplest dishes are the ones that end up meaning the most.

Recipe FAQs

Yes, substitute heavy cream with unsweetened plant-based cream and replace Parmesan with nutritional yeast. The result remains creamy and satisfying.

Cannellini or Great Northern beans are ideal due to their creamy texture and mild flavor. Navy beans also work well in this preparation.

Store in an airtight container in the refrigerator for 3-4 days. Reheat gently on the stovetop, adding a splash of broth if the sauce thickens.

Grilled chicken, sausage, or shrimp pair nicely. Add cooked proteins during the last few minutes to warm through without overcooking.

Fresh parsley, dill, and chives are classic, but basil, tarragon, or cilantro also work. Use what you have or adjust to your taste preferences.

Creamy White Bean Herb Skillet

Tender white beans in a creamy, herbed sauce with fresh spinach and aromatic herbs.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Beans & Vegetables

  • 2 tablespoons olive oil
  • 1 small yellow onion, finely diced
  • 3 garlic cloves, minced
  • 2 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed
  • 2 cups baby spinach, roughly chopped

Creamy Sauce

  • 1 cup vegetable broth
  • 1/2 cup heavy cream
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1/4 cup grated Parmesan cheese

Fresh Herbs & Seasoning

  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped fresh dill
  • 1 tablespoon chopped fresh chives
  • 1/2 teaspoon dried thyme
  • Salt and freshly ground black pepper, to taste

Instructions

1
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add diced onion and cook 3–4 minutes until softened and translucent.
2
Add Garlic: Stir in minced garlic and cook 1 minute until fragrant, being careful not to burn.
3
Warm the Beans: Add drained and rinsed white beans to the skillet. Cook 2 minutes, stirring gently to combine with aromatics.
4
Simmer with Broth: Pour in vegetable broth and bring to a gentle simmer. Cook 3 minutes to let flavors meld.
5
Create Creamy Sauce: Stir in heavy cream, lemon juice, Dijon mustard, and grated Parmesan. Cook 3–4 minutes until sauce thickens slightly and coats the beans.
6
Wilt Spinach: Add chopped spinach and cook 2 minutes until just wilted, stirring occasionally.
7
Season and Finish: Sprinkle in fresh parsley, dill, chives, and dried thyme. Season generously with salt and pepper to taste.
8
Final Simmer: Simmer 2 more minutes to allow all flavors to marry. Serve hot, garnished with additional fresh herbs if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Chef's knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 345
Protein 13g
Carbs 38g
Fat 16g

Allergy Information

  • Contains dairy (heavy cream, Parmesan cheese)
  • Use plant-based substitutes for dairy-free or vegan diets
  • Verify broth and cheese labels for gluten if sensitive
Sarah Mitchell

Home cook sharing simple, flavorful recipes and practical kitchen wisdom for busy families.