Para comenzar el plato de risotto de setas, primero lavamos el arroz para quitar el almidón y posible suciedad. Una vez limpio lo retiramos a un recipiente.Pelamos y picamos bien la cebolla así como los 3 dientes de ajo. Las setas (en este caso vamos a utilizar champiñones) tienen que ser lavadas y troceadas. Una vez estén todos los ingredientes troceados los dejamos en un plato.En una olla, calentamos el caldo. Podemos utilizar caldo de pollo, de verduras a nuestro gusto.Mientras tanto, en otra cazuela echamos una pizca de mantequilla y un chorro de aceite de oliva. Cuando esté caliente, observamos que la mantequilla se derrite, la removemos e incorporamos la cebolla y los ajos troceados anteriormente. Sofreímos a fuego medio y a continuación añadimos los champiñones troceados, echamos sal y pimienta. Es importante que no se nos queme, por lo que tenemos q remover con una espátula o cuchara de madera. Una vez está un poco dorado, añadimos el arroz y durante dos o tres minutos removiendo constantemente. Vertemos el vaso de vino blanco mientras movemos los ingredientes con la cuchara. Una vez ha sido absorbido el vino, echamos el tomillo y poco a poco vamos vertiendo el caldo caliente. Esto es, vaciamos un vaso de caldo y removemos. Cuando el arroz ha absorbido el caldo, echamos el siguiente vaso, así hasta terminar con el caldo. Es importante reducir el fuego.Aproximadamente en 20-25 minutos estará listo el risotto de setas. Antes de retirar la olla del fuego, rallamos el queso Parmesano (el queso que prefiramos) sobre los ingredientes, así como el perejil picado. Mezclamos bien todos los ingredientes y lo retiramos del fuego.