Question: how long should you wait after eating to lift weights?
Answer: “You should usually wait for one to two hours after a meal before beginning a strenuous workout,” says Victor Romano, MD, an Illinois-based orthopedics and sports medicine specialist. “The body needs time to digest the food, which requires energy and increased blood flow to the stomach.”