Frank Hadden’s side continued their return to form by notching their third win in a row and keep up their push for knock-out cup berth.
Edinburgh and Scotland fans will also have been glad to see the trio of Chris Paterson, Simon Webster and Nathan Hines all return to action and come through the clash unscathed.
Paterson in particular played a key role in Edinburgh’s triumph by slotting five successful kicks.
The Scarlets looked certain to open the scoring in the opening exchanges when winger Tal Selley broke free but he was brought down short thanks to a last-ditch tap tackle by Hugo Southwell that served to spur on his team-mates.
Instead it was the home side that opened the scoring when hooker Dougie Hall got on the end of a pass from Paterson to stroll over.
Paterson added the conversion before slotting a penalty when the Scarlets were penalised for pulling down at a lineout.
Scrum-half Mike Blair pounced on a loose pass to race away and touch down for the Scots’ second try, leaving Paterson an easy conversion.
Now full of confidence, Edinburgh declined two further shots at goal before the break, preferring on both occasions to run at their opponents.
The Scarlets rallied after the interval, and some good work from Matt Watkins set up Mike Phillips but the centre was penalised for holding on to the ball too long.
Hines soon entered the fray for Edinburgh and signalled his entrance by getting involved in a brawl with one of his opposite numbers.
Edinburgh’s hunt for a bonus point seemed to have faded when Paterson slotted his last penalty of the game to see off the Welsh challenge.
Final score: Edinburgh 23 (Hall, Blair try, Paterson 2 conv, 3 pen), Llanelli Scarlets 0