Various methods are disclosed for monitoring user browsing activities, and for using such information to provide session-specific item recommendations to users. In one embodiment, a monitoring component of a merchant's Web site maintains a record of products viewed by each user during a current browsing session—preferably based on visits to product detail pages. A recommendations component uses the resulting history of viewed products to identify additional products to recommend, preferably using a pre-existing table that maps products to related products. In one embodiment, this table is generated by periodically analyzing user browsing histories to identify correlations between purchases, viewing events, and/or other actions performed with respect to particular products. The recommended items may be displayed together with an option to individually deselect the recently viewed items on which the recommendations are based. Embodiments are also disclosed that use recent browse node visits, and recent searches, to generate the recommendations.