Add 2 tablespoon butter and finely diced shallot to a medium saucepan or skillet with a lid. Allow butter to melt and sauté over medium-low heat for 2-3 minutes or until shallot is softened and translucent. Add rice and minced garlic, then cook another 2 minutes or until rice is lightly browned, stirring often.
Add broth, lemon zest, salt, pepper, turmeric, and parsley flakes, then bring to a simmer. Cover and cook for 20 minutes over low heat.
Remove from heat and fluff rice, gently mixing in 2 tablespoon of butter, lemon juice, and chopped fresh dill. Cover and let it sit for 10 more minutes before serving.
Notes
Store leftover dill rice in an airtight container and refrigerate for up to a week, though it will taste best when fresh.
To reheat, microwave dill rice 1-2 minutes (for a single portion) or until heated through.
I like to mix in a tablespoon of butter when reheating the rice to keep it moist, but you can also use water.