Lv 6
blah asked in HealthOther - Health · 1 decade ago

How long does it take for your body to digest food?

well not completely digest it, just enough for you to not be able to barf it back up???

5 Answers

  • Anonymous
    1 decade ago
    Favorite Answer

    Approximately 4 hours. This might also depend on what you ate. Proteins take longer to digest.

  • 1 decade ago

    yeah about 6-8 hours,but if your bulimic and worrying about ingesting the calories you have to get the food up in under 2 hours at the most anything more than 2 hours your body is taking in the calories,I'm not promoting this behavior just stating the facts,I use to be bulimic.

  • 1 decade ago

    Most of the above answers are a little too brief. See this article for an accurate expanation:

    In general from "front to back" you are probably looking at approximately 24 hours but it will vary.

  • marya
    Lv 5
    1 decade ago

    Ok It really depends on your age and how much fiber you get. The more fiber..the faster it comes out. But why are you asking about puking? If youre belimic<thats not spelled right, you should tell someone. Its not the right way to lose weight, you should lose weight the healthy way-diet and excercise. (Im not saying your fat, i dont even know you) Hope that helps:)

    Source(s): I just know this stuff.
  • How do you think about the answers? You can sign in to vote the answer.
  • 1 decade ago

    about 6-8 hours, but why would you want to?

Still have questions? Get your answers by asking now.