This is an easy and quick homemade dill dip that you can make in only 10 minutes! It's full of robust flavor, with lots of fresh dill, plus garlic, lemon, and extra virgin olive oil. You can also thin out the dip to turn it into a dill dressing or yogurt dill sauce - the perfect topping for roasted veggies, potatoes, or fish!