Dense Bean Salad with Sun-Dried Tomato Vinaigrette
Packed with veggies, fiber-rich legumes and convenient protein, this Mediterranean dense bean summer salad is a lettuce-less salad that packs a nutritious punch. It is an easy recipe inspired by the viral TikTok dense bean salad and WORTH THE HYPE! Excellent choice for meal prep lunches or a crowd-pleasing potluck side dish.

- 1 Ericaโs thoughts:
- 2 Simple ingredients you need to make dense bean salad:
- 3 How to make this healthy bean salad:
- 4 Variation ideas and expert tips:
- 5 FAQs
- 6 If you like this dense bean salad recipe, youโll want to try these other healthy lunch ideas!
- 7 Dense Bean Salad with Sun-Dried Tomato Vinaigrette
Ericaโs thoughts:
Isnโt social media so funny? You take something like bean salad, that Iโve been making for the past decade, but then call it โdense bean saladโ and create a video that goes viral and voila! The bean salad is re-born and everyone is re-obsessed. A true TikTok โ make moment.
This recipe is giving pasta salad but instead of pasta, weโre using beans! We all have Violet Witchel to thank for making beans cool again. But I have to say that as a registered dietitian I have ALWAYS thoughts beans were cool. They are such an excellent source of fiber and boast nutrients like potassium, iron and B vitamins. Paired with a rainbow of antioxidant-rich veggies and quality protein, this anti-inflammatory salad checks all the marks for a balanced meal and makes my dietitian heart (and belly) happy.

Hereโs why youโll love it too:
- Convenient protein: doesnโt get much easier than canned beans and deli chicken! You can use rotisserie or the sliced kind from the deli counter.
- Versatile: there are LOTS of ways to make bean salad. My take is inspired by Violetโs Mediterranean dense bean salad and features a sun-dried tomato vinaigrette. You can serve this Mediterranean bean salad as a main dish or side dish.
- Meal prep: soooo, I made this recipe once to test it, once to shoot it, and a THIRD time to film a video. Needless to say, Iโve been eating this nutrient-dense salad for manyyyy days. Whether you enjoy it straight from a small bowl or pack it for lunch, itโs a fantastic way to have something satisfying ready to go in the fridge!
- Balanced nutrition: high protein, high fiber, full of antioxidants and most importantly, SO TASTY, this meal is a great option for a balanced midday meal.
Simple ingredients you need to make dense bean salad:

Beans: you could use any variety of beans you enjoy! I use a can of garbanzo beans and a can of white beans โ but great northern beans, pinto beans, black beans or red kidney beans are great!
Veggies: Iโm super lucky to have a thriving garden and weekly farm box of fruits and fresh vegetables to make this easy summer salad. I love to use cherry tomatoes, sweet bell peppers, cucumber, red onion, fresh parsley and other fresh herbs if I have them!
Protein: I snagged sliced chipotle chicken and uncured salami from the deli counter- helloooo convenience! The protein here is versatile- use rotisserie chicken, pepperoni, sliced turkey, tuna or even cubed tofu.
Cheese: the best part about this recipe is you can choose your journey here. I love mini mozzarella pearls and the unexpected cheddar from Trader Joeโs. You can find mozzarella pearls in the โfancy cheese kioskโ usually right in front of the deli (great place). Other delicious options: parmesan, goat or feta cheese.
Dressing: I LOVE this sun-dried tomato salad dressing. It is packed with healthy fats and tangy tomato flavor. Other incredibly delicious options are a simple white balsamic vinaigrette, parmesan vinaigrette or jalapeรฑo lime vinaigrette.
How to make this healthy bean salad:
Blend up the sun-dried tomato vinaigrette. This dressing features sun-dried tomatoes, olive oil, fresh garlic, oregano, honey (or maple syrup) and red wine vinegar.



In a large bowl add chick peas, cannellini beans, tomatoes, red peppers, cucumber, red onion, chicken, salami, cheeses and parsley. Add ยพ of the dressing and toss everything to combine. I like to serve with an extra dollop of dressing and small amounts of fresh parsley or basil.


Store in airtight containers for up to 6 days.
Variation ideas and expert tips:
- This recipe is called โdenseโ bean salad because it is lettuce-less and doesnโt have a lot of fluff. This helps increase its longevity because there arenโt any tender salad greens to wilt and get soggy as it sits in the fridge.
- Add marinated artichoke hearts, kalamata olives, feta, and lemon juice to make this a Greek-inspired salad.
- Swap out the chick peas for black beans, the parsley for cilantro and use this jalapeรฑo lime vinaigrette to make a Mexican bean salad.
- Throw in some cooked pasta and Italian dressing to make an easy pasta salad.
- If you like things a little spicaaayyy, add a pinch of red pepper flakes or any hot sauces you enjoy.
- Other veggies that I think would go great in this white bean salad: fresh green beans (blanched), artichoke hearts, olives, pickled jalapeรฑos, radishes or carrots.
- See? I told you this recipe was versatile!

FAQs
You can store it in a large airtight container or bowl with lid or portion it out into individual containers to grab and go for lunch.
For plant-based diets, omit the chicken and salami. Feel free to add another can of beans and/or edamame or tofu for more a more protein-rich salad.
Thanks to protein-packed ingredients there is a whopping 37 grams of protein and 11 grams fiber per serving!
Sure! I like the mild, versatile flavor of white beans and chick peas but use whatever types of beans you have on hand!
Serve straight up, with tortilla chips OR I think it is absolutely delicious wrapped in a tortilla as an Italian wrap ๐
Yes, this heart-healthy salad contains legumes and vegetables with a low glycemic index that can help with blood sugar control and lowering LDL (โbadโ) cholesterol.

