Fresh, protein-packed, and perfect for meal prep! This Italian dense bean salad is made with cannellini beans, garbanzo beans, cherry tomatoes, bell peppers, mozzarella pearls, and kalamata olives tossed in a tangy Italian dressing. Easy to make ahead, served as a side dish or light lunch, and filled with fresh vegetables and high protein salad ingredients. Save this recipe if you love dense bean salad recipes inspired by the viral TikTok trend!