White Beans on Toast with Broccoli Rabe and Garlic

Prep: 10 minCook: 1 hr 15 min6 servingsmediumItalian-American
White Beans on Toast with Broccoli Rabe and Garlic

A hearty and comforting dish that transforms simple ingredients into something deeply satisfying. Tender white beans are slow-cooked with aromatic vegetables, then tossed with sautéed broccoli rabe and garlic before being spooned over toasted sourdough. The cooking liquid becomes a flavorful broth that soaks into the bread, while optional chile oil adds warmth and Parmesan provides a savory finish. Perfect for a cozy dinner or sophisticated brunch, this recipe humble beans into restaurant-quality comfort food that's both nourishing and delicious.

Ingredients

6 servings
  • 2 cups dried great Northern beans, soaked overnight and drained
    navy beans1:1vegetarianvegan

    Same cooking time and texture

    Full guide →
  • water
  • 1 onion, peeled and studded with 12 whole cloves
  • 2 large carrots
  • 1 3 by 5-inch strip kombu, dried seaweed
  • 3 bay leaves
  • 3 tablespoons extra-virgin olive oil
  • 1 large bunch broccoli rabe, cut into 1-inch pieces
    broccolini1:1vegetarianvegan

    Milder flavor, similar texture

  • 6 garlic cloves, finely chopped
  • 1 teaspoon kosher salt, plus more to taste
  • ¼ teaspoon freshly ground black pepper
  • 6 thick slices rustic sourdough bread, lightly toasted
  • 1 tablespoon chile oil(optional)
  • ¼ cup vegan or traditional Parmesan, grated or shaved
    nutritional yeast2:1vegandairy-free

    For fully vegan version

Instructions

  1. 1

    Soak beans overnight in room temperature water

  2. 2

    Combine beans with water to cover by 2 inches, add onion studded with cloves, carrots, kombu, and bay leaves

  3. 3

    Bring to boil over medium-high heat, boil for 5 minutes, then reduce to bare simmer

  4. 4

    Cover and cook until beans are very tender

  5. 5

    Discard aromatics and strain beans, reserving cooking liquid

  6. 6

    Heat olive oil in deep skillet over medium heat until shimmering

  7. 7

    Sauté broccoli rabe until very tender

  8. 8

    Add garlic and cook until softened

  9. 9

    Stir in drained beans, reserved cooking liquid, and salt

  10. 10

    Cook until beans are hot and flavors meld

  11. 11

    Stir in pepper and adjust salt to taste

  12. 12

    Divide toast among serving bowls

  13. 13

    Drizzle with chile oil if desired

  14. 14

    Spoon bean mixture and broth over toast

  15. 15

    Finish with Parmesan and serve hot

Tips

Tip 1

Navy, cannellini, or other white beans can substitute for great Northern beans with similar cooking times.

Tip 2

Broccolini, broccoli florets, or roughly chopped Tuscan kale work as alternatives to broccoli rabe.

Tip 3

Reserve extra bean cooking liquid - it makes an excellent base for soups or can be frozen for later use.

Good to Know

Storage

Refrigerate for up to 4 days. Store beans and cooking liquid separately from bread.

Make Ahead

Cook beans up to 3 days in advance. Reheat gently with reserved cooking liquid before serving.

Serve With

Serve immediately while hot. Provide extra chile oil and Parmesan at the table.

Common Mistakes

Watch

Don't skip soaking beans overnight or they won't cook evenly

Watch

Reserve cooking liquid before discarding aromatics to avoid losing flavorful broth

Watch

Taste and adjust salt at the end - beans absorb a lot of seasoning

Substitutions

Dairy-Free Swaps

traditional Parmesan
nutritional yeast2:1vegandairy-free

For fully vegan version

Full guide →

Vegan Options

great Northern beans
navy beans1:1vegetarianvegan

Same cooking time and texture

Full guide →
great Northern beans
cannellini beans1:1vegetarianvegan

Slightly creamier texture

Full guide →
broccoli rabe
broccolini1:1vegetarianvegan

Milder flavor, similar texture

broccoli rabe
Tuscan kale1:1vegetarianvegan

Different texture but works well

Find more substitutions →

FAQ

Can I use canned white beans instead?

Yes, use 4-5 cans of drained beans. Skip the initial cooking step and add them directly to the skillet with some vegetable broth instead of bean cooking liquid.

How long will leftovers keep?

Store in refrigerator for up to 4 days. The beans actually taste better the next day as flavors develop. Reheat gently and add liquid if needed.

Can I make this in a slow cooker?

Yes, combine soaked beans, aromatics, and water in slow cooker. Cook on low 6-8 hours until tender, then proceed with sautéing step.