Garbure from southwest France: a thick vegetable soup of white beans, cabbage, root vegetables and duck, served with bread on the table
Prep25 min
Cook2 hr 10 min
Serves4 servings
CuisineFrench

Garbure: Hearty Cabbage and White Bean Soup from Southwest France

How to make garbure, the thick cabbage and white bean soup of southwest France, at home: white beans, cabbage, duck confit or a chicken-and-bacon stand-in, a slow gentle simmer, serving it over bread, storage and fixes for common problems.

Total: 10 hr 35 minLevel: Easy

Cooking flow

Cooking steps

STEP 11 / 6

Soak the white beans

8 hours

A bowl of white beans soaking in water
Soak dried beans in plenty of water. Old beans rehydrate poorly, so pick out any that float

Rinse 200 g white beans, put them in a bowl and pour in 800 ml (about 3 1/3 cups) water. On a warm day, put the bowl in the fridge. Remove any beans that float, are split or are badly wrinkled. Discard the soaking water and rinse the beans lightly.

STEP 22 / 6

Sweat the bacon and aromatics

10 min

Bacon, leek, onion and garlic cooking in a heavy pot
Cook the aromatics in the bacon fat. Don't brown them; stop once the vegetables have softened

Put the bacon in a heavy pot and warm it over medium-low heat for 3 minutes to render the fat. Add the leek, onion and garlic and cook for 7 minutes, until the onion is translucent, the leek has wilted and a thin film of fat coats the bottom of the pot. As a heat guide, you want small bubbles forming on the bottom of the pot. Browning will make the broth bitter, so lower the heat a little before anything turns brown.

STEP 33 / 6

Simmer the beans and meat gently

55 min

White beans and root vegetables simmering gently in a heavy pot
Don't let the beans boil hard; small bubbles at the edges are enough. Their skins split less this way

Add the soaked beans, 1.4 L water, the bay leaf, thyme, black pepper, carrot and turnip. If you're using the bone-in chicken leg, add it now. Bring it up once over high heat until it bubbles, skim off the foam, then turn the heat to low. Keep it at about 90 to 95°C (194 to 203°F), with the surface just trembling, and simmer the beans for 55 minutes. If the liquid drops below the beans along the way, add boiling water 100 ml (about 1/3 cup) at a time.

STEP 44 / 6

Add the cabbage and potatoes

35 min

Cabbage and potatoes added to the pot of white beans
Add the cabbage in the second half. Stir as little as possible so you don't break the cooked beans

Add the potatoes and cabbage and give one big stir up from the bottom of the pot. When it bubbles again, turn the heat to low, set the lid slightly ajar and simmer for 35 minutes. Move on once the cabbage has turned translucent and sunk, the potato edges have rounded off, and the beans and vegetables move together as one mass in the broth. Cooking over high heat brings out only the cabbage smell and makes the beans split.

STEP 55 / 6

Return the duck confit and adjust the thickness

20 min

Shredded duck added to the pot of cabbage and white beans
Add duck confit or chicken back at the end, so the meat doesn't overcook and turn dry and stringy

If you're using duck confit, take the meat off the bone, pull it into large pieces and add it to the pot. If you made it with the chicken leg, lift the chicken out, check that it's cooked through to the center, then take the meat off the bone and return it. Keep it on low heat for 20 minutes so the fat and aroma of the meat move into the broth. Lightly mash a few beans with a wooden spoon and the broth goes from thin to velvety.

STEP 66 / 6

Rest, then ladle over toasted bread

10 min

Garbure being ladled into a bowl lined with toasted bread
Bread in the bottom of the bowl makes the thick broth easy to finish. Not thin: every spoonful should bring up both solids and broth

