If you have milkweed plants in your garden for the benefit of monarch butterflies, good job! Monarchs need milkweed as a host plant where they can lay their eggs. Monarch caterpillars feed exclusively on milkweed plants, including their close milkweed relatives.