8-12 times a day(which doesn't mean every 2-3 hours as is sometimes said), but many infants feed much more than that, since breastfeeding
is so much more than food.
If it seems that you are feeding all the time in those first few weeks, you may be and that can be perfectly normal if the baby is passing lots of stool. Enjoy the time with the baby. The feedings space out over time.