Start by gathering and measuring all your ingredients to make the cooking process smooth and efficient.
In a medium saucepan, heat the butter or olive oil over medium heat. Add the finely chopped onion and sauté for about 5 minutes until it becomes translucent. Then, add the minced garlic and sauté for another minute until fragrant.
Sprinkle in the turmeric powder, sea salt, and black pepper. Stir well to coat the onions and garlic with the spices, letting them toast slightly to release their flavors.
Add the Basmati or Jasmine rice to the pot, stirring to combine it with the aromatic mixture. Allow the rice to toast for about 2 minutes, which enhances its flavor and texture.
Carefully add the veggie broth or chicken broth to the pot, ensuring the rice is fully submerged. Bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for about 15-20 minutes, or until the rice is tender and has absorbed all the liquid.
Once the rice is cooked, remove the pot from heat. Let it sit, covered, for 5 minutes. Then, fluff the rice with a fork. Stir in the chopped mint for a refreshing finish.
To enhance the flavors, place the washed lemon in the pot. As you serve the rice, squeeze some fresh lemon juice over it for a bright, zesty touch.