Dense Bean Salad with Sun-dried Tomatoes – Hannah Magee, RD | Flavorful & Healthy

Posted on May 17, 2026

by: James Carter

This Dense Bean Salad with Sun-dried Tomatoes, adapted from Hannah Magee, RD, has become a staple in my rotation. It’s a satisfying, nutrient-packed dish that’s surprisingly versatile and easy to whip up, making it a go-to for busy weeknights, potlucks, or simply a healthy lunch.

Why This Dense Bean Salad Works

This salad truly shines because of its substance. It’s built on a foundation of hearty beans, offering a good source of fiber and plant-based protein that keeps you feeling full and satisfied.

Ingredients

  • 1 (15-ounce) can cannellini beans, rinsed and drained
  • 1 (15-ounce) can chickpeas, rinsed and drained
  • 1/2 cup sun-dried tomatoes packed in oil, drained and roughly chopped
  • 1/4 cup finely chopped red onion
  • 1/4 cup chopped fresh parsley
  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1 clove garlic, minced
  • 1/2 teaspoon dried oregano
  • Salt and freshly ground black pepper to taste

Gathering your ingredients is the first step to assembling this robust salad.

How to Make It

  1. In a large mixing bowl, combine the rinsed and drained cannellini beans and chickpeas. Gently mash about half of the beans with the back of a fork or a potato masher.
  2. Add the chopped sun-dried tomatoes, finely chopped red onion, and fresh parsley to the bowl with the beans.
  3. In a small bowl or a jar with a tight-fitting lid, whisk together the extra-virgin olive oil, fresh lemon juice, minced garlic, and dried oregano.
  4. Pour the dressing over the bean and vegetable mixture. Toss gently to coat everything thoroughly.
  5. Let the salad sit for at least 15-30 minutes at room temperature, or preferably chill it in the refrigerator for at least an hour.

This straightforward process yields a remarkably satisfying and flavorful bean salad.

Nutrition at a Glance

  • High in Fiber: The combination of cannellini beans and chickpeas provides a significant amount of dietary fiber, which is beneficial for digestive health and can help you feel fuller for longer.
  • Good Source of Plant-Based Protein: Both types of beans are excellent sources of protein, making this salad a great option for vegetarians, vegans, or anyone looking to incorporate more plant-based protein into their diet.
  • Rich in Antioxidants: Sun-dried tomatoes are packed with lycopene, a powerful antioxidant.
  • Heart-Healthy Fats: The use of extra-virgin olive oil provides monounsaturated fats, which are known to be good for cardiovascular health.
  • Vitamins and Minerals: Beans offer various vitamins and minerals like folate, potassium, and iron.
  • Lower in Saturated Fat: Compared to many traditional salad recipes loaded with mayonnaise or heavy dairy dressings, this bean salad is relatively low in saturated fat.
  • Customizable for Dietary Needs: This recipe is naturally vegetarian and can easily be made vegan by ensuring your sun-dried tomatoes are oil-packed without any animal-derived ingredients.

This salad is a nutritional powerhouse, offering a wealth of benefits without compromising on taste. The careful selection of ingredients ensures a balanced and wholesome meal that supports various aspects of your well-being.

Don’t miss this delicious recipe: Protein-Packed Tuna Garbanzo Bean Salad

How to Serve It

  • As a Side Dish: This dense bean salad is a fantastic accompaniment to grilled chicken, fish, or roasted vegetables.
  • As a Light Lunch: By itself, it makes a filling and healthy lunch. You can spoon it into a pita pocket, serve it over a bed of mixed greens, or simply enjoy it straight from the bowl.
  • Scooped with Crackers or Bread: The texture of the salad makes it ideal for scooping.
  • Stuffed into Vegetables: For a more impressive presentation, consider stuffing this bean salad into hollowed-out bell peppers, large tomatoes, or even avocado halves.
  • Tucked into Wraps: Spread it generously onto a tortilla or flatbread, add some fresh lettuce or spinach, and roll it up for a portable and satisfying lunch or dinner.
  • As a Base for a Grain Bowl: While it’s already substantial, you can elevate it further by serving it over a bed of quinoa, farro, or brown rice.
  • At Potlucks and Picnics: Due to its sturdy nature and ability to hold up well without wilting, this salad is a perfect candidate for outdoor gatherings.

The versatility of this dense bean salad makes it a valuable addition to any meal plan, offering a satisfying and nutritious option for various occasions and preferences.

Common Mistakes

  • Not Rinsing the Beans: Canned beans often have a starchy liquid that can impart an off-flavor and affect the texture.
  • Skipping the Mashing Step: While it might seem like an extra step, lightly mashing some of the beans is crucial for achieving the “dense” texture.
  • Over-Mashing the Beans: Conversely, mashing all the beans to a paste will result in a mushy salad rather than a satisfyingly dense one with texture.
  • Not Letting the Flavors Meld: This salad genuinely benefits from time.
  • Underestimating the Garlic: The garlic adds a crucial pungent kick that balances the richness of the sun-dried tomatoes and the earthiness of the beans.
  • Forgetting to Taste and Adjust Seasoning: Salt, pepper, and lemon juice are the primary flavor enhancers here.
  • Using Sun-Dried Tomatoes That Aren’t Packed in Oil: While dry-packed sun-dried tomatoes can be rehydrated, they won’t provide the same depth of flavor and desirable chewy texture as those packed in oil.
  • Not Draining the Sun-Dried Tomatoes Properly: If you leave too much oil from the sun-dried tomatoes in the salad, it can make it greasy.