Turn off the heat, cover and let it rest for 5 minutes. Taste and add up to 1/4 tsp more salt. Lightly toast the bread and place it in the bowls, bring the garbure back to a gentle bubble over low heat, and ladle it over. Put 1 tsp Dijon mustard beside the meat in each bowl. If it's too dry, add 50 ml (about 3 1/2 tbsp) boiling water so there's enough broth to soak into the bread.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Substitutes & notes
Dried white beans 200 g Cannellini or large white beans (lima-type). If using canned, 480 g drained (about 17 oz)
Cabbage 320 g Remove the outer leaves, shave the core thin, and cut into 3 cm (about 1 1/4 in) strips. With tender spring cabbage, shorten the simmer by 10 minutes
Bone-in chicken leg 1 (250 g) Leave out on days you use duck confit. Rub with 1/3 tsp salt and, if you can, rest it overnight
Duck confit 1 leg (about 220 g) Optional, for finishing. Without it, make the dish with the chicken leg and bacon
Slab bacon 120 g 1.5 cm (about 5/8 in) cubes. Pancetta, ham ends or salt pork also work
Leek (or Japanese long onion) 160 g White part, cut 1 cm (about 3/8 in) wide. A true leek gives more sweetness
Onion 150 g 1.5 cm dice
Carrot 160 g Roll-cut into chunks
Turnip 180 g If leaving the skin on, scrub well; cut into 6 wedges. Daikon (120 g) also works
Potatoes 300 g Waxy potatoes hold their shape; floury ones (russet) break down a little and thicken the soup
Garlic 2 cloves (12 g) Crushed
Bay leaf 1 leaf
Thyme 2 sprigs Or 1/3 tsp dried thyme
Black pepper 1/3 tsp Coarsely ground
Salt 1/2 tsp Taste for the saltiness of the bacon and duck; add up to 1/4 tsp more at the end
Water 1.4 L About 6 cups. Keep an extra 200 ml (about 3/4 cup) of boiling water on hand in case it reduces too much
Country bread (pain de campagne) or baguette 4 slices (160 g) Lightly toasted, placed in the bottom of each bowl
Dijon mustard 4 tsp A little on the side of the meat. Too much drowns out the sweetness of the beans
0 / 0

Lift the lid, and the smell of cabbage and duck fills the kitchen

On a cold evening, nudge the lid of the pot aside and the first thing to rise is the sweet smell of cabbage, followed by duck fat and cured pork. It's too thick to call a soup and too brothy to call a stew. Garbure is the hearty cabbage and white bean soup of southwest France, eaten for generations in Gascony, Béarn and the surrounding country.

Compared with pot-au-feu (in Japanese), the beans and cabbage take the lead. It doesn't lean as hard on beans as Spain's fabada asturiana (in Japanese), and it doesn't put the meat center stage the way cocido madrileño (in Japanese) does. Vegetables, beans and salty meat come together slowly in a single pot, and at the end you let bread soak up the broth.

This recipe keeps the backbone of the dish, cabbage, white beans and cured pork or duck, while using ingredients you can find at an ordinary supermarket. If you can't get duck confit, a bone-in chicken leg and slab bacon fill in the flavor. What matters most: don't boil it down fast over high heat, don't salt heavily before the beans are tender, and don't leave the cabbage tasting raw and grassy.

The name and the place

Garbure is described as a country dish of southwest France, and in Occitan and Gascon spelling it is also written garbura. The ingredients and meats shift across Béarn, the Landes and Bigorre: duck or goose confit, salt pork, ham ends and whatever root vegetables are in season. It's less a single correct recipe than a way of pulling together the vegetables and preserved meat in a winter kitchen into one pot.


A dish of southwest French home cooking, somewhere between soup and stew

The question that trips people up with garbure is how far to cook it down. It is not meant to be smooth like a puréed soup. Some beans stay whole, the potato edges round off, and the cabbage turns soft enough to cut with a spoon. Aim for a consistency where every ladleful brings up beans, cabbage, meat and broth together.

Traditional recipes call for Tarbais white beans, ends of Bayonne ham, and duck or goose confit. Hunting all of that down can wear you out before you even start cooking. For your first pot, white beans, cabbage, bacon, a bone-in chicken leg and aromatics are perfectly fine. On days when you have duck confit, add it near the end to layer in its aroma.

That said, leave out the cabbage and it becomes a different dish. Local recipes vary a lot in what goes in, but cabbage is almost always there. The beans and meat build savoriness, and the cabbage brings sweetness and a sense of place. Hold on to that and you'll get close to the feel of southwest France.

Garbure is sometimes presented as a dish handed down in the country running from the Pyrenean valleys to the border with the Spanish Basque Country. One article even suggests that in the 18th century, the economist Adam Smith and his party, visiting the Pyrenean spa town of Bagnères-de-Bigorre, would likely have eaten garbure as the region's signature dish. It is mountain food: preserved meat and garden vegetables gathered into a single pot in winter homes.


