This Fall Dense Bean Salad is everything you want in a fall salad: roasted butternut squash, chickpeas, white beans, lentils, crisp apple, dried cranberries, celery, and toasted pecans, all tossed in a maple apple cider vinaigrette. It’s hearty, colorful, holds up well for meal prep, and makes a wonderful vegan and gluten-free side for Thanksgiving or any fall gathering.

I’m usually not one to love a “trendy” recipe, but I must admit: I have fallen for the dense bean salad trend. They are hearty and filling; there are a million varieties, and they’re pretty much the perfect meal prep dish. Instead of relying on lettuce or delicate greens, dense bean salads are nutritious, filling, and absolutely loaded with all the goodies you normally have to dig through the lettuce to get to. 

This fall bean salad gets its bulk from three different legumes, plus plenty of texture from roasted squash, crunchy apple, crisp celery, cranberries, and crunchy pecans. It’s fall in a perfect, spoonable salad bowl.

I hem and haw over my feelings about butternut squash, since they often make things a little too sweet, but it works so well here. The squash’s sweetness isn’t too much once balanced with the juicy apple and creamy beans. We lean into the sweetness a bit with the dressing, but I carefully balanced the flavors so we get some sweetness without venturing into “dessert salad” territory. 

On the dense bean salad train with me? You’ll love my Miso Sesame Bean Salad, and my Thai Peanut Dense Bean Salad. Like more of a Mediterranean vibe? This Mediterranean-inspired Dense Bean Salad is for you.

Why You’ll Love This Fall Dense Bean Salad

  • It tastes like fall without being overly sweet. Butternut squash, apple, cranberries, pecans, maple, and apple cider vinegar give it plenty of seasonal flavor.
  • It’s great for meal prep. Unlike a leafy green salad, meal prep bean salad holds up much better in the refrigerator for the week.
  • It has tons of texture. Creamy beans and lentils are balanced by crisp apple and celery, chewy cranberries, toasted pecans, and roasted squash.
  • It’s naturally vegan and gluten-free.
  • It works beautifully for Thanksgiving. You can make it ahead and serve it chilled or at room temperature, so it doesn’t compete for oven space at the last minute.

The Superstars of this Dense Bean Salad

Roasted butternut squash: Roasting the squash until the edges caramelize into a beautiful golden brown gives the salad much more flavor than steaming or boiling. The Maillard reaction does a lot of work to bring out the inherent sweetness of the butternut squash. I recommend cutting the pieces fairly evenly, so they cook at the same rate, then let them cool before folding them into the beans. The roasted squash is really what makes this butternut squash bean salad feel distinctly fall.

Chickpeas, cannellini beans, and lentils: Using three different legumes keeps the salad from feeling one-note. Cannellini beans are soft and creamy, whereas chickpeas have more bite. The black or French green lentils add another texture while still holding their shape.

Crisp apple and celery: The apple adds freshness and a juicy, sweet-tart crunch, while thinly sliced celery adds a more savory crunch. Together, they help balance the softer beans and roasted squash. Honeycrisp, Cosmic Crisp, or Pink Lady apples are my favorite choices because they stay crisp after they’re diced.

Dried cranberries and toasted pecans: The cranberries add a little chew and sweetness, while toasted pecans bring richness and crunch. I prefer plain toasted pecans here rather than candied ones since there’s already plenty of sweetness in this recipe.

Maple Apple Cider Vinaigrette

The dressing is simple, but it pulls the whole salad together: apple cider vinegar, maple syrup, Dijon mustard, garlic, olive oil, and just a touch of cinnamon and ginger.

The spices should stay subtle; we just want them to enhance the flavors of the butternut squash and apples. You want them to make the salad taste warm and autumnal without turning the dressing into something that tastes overtly spiced. We tested with a bit more cinnamon, and it felt like too much for my tastes. Start small – you can always add more, but you can’t take it away!

Tips for the Best Fall Dense Bean Salad

Let the beans sit in the dressing before adding the squash. This gives them a chance to absorb some of the vinaigrette and makes the whole salad more flavorful.

Cool the squash before assembling. It doesn’t have to be completely chilled (preferably not, if eating it at room temp after assembling), but adding it straight from the oven can overly soften the other ingredients.

Cut everything fairly small. Dense bean salads are best when you can get several ingredients in each bite without needing to cut anything up. Spoon salads are the best!

Taste again after it rests. Beans soak up a lot of seasoning, so the salad may need another pinch of salt, a splash of apple cider vinegar, or a spoonful of dressing before serving. Use your taste buds to make it perfect for you.

A Make-Ahead Thanksgiving Bean Salad: This is one of my favorite options for a vegan Thanksgiving salad because it’s substantial enough to feel satisfying, while the flavors still pair well with all the classic sides. It doesn’t need reheating and is just as good served chilled or at room temperature, plus the squash, cranberries, apples, and pecans make it feel festive. For a Thanksgiving spread, plan on about 8 to 10 side servings, or 4 to 6 generous servings if you’re enjoying it as a main dish or meal-prep lunch.

