Peanut butter and avocado are excellent together as they are a wonderful source of good fat, plant-based proteins, vitamins and minerals.