Ingredients (serves 4, hearty enough for a main course)

Garbure ingredients laid out in the kitchen: cabbage, white beans, root vegetables, duck confit, bacon and bread
Cabbage and white beans at the center, with salty meat and root vegetables for depth

This serves 4. It's thick enough to be the main course at dinner, so a little salad or cheese on the side makes a complete meal. If you're using dried beans, start the night before. If you're using canned beans, skip the soaking in step 1 and shorten the simmer in step 3 by 30 minutes.

Salt and allergy notes

Bacon, ham and duck confit vary widely in salt from product to product. Keep the initial salt to 1/2 tsp, and taste the broth at the end before adding more. Mustard is made from mustard seed. Don't add it for anyone with a mustard allergy; serve it separately at the table.

Shopping questions

Dried white beans have deeper flavor; canned beans make this easy enough for a weeknight. With canned beans, the canning liquid can muddy the flavor if you pour it in, so drain them in a colander and give them a quick rinse. Dried beans need soaking time, but their skins split less and the longer they cook, the more rounded sweetness they give the broth.

A heavy pot works best. In a thin pot, the bottom tends to scorch before the beans are tender, and the cabbage doesn't release as much sweetness. For 4 servings, a cast-iron pot about 22 cm (9 in) across, or a heavy pot of 4 L (about 4 qt) or more, is easy to handle.

Duck confit instantly pulls the aroma toward southwest France, but it's not a must from the start. On days you can't get it, firm up a bone-in chicken leg with a little salt and simmer it with the bacon fat.


Method: bring the beans and cabbage together slowly over low heat

These are the basic steps using dried beans. If you're using canned beans, skip step 1, and in step 3 simmer only the meat and aromatics for 30 minutes, without the beans. Add the canned beans in step 4 and heat them through with the cabbage for about 20 minutes.

Tip

Decide on the salt at the end. The salt from the bacon and duck confit moves into the broth as it cooks, so adding salt midway tends to make the finished pot too salty. Taste once the beans are tender, and add only what's missing.


What to keep and what you can swap at home

Garbure is home cooking, and even locally every pot is different. When you make it at home, you'll have more success protecting the backbone of the flavor than trying to source every imported ingredient.

The core to keep Practical choices What to watch when swapping
White beans Large white beans, cannellini, canned white beans Red kidney beans have a strong color and sweetness, and the dish loses its southwest French character
Cabbage Winter cabbage, regular green cabbage Spring cabbage falls apart quickly, so shorten the simmer by 10 minutes
Salt from cured meat Slab bacon, ham ends, salt pork Thin-sliced bacon alone gives a weak aroma; choose something thick
Duck or goose fat Duck confit, or bone-in chicken leg plus bacon Chicken alone is light, so use the bacon fat rather than discarding it
Eating it soaked into bread Country bread, baguette Soft, sweet sandwich bread should be lightly toasted to dry it out

On days you use duck confit, leave the duck out in step 3 and add it in step 5. Confit is already cooked, so if it simmers too long its aroma escapes into the broth and the meat falls into shreds. When you use a bone-in chicken leg instead, simmer it from step 3, cook it through and then pull it apart.

When you use canned beans, the broth is slower to thicken. In that case, lightly mash some of the potato with a wooden spoon, or scoop out just 3 tbsp of beans, mash them with a fork and stir them back in. Thickening with flour or starch gives it the mouthfeel of a stew rather than a pot of simmered beans, so avoid it.


Common problems and how to fix them

The beans are hard

Old dried beans, too little soaking and too much salt are the usual culprits. Start cooking only once a soaked bean gives a little when pressed with your finger. Since the bacon and duck are already salty, leave the salt for the end. If the beans still feel hard during the simmer, keep the water level up and extend the cooking by 20 minutes over low heat.

The cabbage smell is too strong

Boiling hard over high heat pushes the grassy smell of cabbage to the front. In step 4, drop the heat to low and set the lid ajar to let steam escape. Cutting the cabbage too fine releases too much of that smell, so aim for 3 cm strips.

It's thin and lacks body

