This flavor-packed Italian White Bean Salad is so easy to make and ready in less than 30 minutes! Perfect for meal prep and filled with satisfying fiber, protein, and lots of veggies.
Everyone can benefit from an easy salad recipe that's packed with veggies, fiber, and protein – am I right?
Even someone like me – who literally cooks for a living – needs to have a stack of meal prep options in the fridge if I want to avoid the constant call of the snack cupboard (which still leaves me hungry, empty chip bag and all).
This Italian Bean Salad has been one of our favorite meal preps this year, and even my meat-and-potatoes husband loves taking this Tuscan-inspired bean salad in his lunches. The texture is perfect and it keeps well for up to 4 days!
We love to serve it as a healthy side dish for pizza night, or alongside a creamy tomato soup for a light and lovely dinner. I know you're going to love it as much as we do!
Why You'll Love It:
- SO easy! Chop the veggies, drain the beans, prepare a quick vinaigrette, and toss everything together. It's the perfect cold salad recipe!
- Packed with flavor. A quick glance at the ingredients list shows you just how flavorful a bean salad can be.
- The texture is amazing. With creamy white beans, crunchy bell pepper, and soft mozzarella cheese, this salad has it all!
- Great for meal prep. This recipe has lots of filling fiber and protein. It makes a great side dish (or a satisfying light lunch) and tastes even better the next day.
You Will Need:
- Beans: Cannellini beans are an Italian bean that are fairly easy to find. If you don't have access to those, you can use your favorite white beans, chickpeas (AKA garbanzo beans), or a combination.
- Salami: This adds a salty flavor and a little bit of protein too! I've also tried it with sliced smoked chicken and it's very delicious.
- Mini mozzarella: Also known as bocconcini. These mini mozzarella balls are perfectly bite-sized, making them ideal for salads.
- Artichokes: I like to use the marinated ones for the added flavor! Plain canned artichokes can be used, but if you can find marinated ones, I recommend those.
- Sun-dried tomatoes: These come packed in oil. Be sure to reserve the oil to make the dressing.
- Cherry tomatoes: Cut in half for the best results!
- Bell pepper: Mince up 2 bell peppers of your choice. We recommend yellow and orange (their sweetness is perfect).
- Shallot: This has a super mild flavor. If you don't have shallots, you can use 2-3 tablespoons of finely minced red onion.
- Basil: Fresh herbs are the best! Some fresh chopped basil adds the perfect touch.
- Salt (and pepper): Add flaky salt (and pepper) to taste as you go.
- Homemade dressing: Included in the recipe card is my recipe for sun-dried tomato vinaigrette. It's made with reserved sun-dried tomato oil, olive oil, red wine vinegar, and a few other ingredients. If desired, you can use a very good quality store-bought Italian vinaigrette instead.
How to Make Italian White Bean Salad
This Italian white bean salad recipe is SO easy to make and requires NO cooking or advanced prep. All you need to do is chop your ingredients, prepare your dressing, and toss everything together.
- Add the drained and rinsed white beans to a large bowl.
- Sprinkle all of the salad ingredients on top of the beans.
- Chopped artichokes, minced bell peppers, cherry tomatoes, sun-dried tomatoes, shallot (or red onion), mini mozzarella balls, salami, fresh basil, salt, and pepper.
- Toss everything together until well combined.
- The dressing. Add all of the dressing ingredients to a glass jar and blend or shake to combine. Pour it over the salad evenly.
Toss and Serve
- After the vinaigrette has been poured over the salad, toss with salad tongs until all of the ingredients have been lightly coated in the dressing. Add flaky salt (and pepper) until it tastes perfect.
- Scoop portions into bowls and garnish with additional fresh basil (if desired) before serving.
Top Tip: If you're using a wooden salad bowl, be sure to oil first. This is done by adding olive oil to the bowl and using a paper towel to rub it over the entire surface. Then, wipe off any excess oil with a clean paper towel.
Oiling prevents liquid from permeating the bowl, which causes cracking and residual food odor.
Storing Leftovers
Transfer leftovers to an airtight container and store in the refrigerator for up to 4 days. Liquid from the vegetables (and dressing) will collect on the bottom. Shake or stir the container before serving to evenly distribute the dressing.
Meal Prep Tips
- Portion the salad into individual meal prep containers and cover tightly.
- Refrigerate for up to 4 days.
- Shake or stir the salad before serving.
- Serve with a small protein-rich snack like string cheese, milk, or hard-boiled eggs.
Substitutions
With chicken or turkey: This recipe can be made with other chopped deli meats like smoked chicken or turkey. You can also do a blend of salami and lighter deli meats for more balance.
Different types of beans: While we used cannellini beans, I've tested this recipe using multiple options. A favorite was using 1 can of drained chickpeas PLUS 1 can of drained white beans. If you can't find cannellini beans, you can use another white bean like white kidney beans, great Northern beans, or even navy beans.
Using cooked beans: If you like to make your own by cooking dry beans, this recipe can be made with 3 ½ cups of cooked (and cooled) beans instead of canned.
With balsamic vinegar: We recommend using red wine vinegar for the vinaigrette, but if you prefer a bolder flavor you can swap it for a good quality balsamic vinegar.
Without homemade dressing: If you prefer to skip the homemade dressing, you can use your favorite premium Italian vinaigrette in its place. Don't use the cheap stuff! You will need about 1 cup in total.
Variation: Greek Bean Salad
Swap out some of the ingredients (or just add more!) for those listed here:
- Kalamata olives
- Feta cheese
- Green olives
- Lemon juice
- Fresh parsley
- Oregano
- Red onion
Expert Tips
- Use fresh ingredients. This salad is going to taste best when all of the ingredients are fresh and in good shape. Don't use bruised produce or salami that is close to date. You get what you put in!
- The dressing will settle. This salad stores SO well, but you will see dressing (and other liquids) settle along the bottom of the storage container. This can easily be redistributed by a good shake or a gentle stirring.
- Slice your salami (or other deli meats). The goal for this bean salad is to have all ingredients bite-sized. Slicing the salami into strips makes for the easiest chewing and most enjoyable eating experience.
If you loved this recipe for Italian Bean Salad, let me know by leaving a 5-star review in the recipe card or comment below! You can also tag me on Instagram @dashfordinner.
Italian Bean Salad (with Cannellini Beans and Salami)
Ingredients
- 2 cans (15 oz each) Cannellini beans drained and rinsed (or a mix of cannellini and chickpeas*) (about 3 ½ cups cooked and cooled beans)
- 1 cup chopped artichokes marinated and drained
- 2 bell peppers minced (we recommend yellow and orange)
- 2 cups cherry tomatoes halved (about 1 pint)
- ⅓ cup chopped sundried tomatoes reserve the oil for the dressing
- 1 shallot minced (or 2 tablespoons minced red onion)
- 1 ½ cups bocconcini (mini mozzarella balls) halved (or quartered)
- 12 ounces sliced salami chopped (about 340 grams), or a mix of salami and smoked chicken or turkey deli meat
- ¼ cup chopped fresh basil
- Flaky salt to taste
- Black pepper to taste
Sun-dried Tomato Vinaigrette (or store-bought Italian Vinaigrette**)
- ⅓ cup extra virgin olive oil
- ⅓ cup reserved sundried tomato oil from jarred sun dried tomatoes
- ⅓ cup red wine vinegar (or white wine vinegar)
- 1 tablespoon honey
- 1 tablespoon maple syrup or more honey
- 1 tablespoon whole grain mustard or 2 teaspoons dijon mustard
- 1 teaspoon Italian seasoning
- ¼ teaspoon granulated garlic powder
- Flaky salt and pepper to taste
Instructions
- Assemble the salad. Add the rinsed and drained beans to a large glass bowl (or well-oiled wooden salad bowl). Then add in the artichokes, minced bell peppers, cherry tomatoes, sun-dried tomatoes, minced shallots, mini mozzarella balls, sliced salami, fresh basil, salt, and black pepper (to taste).
- Toss to combine. Use salad tongs to combine the beans and other ingredients together.
- Prepare the dressing. Add all of the vinaigrette ingredients to a glass jar. Blend with a small milk frother to emulsify, OR add a lid to the jar and shake vigorously.
- Add the dressing to the salad. Pour your homemade salad dressing on top of the salad, and use the salad tongs to toss everything together one last time.
- Taste and adjust. Take a clean spoon and taste the salad. Add more salt and pepper (to your taste). If desired, add more of the other ingredients according to your preference.
- Serve and enjoy. Spoon salad into bowls and garnish with additional fresh basil (if desired).
Notes
Nutrition
Please note that some of my blog posts here at Dash for Dinner may contain affiliate links. If you make a purchase through these links, I will get a small commission at no additional cost to you. Please see my Disclaimer for more information.
Leave a Reply