If you like this dense bean salad recipe, youโll want to try these other healthy lunch ideas!
If you try and like this recipe please donโt forget to leave a comment and star rating down below! If you love more lifestyle, behind the scenes and โeating in real lifeโ type of content come find me over on Instagram, @itsaflavorfullife, I love connecting with you all there!
Print
Dense Bean Salad with Sun-Dried Tomato Vinaigrette
- Prep Time: 15 minutes
- Cook Time: N/A
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Lunch
- Method: Chop
- Cuisine: Mediterranean
- Diet: Gluten Free
Description
Nutrition superstar beans are accompanied by a rainbow of veggies, quality protein and a zesty dressing for this wicked easy dense bean salad.
Ingredients
- 1 can chickpeas, drained and rinsed
- 1 can cannelini beans, drained and rinsed
- 10oz grape or cherry tomatoes, quartered
- 2 sweet bell peppers, chopped
- 1 medium cucumber, seeds scraped out and cubed
- 1/4 red onion, chopped
- 1/2 lb cooked chicken (rotisserie or deli), cubed/chopped
- 2oz uncured salami, sliced or cubed
- 4 oz mozzarella pearls
- 2 oz sharp white cheddar, cubed
- 1/2 bunch fresh parsley, finely chopped
- sun-dried tomato vinaigrette OR white balsamic vinaigrette OR Parmesan vinaigrette, all of which are incredible on this salad!
- pinches of salt, pepper, Italian seasoning and/or red pepper flakes, if desired
Instructions
- Blend up your dressing of choice. I have the sun-dried tomato vinaigrette pictured here, but I have also tried this exact combo with my Parmesan vinaigrette, and it is VERY good.
- In a large bowl add chickpeas, cannellini beans, tomatoes, peppers, cucumber, red onion, chicken, salami, cheeses and parsley. Add ยพ of the dressing and toss everything to combine. Taste and season with pinches of salt, pepper, Italian seasoning and red pepper flakes, per your taste. I like to serve with an extra drizzle of dressing and extra fresh herbs like parsley or basil. Muah! So fresh, nutritious and DENSE ๐
- Store in airtight containers for up to 5 days. Excuse me while I go have a small bowl of dense bean salad for lunch because itโs already prepped and ready to go in my fridge!!
Notes
Refer to above blog post for tips, variation ideas and answers to frequently asked questions.
Would you like to save this?
Nutrition
- Serving Size: 1/4 recipe
- Calories: 512
- Sugar: 13.9 g
- Sodium: 1611.5 mg
- Fat: 21.9 g
- Carbohydrates: 43.3 g
- Fiber: 10.9 g
- Protein: 37.2 g
- Cholesterol: 57 mg


Just made this for my lunches for the week! Holy cow this is massive! It’s more like 8 Servings. For which I am perfectly happy. Thanks for another winner Erica! So easy, and gonna be so tasty.
Lol I eat a lot…๐ I’m so happy you like it Katie! Thanks for your review ๐
This is phenomenal for lunch prep
Yum! Great recipe and filled me up for the afternoon.
Instead of deli meat, I oven baked a chicken thigh fillet and diced it up.
I found the recipe also made 5 decent lunch serves. Perfect!
Amazing!! Great idea with the chicken thigh! So glad you liked it Linda ๐
I am currently on day three of eating this salad for lunch and am LOVING it! That vinaigrette is so good!
Ahhhh yesss! I ate this an embarassing amount of days in a row for lunch and didn’t get tired of it haha. Glad you love it too!
This was a big winner in our family! It made a large quantity so I was able to share with my parents too, who also enjoyed it! My high school athlete has been hitting it hard as a snack before practice. It fills her up but isn’t too heavy for 2-3hrs of practice. Yummy ingredients and love that dressing! Definitely a keeper! Thanks Erica! ๐
Super tasty salad! This is the favorite bean salad in our household, and I make different ones weekly. I doubled the recipe so my husband and I could both eat it throughout the week (he eats A LOT) and it lasts all week. 10/10!
Weeee! Happy to hear! Thank you for trying it and for your review Andreza!!
It happens every generation. Someone does something that nobody has done in awhile and suddenly it’s this cool new thing.
Delicious! Just like all of Erica’s recipes!
first time I made it, didn’t have chicken, super flavorful. Second time I made it, felt like the chicken absorbed all the dressing flavor. overall it’s still great.
Just made this and I think it made me better person. Want to bathe in the sun dried tomato vinaigrette. 10 out of 10!
Ahahahahaha it DID make you a better person! Cheers and thank you for this awesome review!
This is a fantastic recipe to make at the beginning of the week and enjoy all week long. So many yummy ingredients and I love how much protein and fiber it has. I made the recipe as written (delish!) but the other variations Erica mentions in her notes sound so good too. Definitely going to try the Greek-inspired one next. ๐
I make this regularly for me and my husbandโs lunches! We donโt put meat in ours, but keep everything else the same. I thought there was no way this would keep me full all dayโฆ but I was wrong! Even without meat, Iโm not snacking until dinner time. 10/10 recipe!!
Woot woot! This is awesome Melissa. I also love it without meat, such a fantastic and filling plant-based meal!
Just made this for my lunches this week, it is super tasty! Does the nutrition info at the bottom of the recipe card take into account the sun dried tomato dressing? Thanks Erica!
Hi Eileen, yes it does!
This was DELICIOUS!! Definitely adding to our regular rotationย
Yaaay love it Destiny! Thanks for making it and for your review, I appreciate it!