The Schwarzgelben can go on top of the Bundesliga - at least temporarily - with a win to follow up last weekend's Ruhr derby victory.
Jurgen Klopp's men have won all seven of their games on home soil in 2013-14, including a DFL-Supercup triumph over Bayern Munich, a Champions League victory against Olympique de Marseille and five Bundesliga victories.
Dortmund sits second in the league following a week that saw last season's runner-up beat Arsenal in the Champions League before clinching the Ruhr derby 3-1 against Schalke. Another three points against Stuttgart - or even a draw - will see Dortmund leapfrog leader Bayern, which plays Hoffenheim on Saturday.
Henrikh Mkhitaryan was among the standout performers for Dortmund on Saturday, assisting goal from Nuri Sahin and Jakub Blaszczykowski, while Pierre-Emerick Aubameyang's 14th-minute opener put him level with Robert Lewandowski at the top of the club's goalscoring charts with six in the Bundesliga.
However, Stuttgart has two players in particular on top of their game, in Vedad Ibisevic and Alexandru Maxim. Ibisevic has seven league goals to his name this season, while Romania international Maxim has provided five assists and scored four himself.
Friday's visitors are likely to need both on top form if Stuttgart is to leave with a win. Despite being on a four-match unbeaten run in the league, Stuttgart has not beaten Dortmund in its last six attempts.
Its last win against Dortmund came in January 2010 at the Mercedes Benz Arena, while its most recent victory at Signal Iduna Park was in February 2007 - Mario Gomez scoring in a 1-0 win.
Christian Gentner and Gotoku Sakai both missed training on Monday with muscular problems, with Daniel Schwaab also a doubt for the fixture. Schwaab suffered an ankle injury during the 1-1 draw with Nuremberg on Friday.
Dortmund, however, has no new injury worries, although long-term absentees Ilkay Gundogan (back), Sebastian Kehl (ankle) and Lukasz Piszczek (hip) are likely to miss out.