Yes, it’s safe to eat onions that have sprouted. The green tops and flowers from sprouted onions contain only the mildest form of oniony flavor, so they’re a good option for those who are sensitive to strong garlic or onion flavors.