While leeks look like an overgrown green onion, they are very different. The taste is much more mild than any type of onion and the leeks are more delicate. You usually do not want to substitute onions for leeks as they can drastically change the flavor and texture of a recipe.