Substitutions and Variations

  • Butternut squash: Delicata squash would be my first substitute. I’d cut it into smaller pieces, skin on. Acorn squash or honeynut squash works too. Sweet potato will also do the job, although the flavor and texture will be slightly different.
  • Lentils: Use black beluga or French green lentils if possible. I love the look of black lentils here, but ran out for photos. Avoid red lentils, which are too soft for this style of salad.
  • Nut-free: Replace the pecans with toasted pepitas.
  • Vegan feta: A little crumbled vegan feta is a great optional addition if you want more salty contrast, but the salad is flavorful enough without it.
  • Serve with greens: This bean salad is great with greens – I love serving this on top of some massaged kale with some extra dressing mixed in.

I hope you love this one, too! Happy salad making, and be sure to leave a comment below if you decide to try it and let me know what you think.

Fall Dense Bean Salad with Butternut Squash

No ratings yet
A hearty fall dense bean salad with roasted butternut squash, chickpeas, cannellini beans, lentils, crisp apple, dried cranberries, pepitas, and a maple apple cider vinaigrette. It’s vegan, gluten-free, meal-prep friendly, and would make a great make-ahead Thanksgiving side dish.

Ingredients
 

Maple Apple Cider Vinaigrette

Fall Dense Bean Salad

  • 1 small butternut squash, about 2 pounds, peeled, seeded, and cut into 3/4-inch cubes (about 3 cups)
  • 1 tablespoon olive oil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon fine sea salt
  • Freshly ground black pepper
  • 1 (15 oz) can cannellini beans, drained and rinsed
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 cup cooked black beluga or French green lentils, drained well and cooled (please use black lentils if you can for photographing)
  • 1 medium crisp apple, such as Honeycrisp or Pink Lady, diced
  • 1/3 cup dried cranberries
  • 2 celery stalks, thinly sliced
  • 3 green onions, thinly sliced
  • 1/4 cup chopped fresh flat-leaf parsley
  • 1/2 cup pecans, reserve some to garnish

Optional for serving

  • Crumbled vegan feta
  • Fresh thyme leaves
  • Additional dried cranberries or pecans

Instructions
 

Roast the butternut squash

  • Preheat the oven to 425°F. Line a large baking sheet with parchment paper.
  • Add the cubed butternut squash to the baking sheet and toss with 1 tablespoon olive oil, dried thyme, salt, and a few grinds of black pepper. Arrange in a single layer with some space between the pieces.
    1/2 teaspoon fine sea salt, 1 small butternut squash, 1 tablespoon olive oil, 1/2 teaspoon dried thyme, Freshly ground black pepper
  • Roast for 22–27 minutes, flipping once halfway through, until the squash is tender and caramelized around the edges.
  • Set aside to cool. The squash can be slightly warm when added to the salad, but it should not be piping hot.

Toast the pecans

  • While the squash roasts, place the pecans in a dry skillet over medium heat. Toast for about 3–4 minutes, stirring often, until fragrant and golden. Remove from the heat and set aside. Once cool, gently chop into smaller pieces.
    1/2 cup pecans

Make the maple apple cider vinaigrette

  • In a small bowl or jar, combine the apple cider vinegar, maple syrup, Dijon mustard, garlic, cinnamon, ginger, cayenne if using, salt, and black pepper.
    3 tablespoons apple cider vinegar, 2 tablespoons pure maple syrup, 1 tablespoon Dijon mustard, 1 small garlic clove, 1/4 teaspoon ground cinnamon, Pinch of ground ginger, Pinch of cayenne, 1/2 teaspoon fine sea salt, Freshly ground black pepper
  • Slowly whisk in the olive oil until emulsified, or seal the jar and shake vigorously.
    3 tablespoons extra-virgin olive oil
  • Taste and adjust as needed. The dressing should be bright and tangy with maple sweetness and a subtle warm-spice flavor.

Assemble the salad

  • In a large bowl, combine the cannellini beans, chickpeas, lentils, apple, dried cranberries, celery, green onions, and parsley.
    1 (15 oz) can cannellini beans, 1 (15 oz) can chickpeas, 1 cup cooked black beluga or French green lentils, 1 medium crisp apple, 1/3 cup dried cranberries, 2 celery stalks, 3 green onions, 1/4 cup chopped fresh flat-leaf parsley
  • Pour about two-thirds of the dressing over the salad and toss until evenly coated. Let the bean mixture sit for about 10–15 minutes so the flavors can soak in.
  • Gently fold in the cooled roasted butternut squash and most of the toasted pecans. Add additional dressing as needed.
  • Taste and season with additional salt, pepper, apple cider vinegar, or maple syrup if needed.
  • Transfer to a serving bowl or platter and finish with the remaining pepitas. Add pecans or walnuts, vegan feta, fresh thyme, or additional cranberries if desired. If not serving immediately, you can skip these.
    Crumbled vegan feta, Fresh thyme leaves, Additional dried cranberries or pecans

Notes

Make-Ahead & Storage
This salad can be served immediately, but it gets even more flavorful after it marinates.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
For the best texture when making it several days ahead, keep the toasted pecans and any nuts separate and add them just before serving.
If you’re making it ahead for a party or holiday, taste it again before serving. The beans will continue absorbing the dressing as they sit, so a small splash of apple cider vinegar or a little reserved dressing can help freshen everything back up.
Recipe Notes
  • Creamy oil-free variation: For a creamier dressing, replace some or all of the olive oil with tahini and thin the dressing with a splash of warm water. 
Did you make this recipe?Please consider Leaving a star rating and review!