
A January Bistro-Hug: Caramelized Fennel & White Bean Soupe au Pistou (with Dungeness Crab)
In January, California feels like a postcard you can eat. Dungeness crab is all sweet brine and tenderness, fennel is crisp and anise-kissed, and the citrus? It’s basically flirting with you. This soup started as my love letter to soupe au pistou—Provence in a bowl—but I wanted it to feel like a sun-drenched bistro hug, not a heavy winter blanket.
I first made a version of this after a foggy morning at the harbor, when I bought crab still smelling like the tide and went home with numb fingers and a very smug grin. I caramelized fennel until it turned the color of good toast (don’t rush this—let it get properly jammy), then folded it into silky white beans and a broth perfumed with shallots, because of course.
What makes it special to me is the contrast: warm, mellow beans; bright, green pistou like a little sunbeam; ribbons of winter greens; and that final whisper of preserved-lemon butter melting in like a secret.
Make it your own: swap kale for chard, add a jammy egg instead of crab, or spike the pistou with a handful of arugula. And please—taste at the end. Citrus and salt are your best friends here.
Featured Recipe

Caramelized Fennel & White Bean Soupe au Pistou with Dungeness Crab, Winter Greens, and Preserved-Lemon Butter
In January, California feels like a postcard: Dungeness crab is sweet and briny, fennel is crisp, and the citrus is basically showing off. I turn that season into a bistro-hug soup—silky white beans, deeply caramelized fennel, ribbons of winter greens, and a bright pistou that tastes like a little sunbeam. The finishing move is a whisper of preserved-lemon butter that melts into the broth like a secret.
Save a copy to your collection for editing
Ingredients
- 2 tbsp Olive oil
- 2 tbsp Unsalted butter(plus 1 tbsp for finishing)
- 2 Fennel bulbs(trimmed, fronds reserved, thinly sliced)
- 1 Yellow onion(finely chopped)
- 1 Shallot(finely chopped)
- 4 Garlic cloves(2 for soup, 2 for pistou)
- 1 tbsp Tomato paste(optional, for warmth and color)
- 1/2 cup Dry white wine(or dry vermouth)
- 4 cups Cooked cannellini beans(drained and rinsed if canned (about 2 x 15-oz cans))
- 4 cups Low-sodium chicken stock(or vegetable stock)
- 2 cups Water(as needed for thinning)
- 1 Bay leaf
- 4 sprigs Fresh thyme
- 1 Parmesan rind(optional but very bistro)
- 3 cups Kale, lacinato (dinosaur)(destemmed, finely sliced (or chard/spinach))
- 8 oz Dungeness crab meat(picked over for shell (or 1 cup))
- 1 Lemon(zest and juice)
- 1 tbsp Preserved lemon(rind only, very finely chopped (optional but dreamy))
- 1 cup Fresh basil leaves(packed)
- 1/2 cup Flat-leaf parsley leaves(packed)
- 1/3 cup Pistachios(toasted, unsalted)
- 1/2 cup Extra-virgin olive oil(for pistou)
- 1 1/2 tsp Fine sea salt(plus more to taste)
- 1/2 tsp Black pepper(plus more to taste)
- 2 tbsp Crème fraîche(optional, for serving)
- 4 slices Sourdough bread(toasted, for serving (optional))
- 1 lemon Lemon zest(Zest from 1 lemon for pistou.)
- to taste lemon juice Lemon juice(For pistou and final seasoning (squeeze to taste).)
- to taste fennel fronds Fennel fronds(Optional garnish.)
Instructions
- 1
Caramelize the fennel (this is where the flavor lives). In a large pot or Dutch oven, heat 2 tbsp olive oil and 2 tbsp unsalted butter over medium-high. Add sliced 2 fennel bulbs with a pinch of 1 1/2 tsp fine sea salt and cook 10–12 minutes, stirring now and then, until it’s bronzed and jammy at the edges.
12 min
Tip: Don’t rush this. Pale fennel = polite soup. Caramelized fennel = bistro soup that flirts.
- 2
Build the base. Lower heat to medium. Add 1 yellow onion and 1 shallot; cook 5 minutes until translucent. Add 2 garlic cloves (for the soup) and 1 tbsp tomato paste (if using); cook 1 minute, just to take the raw edge off.
6 min
Tip: If the pot looks dry, add a splash more olive oil. We’re not suffering here.
- 3
Deglaze like a French person who’s late for lunch. Pour in 1/2 cup dry white wine and scrape up all the fond. Simmer 2 minutes until the alcohol smell calms down.
2 min
Tip: That sticky brown stuff is flavor you already paid for—don’t leave it behind.
- 4
Simmer the soup. Add 4 cups cooked cannellini beans, 4 cups low-sodium chicken stock, 1 bay leaf, 4 sprigs fresh thyme, and 1 parmesan rind (if using). Bring to a gentle simmer and cook 15 minutes.
15 min
Tip: Keep it at a lazy simmer—boiling can make beans grainy.
- 5
Blend for silk (but keep some texture). Remove bay, thyme, and rind. Blend about half the soup (use an immersion blender right in the pot, or transfer 3–4 cups to a blender). Return to pot and stir.
5 min
Tip: This is my classic French trick for creaminess without cream. You get velvet, not heaviness.
- 6
Add greens. Stir in sliced 3 cups kale, lacinato (dinosaur) and simmer 3–5 minutes until tender but still bright.
5 min
Tip: If the soup gets too thick, loosen with a splash of water. It should feel like a light hug.
- 7
Make pistachio-basil pistou. In a small food processor (or mortar and pestle), blend 1 cup fresh basil leaves, 1/2 cup flat-leaf parsley leaves, 2 garlic cloves, 1/3 cup pistachios, 1 lemon zest, 1/2 tsp fine sea salt, and 1/2 cup extra-virgin olive oil. Add a squeeze of 1 lemon juice to taste.
5 min
Tip: Pistou is Provence; pistachio is California. I refuse to choose.
- 8
Finish with preserved-lemon butter and crab. Off heat, stir 2 tbsp unsalted butter plus 1 tbsp preserved lemon rind (if using) into the soup. Gently fold in 8 oz dungeness crab meat just to warm through. Taste: add 1/2 tsp black pepper, and more 1 lemon juice until it snaps into focus.
3 min
Tip: Crab doesn’t want to be cooked twice. Think ‘warm bath,’ not ‘hard boil.’
- 9
Serve. Ladle into bowls. Swirl in pistou (don’t fully mix—let it streak). Optional: a dollop of 2 tbsp crème fraîche, to taste fennel fronds on top, and 4 slices sourdough bread for dunking.
2 min
Tip: The pistou is the perfume—add it at the end so it stays bright.
Chef's Notes
This one comes from a January ritual: I buy crab at the counter when the air smells like rain and citrus, then I make something that feels Paris-bistro but looks out the window at California. If you can’t get Dungeness, use good lump crab—or skip it entirely and add roasted mushrooms for a very chic vegetarian version. Natural wine pairing: a coastal California Chenin Blanc or a skin-contact Pinot Gris—salty, bright, and a little wild, like the season.
Marguerite Lavigne
French soul, California sun
I grew up in a small village outside Lyon, where my grandmother taught me that the best meals come from respecting your ingredients. After training at Le Cordon Bleu and spending years in Parisian kitchens, I moved to San Francisco and fell in love with California's farmers markets and wine country. Now I cook the food I wish my grandmother could taste—French technique with California abundance, where a perfect roast chicken might come with Meyer lemon and wild fennel instead of tarragon.