Skip to the main content
Salty & Clever
The Tools

Recipes with a Job

Braised Beans with Last Green Things

Dried beans braised slowly with garlic and bay, finished with whatever green is genuinely still standing — the vegan main, arriving at the same size and moment as the fish.

Kitchen Kit
Braised Beans with Last Green Things

Pairing
Wine — A skin-contact Ribolla Gialla from Friuli. The light tannin from the skins gives it a grip that beans and bitter greens genuinely need, and its dried-apricot and black-tea notes sit better beside olive oil than any crisp young white would. Mixed drink — A gin basil smash — gin, lemon, a little sugar syrup, a fistful of basil bruised and shaken hard, double-strained. It is sharp and aggressively green, which cuts a bowl of oil-rich beans cleanly, and it stays vegan, which matters when this is the dish somebody at the table chose for that reason. Teetotaler — A ginger shrub: fresh ginger steeped in cider vinegar with maple syrup for a day, then a couple of tablespoons over ice with cold water and a lot of lime. The vinegar does the job acidity usually does here, and it has enough backbone to sit beside a main course rather than beside a canapé.

Tools
A heavy pot with a lid and real headroom — beans need to move, and a crowded pot cooks the outside ones to mush while the middle stays chalky, which is why 1¾ lb dried is the ceiling for one pot — a ladle, a small saucepan if you are reducing any of the liquor, and a wide shallow serving bowl you are happy to carry to the table, because this dish arrives at the same moment and the same size as the fish and the vessel is doing part of that argument

Ingredients · swaps in parentheses
Dried cannellini or borlotti, or a mix of whatever is in the pantry (age is the hidden variable — beans more than a year or so old can stay chalky through three hours of simmering and nothing rescues them, canned beans will get you there in fifteen minutes but you lose the starchy cooking liquor, which is roughly half of what makes this dish taste of something), olive oil in quantity with a better bottle held back for the finish, garlic, a bay leaf, kosher salt, black pepper, dried chili if you want warmth, and whatever green is genuinely still standing — chard, kale, the tips off the bean vines, a mixed handful of odds and ends being closer to the point than one perfect green bought specially

Magic
Before the greens go in, ladle out about 1¼ cups of the cooking liquor into a small pan and boil it down hard to three or four tablespoons — eight minutes or so. The starch that leached off the skins concentrates into something glossy and almost sticky, and stirred back through at the end with the finishing oil it gives the beans the same lacquered, reduced-juices quality the fish tray gets for free from its own fat. That is the actual gap between the two mains, and this closes it without adding a single ingredient. No appetite for watching a second pan? Crush a ladleful of the cooked beans against the side of the pot and stir them back in — thicker rather than glossier, but it gets you most of the way.

Before you begin
Salt goes in twenty minutes from the end, not at the start, or the skins toughen and stay that way. Old beans are the failure you cannot cook your way out of, so if a batch is still chalky at ninety minutes, it is the beans, not your simmer. Wilt the greens close to the table — held wilted for an hour they go gray and slack, and the dish stops looking like a main course. Taste the salt twice, once when the greens go in and once just before it leaves the kitchen, because beans keep absorbing seasoning as they sit and this almost always needs a second small pinch. It will hold four hours over a low flame with a splash of water when it thickens, which makes it the forgiving half of the table.

Arrives in the same dish, at the same time, and at the same size as the whole fish beside it — not plated separately, not announced as ‘the vegan option’, just the other main event. Beans from this season are cooked slowly with oil, garlic and a bay leaf until they’re properly soft, then finished with whatever green is genuinely still standing in the garden. Which green depends entirely on the week; that’s not a gap in the recipe, it’s the same backward-from-stock logic as everything else on this table.

Yield and time

  • Yield: 6 servings, written for a table of 6; multiplies directly
  • Active time: 15 minutes
  • Total time: 2 hours, plus overnight soak
  • Make-ahead window: Cook fully up to 2 days ahead

Ingredients

  • Dried beans (cannellini, borlotti or a mix, whatever’s in the pantry) — about 2 cups, soaked overnight
  • Olive oil — 6 tablespoons, divided
  • Garlic cloves, smashed — 5
  • Bay leaf — 1
  • Water, to cover — about 6 cups
  • Kosher salt (Diamond Crystal), added partway through — about 1½ tablespoons
  • Whatever green is still standing — chard, kale, the last of the beans’ own vines, or a mix — roughly 8 packed cups, roughly chopped
  • Black pepper, to finish

Method

  1. Drain the soaked beans and put them in a large pot with half the olive oil, the garlic and bay leaf. Cover with the water by about 2 inches.
  2. Bring to a boil, then drop to a gentle simmer, partially covered, and cook for 60–90 minutes, until the beans are fully soft and creamy through the middle, not just tender at the edge.
  3. Add the salt about 20 minutes before the beans are done, not at the start, to keep the skins from toughening.
  4. Once the beans are soft, stir the chopped greens through the hot pot in batches, letting each wilt down before adding the next — sturdy greens like kale want about 5 minutes; softer ones like chard need barely 2.
  5. Taste and adjust the salt — beans drink up seasoning as they sit, so this dish nearly always needs a second small addition at the end.
  6. Finish with the remaining olive oil poured over the top and a generous grind of black pepper, and bring the whole pot to the table, exactly as the fish arrives on its tray.

Make-ahead

The beans, through the point of being fully soft, can be cooked up to 2 days ahead and refrigerated in their liquid, where they’ll only improve. Add and wilt the greens fresh, close to the table sitting — they lose their color and turn gray if they sit wilted for long.

Holding and service

This holds warm for a genuine 4 hours over low heat, adding a splash of water if it thickens too much — considerably longer than the fish beside it, which is worth knowing if service timing slips.

Scaling

Multiplies cleanly by pot size; a crowded pot of dried beans doesn’t cook evenly, so past about 1¾ lb dried beans, use two pots rather than one very large one.

Substitutions

  • No single green is genuinely available — use a mix of whatever’s on hand in smaller amounts rather than a large quantity of one thing; the dish is written to be genuinely improvised, and a mixed handful of odds and ends is closer to its spirit than a single perfect green bought specially.
  • Want it heartier, closer to the fish in richness — finish with a spoon of good olive oil infused with a crushed chili, stirred through at the very end rather than cooked in, for a warmth that doesn’t need meat to carry it.

Why this dish, at Last Night of the Season

It belongs to Last Night of the Season, where dietary flexibility is designed in, not accommodated: this arrives in the same dish, at the same time, at the same size as the fish, and is named on the menu by its own name. Serve it in a vessel worth looking at, not the cooking pot pushed to the end of the table — a wide, shallow bowl brought out the same way the fish is brought out on its tray, so the two mains genuinely read as equals rather than as a centerpiece and its footnote.

Part of Recipes & Technique.