Prepare the ingredients - Measure 2 cups of rice, mince 5 garlic cloves, and chop 1 tbsp of parsley (if using). Keep butter and stock ready.
Sauté the garlic - In a large saucepan over medium heat, melt half the butter. Add the minced garlic and sauté for about 30 seconds until it turns light golden and fragrant.
Coat the rice - Add the rice to the pan and stir gently for 30 seconds, ensuring each grain is coated in the garlic butter. The rice will start looking slightly translucent.
Add stock and seasoning - Pour in 3 cups of chicken or vegetable stock and sprinkle 3/4 tsp salt. Stir once to combine.
Cook the rice - Increase heat to bring the liquid to a gentle boil. Once boiling, cover the pan with a lid, reduce heat to low, and cook undisturbed for 15 minutes. Do not lift the lid or stir.
Rest the rice - Turn off the heat and leave the lid on for 10 minutes. This allows the rice to finish cooking with steam, giving perfectly fluffy grains.
Finish and serve - Remove the lid, fluff the rice gently with a fork, stir in the remaining butter, and mix through the chopped parsley if using. Serve warm alongside your favorite dishes.