Avoiding these common pitfalls will ensure your Dense Bean Salad with Sun-dried Tomatoes turns out just as intended – flavorful, texturally pleasing, and satisfying.

Storage and Reheating

  • Refrigerator Storage: This salad stores very well in an airtight container in the refrigerator for up to 3-4 days.
  • Airtight Container is Key: Ensure the container is sealed tightly to prevent the salad from drying out or absorbing other odors from your refrigerator.
  • Flavor Development: The flavors often improve with a day or two in the fridge, making it an excellent make-ahead dish for lunches or entertaining.
  • No Reheating Necessary: This salad is meant to be served chilled or at room temperature.
  • Check for Spoilage: Before consuming, always check for any signs of spoilage, such as an off smell, mold, or changes in texture. When in doubt, discard it.
  • Dressing Adjustment After Storage: Occasionally, the dressing can be absorbed by the beans.

Proper storage ensures that this delicious bean salad remains a safe and enjoyable option for several days.

image 630 e1779038197928

Leftover Ideas

  • Flavor Boost for Sandwiches/Wraps: Mash some of the cold salad and use it as a flavorful spread on sandwiches or wraps.
  • Savory Pancake or Fritter Addition: Finely chop any larger pieces of vegetables and mix the bean salad into a basic pancake or fritter batter before frying.
  • Top a Baked Potato: Spoon the chilled bean salad over a hot, fluffy baked potato for a protein-rich and satisfying vegetarian meal.
  • Incorporate into a Grain Bowl Base: Use the leftover salad as one of the components in a new grain bowl.
  • As a Bruschetta Topping: Toast some slices of baguette, rub them with a clove of garlic, and top with a generous spoonful of the chilled bean salad.
  • Mixed into Pasta Salad: While this is already a salad, you can further transform it by adding cooked pasta (like fusilli or penne) and a little extra dressing to create a more substantial pasta salad.
  • Serve alongside Eggs: For a hearty breakfast or brunch, serve a portion of the bean salad alongside scrambled eggs or an omelet.

Leftovers of this Dense Bean Salad with Sun-dried Tomatoes are surprisingly adaptable, offering creative ways to minimize waste and enjoy its flavors in new dishes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Dense Bean Salad with Sun-dried Tomatoes – Hannah Magee, RD


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 15 minutes (plus 1 hour chilling time recommended)
  • Yield: 46 servings 1x
  • Diet: Vegetarian

Description

A robust and flavorful Dense Bean Salad with Sun-dried Tomatoes featuring cannellini beans, chickpeas, sun-dried tomatoes, red onion, and fresh parsley with a lemon-herb vinaigrette. Perfect as a side or light lunch.


Ingredients

Scale
  • 1 (15-ounce) can cannellini beans, rinsed and drained
  • 1 (15-ounce) can chickpeas, rinsed and drained
  • 1/2 cup sun-dried tomatoes packed in oil, drained and roughly chopped
  • 1/4 cup finely chopped red onion
  • 1/4 cup chopped fresh parsley
  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1 clove garlic, minced
  • 1/2 teaspoon dried oregano
  • Salt and freshly ground black pepper to taste

Instructions

  1. 1. In a large mixing bowl, combine the rinsed and drained cannellini beans and chickpeas. Gently mash about half of the beans with the back of a fork or a potato masher.
  2. 2. Add the chopped sun-dried tomatoes, finely chopped red onion, and fresh parsley to the bowl with the beans. Stir everything together.
  3. 3. In a small bowl or a jar with a tight-fitting lid, whisk together the extra-virgin olive oil, fresh lemon juice, minced garlic, and dried oregano. Season generously with salt and freshly ground black pepper.
  4. 4. Pour the dressing over the bean and vegetable mixture. Toss gently to coat everything thoroughly.
  5. 5. Let the salad sit for at least 15-30 minutes at room temperature, or preferably chill it in the refrigerator for at least an hour, before serving.

Notes

Store in an airtight container in the refrigerator for up to 3-4 days. This salad is best served chilled or at room temperature and does not require reheating. Flavors improve with time.

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salads
  • Method: No-Cook
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 250-300 calories (per serving, varies with exact measurements)
  • Sugar: Approx. 5-7g
  • Sodium: Approx. 300-500mg (varies with added salt)
  • Fat: Approx. 10-15g
  • Carbohydrates: Approx. 30-35g
  • Fiber: Approx. 8-10g
  • Protein: Approx. 8-10g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star