Revelation prologue – Set in 2157
It was in 2148, a mere nine years ago” talks about the setting of Evolution so this one comes first.
The classified transmission he had received that morning from the base at Shanxi was proof of that.
Evolution – 2157 From the description of the first issue we get that this story takes place in the year 2157
In the year 2157
Foundation 01 – First text box
2161 Three years after first contact war
Revelation Main Story – 2165 First Line of Chapter 1
Eight Years Later 2165
Foundation 04 – 2168
Gagarin Station 2168
He Who Laughs Best – 2183 – I don’t have this comic but on http://thetimelinesite.com/timelines/7-mass-effect-timeline it is stated as 2183.
Foundation 02 – 2183 (Wrex hunting Fist links to ME1 story)
Mass Effect 1
Foundation 03 – 2183 (Links to Mass Effect, Read before Eden Prime)
Homeworlds 02 – 2183 (Links to Mass Effect, Read after Eden Prime)
Mass Effect: Galaxy - 2183 – Mobile GameiOS
Incursion – 2183
One week before the collectors attack the Normandy and kill Commander Shepard.
Mass Effect 2 Prologue - 2183 (1 month after battle of the Citadel)
Ascension – 2183
In the weeks since the devastating geth assault
Foundation 05 – 2183
Nearly a month after the attack on the Citadel
Redemption 01-04 – Takes place on Omega station
Mass Effect: Paragon Lost Movie (First Part 21:30minutes in)
Foundation 07-13 – All have storylines culminating before the rest of ME2
Mass Effect: Paragon Lost Movie (Remainder)
Mass Effect 2(rest of game) and Homeworlds 3 – 2185 Links to ME2 Archangel
Retribution - 2186
Inquisition - 2186
Conviction - 2186
Days after the annihilation of a Batarian system by Commander Shepard
Homeworlds 04 – 2186 (Links to shadow broker)
Invasion – 2186 (Before Reaper Invasion)
Infiltrator – 2186 (Don’t have this one either)
Mass Effect 3
Homeworlds 01 – 2186
Citadel 2186. Days after the reaper invasion of earth
I've tried to give a bit more detail on why they are ordered as they are, as well as quotes where applicable to indicate the proper order.