Roasted White Bean and Crispy Sage Dip
Photo by Antoni Shkraba on Pexels

Roasted White Bean and Crispy Sage Dip

A silky, rustic Tuscan-inspired dip where creamy white beans are roasted with garlic and thyme, then blended until velvety and topped with crispy sage leaves fried in fragrant garlic oil. The contrast of smooth bean base and crispy sage makes this an elegant yet simple appetizer that feels restaurant-quality but requires minimal effort.

Prep
15 min
Cook
35 min
Wait
5 min
Total
55 min
Makes
About 2 cups (480 ml)
Share

Steps

Before you start
  • Drain and rinse canned beans thoroughly under cold water
  • Pat fresh sage leaves dry with paper towels
  • Preheat oven to 400°F (200°C) about 10 minutes before cooking
  • Have a food processor or immersion blender ready
  1. Roast beans with garlic and thymeOven 400°F / 205°C

    • Spread the drained beans, smashed garlic cloves, and thyme sprigs on an 18×13-inch sheet pan.
    • Drizzle with ½ cup (120 ml) olive oil and toss well to coat.
    • Season with ½ teaspoon salt and a few grinds of black pepper.
    • Roast at 400°F (200°C) for 25–30 minutes, stirring halfway through, until the beans are very soft and beginning to blister and the garlic cloves are caramelized and fragrant.
    • The beans should smell deeply nutty.
    + Show details

    Ready when: Beans are very soft and wrinkled; garlic is golden and tender

    Tip: Stir halfway through roasting so the garlic cloves at the edges don't burn. They should be soft enough to mash with a fork.

  2. Blend beans until smooth

    • Remove the pan from the oven and discard the thyme sprigs.
    • Allow the beans to cool for 2–3 minutes.
    • Transfer the warm beans and all the garlic-oil mixture to a food processor.
    • Add the lemon juice and pulse until smooth and creamy, about 1–2 minutes.
    • If the mixture is too thick, add 2–3 tablespoons of water and blend again until it reaches a soft dip consistency (similar to hummus).
    • Taste and season with additional salt, black pepper, and red pepper flakes if desired.
    + Show details

    Ready when: Mixture is smooth, creamy, and spreadable with no lumps

    Tip: Use warm beans—they blend more smoothly. If you overblend, the mixture may become gluey, so pulse rather than run continuously.

  3. Fry sage in garlic oil

    • While the bean mixture cools slightly, heat 3 tablespoons (45 ml) olive oil in a small skillet over medium heat.
    • Add the 2 sliced garlic cloves and cook for 30–40 seconds until fragrant and just starting to turn golden, being careful not to burn them.
    • Add the sage leaves in two batches, each batch cooking for about 45–60 seconds per side until they turn deep green and become crispy but still hold their shape.
    • Use a slotted spoon to transfer the sage and garlic to a paper towel to drain, leaving the oil in the pan.
    + Show details

    Ready when: Sage leaves are crispy and dark green; garlic is golden

    Tip: Don't walk away—sage can burn quickly. Add it in batches so you can see each leaf turn crispy. If the oil smokes, lower the heat slightly.

  4. Assemble and serve

    • Transfer the white bean dip to a serving bowl or shallow plate.
    • Create a slight well in the center and drizzle with some of the remaining sage-garlic oil.
    • Arrange the crispy sage leaves and fried garlic slices on top as garnish.
    • If desired, dust lightly with additional red pepper flakes.
    • Serve warm or at room temperature with crusty bread, crostini, or raw vegetables.
    + Show details

    Ready when: Dip is plated and ready to serve

    Tip: Assemble the dip just before serving so the sage stays crispy. If you make it ahead, reheat gently and top with fresh crispy sage before serving.

Good to know

Tips
  • For a silkier texture, blend the beans with a splash of the cooking water from the sheet pan (where the oil settles) rather than adding plain water.
  • Don't skip the roasting step—it deepens the bean flavor dramatically, turning them from mild to nutty and caramelized.
  • Crispy sage is the signature of this dip; fry it fresh just before serving so it stays crunchy. Wet or stale sage will make the dip taste flat.
  • Serve warm or at room temperature, never cold—the flavors are muted when the dip is chilled.
Make ahead

The white bean base (without sage garnish) can be made up to 2 days ahead. Store it in an airtight container in the refrigerator. Reheat gently in a small saucepan over low heat, stirring occasionally, and top with freshly fried sage leaves just before serving.

Storage & reheating

Room temperature: up to 2 hours. Refrigerator: up to 3 days in an airtight container (reheat gently before serving). Freezer: up to 1 month (the sage garnish should be made fresh after thawing and reheating). To reheat: warm gently in a saucepan over low heat, stirring often, or microwave in 20-second intervals, stirring between each.

Substitutions
  • canned cannellini (white kidney) beans → Great Northern beans or navy beans. Both are milder and slightly creamier than cannellini, giving a softer texture. Use the same quantity.
  • fresh sage leaves → Crispy rosemary or thyme leaves. Rosemary offers a piney bite; thyme is more delicate. Fry in the same way and use about ¼ cup fresh leaves.
  • fresh lemon juice → White wine vinegar or aged balsamic. Vinegar adds tang; use 1 tablespoon instead of 2. Balsamic adds depth but use only 1 tablespoon to avoid darkening the dip.
  • extra-virgin olive oil → Garlic-infused olive oil or walnut oil. Garlic oil intensifies the garlic flavor; walnut oil adds richness. Use the same amount.

More dips & spreads

See all →

Find more like this

Meal
Snack
Cuisine
Tuscan
Main ingredient
White Beans
Quick & Easy
EasyBeginner

Reviews (0)