Di Rupo unveiled his government team on Monday evening after a brief meeting with Albert II.
Belgium's new cabinet will be sworn in today at the royal castle in Laeken, one day ahead of a general policy statement where Di Rupo is expected to outline his government programme.
This should allow Di Rupo to attend his first European summit on Thursday and Friday in Brussels.
The new team retains many of the ministers from the caretaker government of acting Prime Minister Yves Leterme, albeit in different roles.
Flemish Christian Democrat Steven Vanackere becomes finance minister and francophone Liberal Didier Reynders foreign minister, a straight job switch.
A final confidence vote on the new team will be held in Parliament on Saturday, but this is expected to be only a formality as the six political parties forming the coalition hold a comfortable majority.
The last hurdle to form a government was lifted last week when the six political parties involved in the negotiation reached an agreement over the 2012 budget.
The deal includes a commitment to balance the country's finances by 2015, with the objective of bringing the budget deficit down to 2.8% of GDP in 2012.
This target may be too optimistic however, as many economists say Belgium is unlikely to achieve the 0.8% economic growth on which the budget is based.
Belgium might therefore be forced to toughen austerity measures that already drew 50,000 protestors onto the streets last Friday.
The country's public sector debt totaled 96% of GDP last year, putting it behind only Greece and Italy in the eurozone and on par with Ireland.
It has also been saddled with providing the bulk of state guarantees to bailed out Franco-Belgian financial group Dexia.
A major challenge facing Di Rupo is that his cabinet does not enjoy the support of the country's largest political party, the New Flemish Alliance (N-VA), a separatist party which wants Flanders to break free from Belgium.
The N-VA had made linguistic issues and the defence of the Flemish identity its main election ticket and won a sweeping victory in the 2010 general election. The N-VA has 35% of support among Flemish voters.
Initial attempts at forming a government had stalled because of the N-VA's refusal to compromise with the other political parties on state reforms and the further devolution of powers to Belgium's constituent regions.
The N-VA's eventual exit from the talks opened the door for a "historic" deal to reform the Belgian state, clinched in October, which paved the way for Di Rupo to be named prime minister.
The agreement, a major breakthrough, redefined the electoral boundaries around the capital Brussels, one of the longest-standing disputes between the French and Dutch-speaking parties.
It also included an unprecedented devolution of more powers to the regions and a transfer of fiscal competence to them, issues over which Belgium's linguistic groups have argued for years.