This happens most often with canned beans. Simmer until the potato edges start to break down a little, mash 3 tbsp of beans and stir them back in, and let it rest. Those three things bring the body back. Reducing it too far makes it salty, so don't just boil off liquid over high heat.

It's too salty

This happens when the bacon or duck confit is very salty. Instead of adding water, add 100 g potato or 100 g cabbage and simmer over low heat for 15 minutes to absorb the salt. Serving extra bread is also a practical fix.

It's greasy

Adding all the fat from the duck confit can make it heavy. Put just 2 tsp of the confit fat into the pot and save the rest. The next day, when white fat has set on the surface, spoon off about 1 tbsp before reheating and it will be easier to eat.


Serving, storing and the next day

Garbure becomes a real dinner-table dish the moment you let bread soak up the broth. Put toasted bread in each bowl and ladle plenty of the solids over it. Dab just a little Dijon mustard on the meat. The point isn't to change the flavor with heat but to give an edge to the sweetness of the simmered beans and cabbage.

Southwest France also has a custom called chabrot, pouring a little red wine into the bowl at the end of the meal and drinking it. How people feel about it varies by household and generation, so it isn't part of the recipe here; it's enough to know it as a bit of adult food culture. At a table with children or people who don't drink, bread and mustard are all you need.

To store, let it cool for about 30 minutes, divide it into shallow containers and refrigerate for up to 2 days. Reheat the next day over low heat until it's steaming all the way to the center. The beans soak up broth as they cool, so add 50 to 100 ml (about 1/4 to 1/3 cup) water before reheating. You can freeze it, but the potatoes turn mealy. If you plan to freeze, make a batch with fewer potatoes and portion it into single servings.

If you're turning leftovers into lunch, scoop out a bit more of the solids and, instead of toasted bread, try a small amount of short pasta or pearl barley with it. If it's short on broth, don't thin it with water alone; adding 100 ml hot water and 1 tsp olive oil while watching the salt keeps the sweetness of the beans from going flat. The leftover duck fat and bacon aromas are strong, so reheat in a small pot over low heat rather than in the microwave.

For the rest of the meal, a salad of bitter greens, a little cheese and tangy pickles all go well. If you want to follow it with the white stew of neighboring Belgium, try waterzooi (in Japanese); for a lighter, rustic bean soup, move on to Greek fasolada (in Japanese). Even among bean dishes, you'll see how differently fat, acidity and dairy are used.


FAQ

Can I make it with canned beans only?

Yes. Use 480 g canned beans and skip step 1. In step 3, simmer the meat and aromatics for 30 minutes without the beans, then add the beans with the cabbage in step 4. Don't use the canning liquid; rinsing the beans lightly keeps the flavor clean.

Is it still garbure without duck confit?

Yes. The local aroma will be fainter, but a bone-in chicken leg and slab bacon make a very good pot. The three things to keep are cabbage, white beans and salty meat. If you're making it with chicken only, use slab bacon rather than thin slices.

Can it be made vegetarian?

As a home dish it's possible, but it moves away from the flavor of traditional garbure. If you leave out the bacon and duck, add body with 2 tbsp olive oil, the soaking liquid from 10 g dried shiitake mushrooms and 1/3 tsp smoked paprika. Still, it's more natural to enjoy it as a different dish.

Can I speed it up with a pressure cooker?

The easiest approach is to precook only the dried beans in the pressure cooker. Cook the soaked beans at high pressure for 8 to 10 minutes, let the pressure release naturally. Simmer the precooked beans with the meat and aromatics in step 3 for about 20 minutes so the flavors meld, then go on to step 4. Cabbage and potatoes fall apart easily under pressure, so finish them in a regular pot back over low heat.

Can I use napa cabbage instead of cabbage?

You can, but the sweetness is different. Napa cabbage holds a lot of water and thins the broth as it cooks, so reduce it to 260 g and use 100 ml less water in step 4. If you want the true garbure character, use regular cabbage.

Does it lose flavor if made ahead?

The next day the beans and cabbage have melded and it's, if anything, even better. The potatoes soak up broth and thicken it, though, so add a little water when reheating. Finish it within 2 days, and reheat slowly over low heat.

Can I serve it with rice instead of bread?

At home, do what you like. But with garbure, soaking the broth into bread tames the salt and fat. If you serve it with rice, leave a little more broth, skip the mustard and add a touch of black pepper instead.