Heat 2 tablespoons butter over medium heat in a small pot. Once melted, add garlic and stir constantly for 30 seconds until fragrant.
Add rice and stir for 2 to 3 minutes until most grains look slightly translucent.
Stir in garlic powder, onion powder, thyme, oregano, Italian seasoning, salt, pepper, broth, and water. Increase heat to medium high and bring to a boil. Once it's boiling, reduce the heat to low and then cover with a lid.
Cook for 12 to 15 minutes or until the liquid is absorbed. Start checking at 12 minutes and avoid lifting the lid too often since this releases steam.
Remove from heat and let sit, still covered, for 10 minutes. Don't rush this!
Remove lid and gently fluff the rice with a fork. Stir in lemon zest, lemon juice, parsley, and dill if using. Taste and adjust salt, pepper, or lemon juice as needed.
Serve warm or at room temperature.
Video
Notes
Note 1: Basmati rice works best here for the fluffiest texture. Long grain white rice can be used in a pinch, but other rice varieties are not recommended.Storage: Let the rice cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat gently with a small splash of water or broth to loosen it up.