Want to attract butterflies to your garden? The first step, add plants that attract butterflies. Monarchs like to feed on milkweed while others like garden herbs like fennel, parsley and dill. Butterflies also need a water source, puddles, a birdbath or simply a dish of water. If you’ve got fruit scraps, before you put them into the compost, set them outside for butterflies. They like the nectar. And finally, avoid using pesticides in your garden. if you have a pest problem, choose horticultural oils and soaps instead.