Pada 21 Juli 2011, Moffat diperdagangkan ke Houston Dynamo bersama dengan uang alokasi sebagai ganti Lovel Palmer, Mike Chabala, dan tempat daftar internasional. Dia membuat debut Dynamo pada tanggal 23 Juli, datang dari bangku cadangan dalam kekalahan 3-0 dari Chivas USA. Dia membuat debut pertamanya pada 30 Juli, membantu Houston menang 3-0 atas Seattle Sounders. Pada tanggal 14 Agustus, Moffat mencetak gol pertamanya untuk Dynamo untuk membantu Houston mengalahkan Portland 2-1. Gol itu, serangan dari 40 yard ke sudut kanan atas, dinobatkan sebagai Goal MLS of the Week. Setelah melewatkan satu pertandingan karena menerima dua kartu kuning pada 17 Agustus, Moffat memulai setiap pertandingan musim reguler yang tersisa untuk Dynamo. Pada 23 Oktober, Moffat mencetak satu gol dan menambahkan assist untuk membantu Dynamo meraih kemenangan 3-1 atas LA Galaxy di pertandingan terakhir musim reguler. Gol tersebut, yang dinobatkan sebagai Goal MLS of the Week, melihat Moffat mencegat umpan di lini tengah, menggiring bola selama beberapa meter, dan kemudian menghancurkan bola ke sudut kanan atas dari jarak lebih dari 40 meter. Moffat membantu Dynamo menyelesaikan musim reguler dengan kuat dan mendapatkan unggulan 2 di Konferensi Timur. Di babak playoff, Moffat bermain setiap menit saat ia membantu Dynamo mencapai Piala MLS 2011
, di mana Dynamo kalah 1-0 dari LA Galaxy.