Combine all of the nougat ingredients in a large bowl, starting with the lesser amount of milk. You don't want to add too much or it won't be the right texture. If your mixture is too dry, add another tbsp of milk at a time until it comes together. It shouldn't be dry but it shouldn't be too sticky either.
If using a mini muffin tin, divide the dough amongst it, pressing a little into the bottom of each crevice about ⅓ way. If using a loaf pan, line it with parchment paper and press the dough into the bottom firmly.
In a bowl, combine all of the ingredients until smooth. Divide amongst the crusts, filling another ⅓ way full. Sprinkle the peanuts over top. (If using loaf pan, just pour and spread the caramel over top of the base and sprinkle over the peanuts).
You can melt the chocolate using the double boiler method or the microwave. To microwave, add the chocolate and oil to large bowl. Heat in 30 second increments, stirring well between each, until smooth.
Pour the chocolate over top of the caramel filling, covering each one. If using the loaf pan, pour the chocolate over the filling and tilt the pan to spread it out evenly.
Place the pan or muffin tin in the freezer for at least 3-4 hours until completely firm. Remove the bites from the muffin tin and store in an air-tight container in the freezer.
If using the loaf pan, cut them into bars and then store in an air-tight container.
