Vermont weather finally got to us. Both Dwight and I have been sick for over 3 days now. I do not even remember the last time I got a cold like this. The weather started warming up outside, but nights are still very cold. Even though I layer like a crazy person, it seems like I am unable to keep myself warm enough.

Warm White Bean Arugula Salad mixed in with arugula photographed from the top view as someone is holding it.

In addition to all the layers, I have been wearing a hat all day long (even while I am inside), because someone told me that the best way to keep the heat in your body is to keep your head warm. I know the major temperature change will take some getting used to, but I hope it will happen sooner than later as I am not a big fan of being sick like this.

A bowl of Warm White Bean Arugula Salad: A Salad recipe made with mixing warm cannelini beans with arugula pesto.

Okay, enough about me, onto this warm white bean arugula salad. To me, this salad is the kind of food that you make when you do not want to cook and eat a whole meal, but you still need to feed yourself. However, it also makes a great side dish.

A toast spread with arugula White Bean Salad and small radishes on the side

About this Warm White Bean Arugula Salad Recipe:

Canned Beans versus Home-cooked Beans:

Before I start talking about the process, I want to talk about white beans. I know many people, who enjoy the ease of using canned beans and I am one of them. However, since canned beans tend to be softer in texture than their freshly cooked counterparts, I mostly use them in dips, soups and stews instead of salads. I know it takes time to cook them and requires soaking overnight, but I also know that freshly cooked and still warm white beans mixed in with arugula pesto is next level deliciousness.

With all this being said, knowing this might come up, I tried this white beans salad recipe both with canned and home-cooked beans and it worked well with both. The beans in the canned version were mushy and they were mostly broken, but it was still okay.

Bread topped off with White Beans Salad

The recipe below suggests cooking the beans at home, but if you decide to use canned beans make sure to rinse them well. You would also need to warm them up on the stove-top or in the microwave until they are warm to touch. Though if you are short on time, this warm white bean salad can be served cold as well.

Arugula and Almond Pesto:

To me, what makes this Cannellini bean salad “next level” is the pesto made with arugula, sliced almonds and garlic. When mixed in with the warm beans, it slightly melts and coats them beautifully. The recipe below uses 1/3 cup of olive oil to make the pesto. If you are calorie-conscious and/or feel like that is too much, feel free to substitute some of it with the beans’ cooking liquid.

I also used arugula as a part of the salad and mixed it with thinly sliced radishes. If you do not have radishes, you can also try beets. In the past, I also added thinly sliced Chioggia beets and that was really good as well. So feel free to play with whatever you have in your fridge.

Recipe for arugula salad with white beans in a large bowl

What to do with the leftovers?

I know I have been raving about serving this salad while it is still warm, but I also think that the leftovers enjoyed at room temperature are really good too.

On the next day, I scooped some on a piece of bread (as you can see on the pictures) and drizzled it with some olive oil. I didn’t think of doing this while I was photographing, but next time I will put a fried egg on it, sprinkle it with a little sumac, and serve it as a meal just like that.

All in all, if you are in need of a creative recipe for arugula salad that is truly next-level, this recipe is the one to go. Every minute of your efforts will pay off when you receive compliments. I promise.

Warm White Bean Arugula Salad

5 from 11 votes
Yields4 servings
Prep Time20 minutes
Cook Time2 hours
Total Time2 hours 20 minutes
A gluten-free warm white bean salad recipe flavored with arugula and almond pesto.

Ingredients 

For the beans:

  • 1 cup Navy or Cannelini, or both white beans, soaked overnight*
  • 1 bay leaf

For the Arugula-Almond Pesto:

  • 2 cups arugula, rinsed and spin-dried
  • 1/3 cup sliced almonds
  • ¼ cup Parmesan cheese, cut into small chunks
  • 2 tablespoons lemon juice, freshly squeezed
  • 2 cloves of garlic, minced
  • ¼ teaspoon Kosher salt
  • ¼ teaspoon black pepper
  • 1/3 cup extra virgin olive oil*

For the Salad:

  • 3 cups arugula, rinsed and spin-dried
  • 1 small red onion, chopped
  • 2 tablespoons sliced almonds, as garnish (optional)
  • a slice of bread, (optional)

Instructions 

  • To cook the beans, place them in a medium-size pot. Cover them with 2-inches of water. Add in the bay leaf and bring it to a simmer in medium-low heat. Cover and cook (stirring occasionally) until they are soft and tender, but not mushy, 1 ½ to 2 hours. When cooked, remove and discard the bay leaf and drain the beans. Place them in a large salad bowl.
  • To make the arugula almond pesto: Place the arugula, almonds, Parmesan cheese, lemon juice, garlic, salt and pepper in the bowl of a food processor. Process until everything is finely chopped. While the machine is running, drizzle the olive oil over the tube slowly. Pour the pesto over the warm beans and give it a gentle mix making sure to not break the beans.
  • To assemble the salad: Add in the arugula and red onion into the beans mixture and give it a mix. Taste for seasoning and add in, if necessary.
  • If preferred, garnish it with sliced almonds and torn bread.

