I only breast fed my daughter for two weeks due to a botched csection that landed me back in the hospital. However, I understand that spicy foods, dairy products, coffee, chocolate, cabbage, onions, green veggies, and tomatoes. It can take 2 weeks for something to leave your system (& breast milk). Keep a journal of what you eat so you can go back and what may have upset baby's belly. Some babies are very sensitive, some can live with a free for all in mom's diet.