Store dill in the freezer for about 6 months. If stored properly, the dill can last up to a year, but the flavor won’t be as ...
7 Nuts You Should Be Eating And 7 You Shouldn't Another great way to store fresh dill is in the freezer. Freezing herbs for storage extends their shelf life without significantly altering their ...