Notes

  • If you decide to use canned beans, you would need 3 (15 ounce) cans of white beans. I would recommend rinsing them first and then warming them up either on the stove-top or in the microwave.
  • If you are calorie conscious and or want to use less oil, feel free to substitute some of the oil with the beans’ cooking liquid.

Nutrition

Calories: 269kcal | Carbohydrates: 11g | Protein: 7g | Fat: 23g | Saturated Fat: 4g | Cholesterol: 4mg | Sodium: 349mg | Potassium: 144mg | Fiber: 3g | Sugar: 1g | Vitamin A: 642IU | Vitamin C: 7mg | Calcium: 163mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: American
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

This recipe is adapted (with changes) from Melissa Clark’s cookbook Dinner: Changing the Game.

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me “Ice." I’m the cook/recipe-tester/photographer behind this site.

If you’re looking for approachable, yet creative recipes made with everyday ingredients, you’ve come to the right place. Here, we’re all about recipes that’s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

Foolproof Living's January 2026 email banner.

Get Started Today

Feel Good Recipes for the New Year
Start the new year with our most loved, feel-good recipes, all made with everyday ingredients and explained step by step so they actually work, shared with you over five days in your inbox.
5 from 11 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




35 Comments

    1. Hi Reagan,
      I think you can. Instead of parmesan, you can use nutritional yeast (same amount). It provides the salty and nutty flavors that come from Parmesan. Most health food stores (like Whole Foods) sell nutritional yeast. It won’t produce the exact results you would get from Parmesan, but it would still be salty and nutty.
      Though I would recommend giving it a taste before adding it in your pesto.
      Hope this helps.

  1. This was a delicious recipe. I reduced the olive oil both to save calories and to create a thicker pesto consistency, which I prefer. Turned out lovely, If eating as a salad, I would highly recommend throwing in some crispy/crunchy croutons. I missed that texture since I sliced my radishes wafer thin. I’m currently making a chicken pasta with the pesto leftovers! Can’t wait for Round 2. 

    1. YAY!! This makes me sooo happy Maddison. The addition of crispy croutons sounds great. I am going to have to try them next time I make this salad.
      Thanks SO MUCH for letting me know.
      Cheers!

  2. oh my goodness this salad looks divine. ingredients are on the grocery list. beautiful imagery as well. xo

    1. Awww thank you Meg. Warm beans are a huge favorite in our house. I hope you and you family will like it as much as we do.
      Thanks for stopping by! Cheers!

  3. I thought that cheese, parmezan or otherwise was not vegan, or even vegetarian. Am I mistaken?

    1. You are so right. There is nothing vegan about this salad. My bad. Thank you for pointing it out.

  4. Oh my Aysegul… such a versatile recipe and so comforting when not feeling well… are you two better now? I was just thinking about arugula pesto as the farm has been offering it at their stand. I don’t love it, but I want to find ways to incorporate it and pesto is an easy way to mix it up with other tasty ingredients. This salad looks sooo fabulous!  So much flavor and texture. The beans… I get it! But I have to say, unless they come from the farm, I usually just grab canned beans.. Thank you for your reminder!

    1. My dear friend.. We are much better now. I took a few days off and slept as much as I could. Now, I am not 100% yet, but feeling much better. Thank you!
      I know what you mean about arugula pesto. It is one of those flavors that you either love it or tolerate it. I am a big fan, but pesto is a splurge for me, because of the amount of oil that goes into it.
      The best part of this salad is that you can make it with any pesto you like.
      Much love to you my friend. Can’t wait to catch up next month.

  5. What a fabulous bean salad! Perfect recipe for spring parties! I’m so intrigued by the arugula almond pesto!

    1. Oh you would love the arugula pesto. Especially when it is mixed in with warm white beans. 😉
      Thank you for stopping by my friend!

  6. I hope you’re feeling better Aysegul. I’m sure all this rain hasn’t helped either. Oy! This warm bean salad is calling my name. Pinning! 

    1. Oh Katie.. Thank you so much for your note. It has been a tough transition, to say the least. However, I am doing much better now. It took me a few days to feel like myself but thankfully after a few days of rest I feel like myself again.
      I am so glad you liked this salad. It was a life saver on those days when we were not feeling well.
      XOXO

    1. Oh my! I just read yours and I am so making that this week.
      So happy to hear that you liked it my dear friend. <3