Como Fazer Arroz Natalino com Champignon

Ingredientes:

2 colheres de sopa de manteiga.
1 xícara de uvas passas sem sementes (opcional, você coloca só se quiser).
2 xícaras de bacon.
1 cebola pequena.
2 dentes de alho amassados.
1 xícara de pimentão.
1 xícara de ervilhas (congelado).
1 xícara de milho verde (congelado).
1 xícara de azeitonas sem caroço ou recheadas com pimentão.
1 xícara de amêndoas (você pode substituir por nozes, avelãs ou outro fruto seco da sua preferência).
400 gramas de Champignon.
Sal ao gosto.
6 xícaras de arroz cozido com sal