In the 2007–08 season, Beck started the season being on the bench until he made his first appearance on matchday 10 coming on as a substitute for Yıldıray Baştürk in the 86th minute, in a 4–1 loss against Hamburg on 20 October 2007. Beck scored his first goal for Stuttgart in the next appearance on 27 October 2007 against Bayer Leverkusen which resulted in a 1–0 win for Stuttgart. Beck then played a vital role when he provided assists in two of the Champions League matches against Lyon and Rangers. But during a match against Rangers, Beck suffered a knee ligament injury and was sidelined for months. Shortly after, Beck was linked with a move away from the club after considering his future away from the club. However, Beck announced his intention to stay at the club Two months later on 3 February 2008, Beck made his first team return in a 4–0 loss against Schalke 04. In his second season at Stuttgart, Beck made eighteen appearances for the club.