Diamonds are found in rayer types of igneous rocks known as "Kimberlites"
credit to Alberto Vacca
Kimberlites are the rock type that diamonds are usually found in. They are formed when a magma from deep in the mantle drills its way to the surface in a fast gaseous explosive event. Diamonds typically occur as xenocrysts within the Kimberlite matrix. the volcanic deposits are called Lamproite igneous volcanic pipes. Please see the related links.
ultramafic
Kimberlite is a type of ultrabasic rock that sometimes contains diamonds. These rocks are formed deep within the Earth's mantle and are brought to the surface through volcanic activity, carrying diamonds with them.
Ultramafic igneous rocks are comprised mostly of olivine and pyroxene. Examples include peridotite (pegmatic and porphyritic) and komatite.
The type of rock that contains lava or magma is an igneous rock.
diamonds
Peridotite, a type of ultramafic rock composed largely of the mineral olivine, has the least silica.
Dunite is an intrusive igneous rock, specifically a type of ultramafic rock composed mostly of olivine. It forms deep within the Earth's crust through the crystallization of magma.
the mantle is made up of solid hot rock.
Peridotite is a type of ultramafic rock that is primarily composed of the minerals olivine and pyroxene. It is typically found in the mantle of the Earth and is associated with igneous processes such as the formation of oceanic crust at mid-ocean ridges.
sedimentary
It is made from a rock type known as Peridotite.Peridotite is an ultramafic dense, coarse-grained igneous rock consisting mostly of the minerals olivine and pyroxene containing less than 45% silica.