Fluffy lemon dill rice is the perfect rice side dish. It's bursting with fresh lemon and dill flavor made on the stovetop in 20 minutes.
4.3k