Ingredients
- 1 cup jasmine rice
- 2 tbsp butter
- ½ cup onion, finely sliced
- 2 cups chicken broth (or water for a vegetarian version)
- 1 tsp salt (adjust to taste)
- ½ tsp garlic powder (optional for extra flavor)
- ¼ tsp black pepper
- 1 tbsp chopped fresh parsley (for garnish, optional)
Optional Add-Ins:
- 1 tbsp olive oil (for extra richness)
- ¼ tsp turmeric (for color and warm flavor!)
- ½ tsp cumin (for a subtle earthy depth)
Instructions
Step 1: Rinse the Rice
- Rinse the jasmine rice under cold water 2-3 times until the water runs clear.
- Drain well and set aside. (This helps remove excess starch and keeps the rice fluffy!)
Step 2: Caramelize the Onions
- In a medium pot, melt butter over medium heat.
- Add sliced onions and cook for 5-7 minutes, stirring occasionally, until they turn golden brown and slightly crispy.
- Remove half of the onions and set aside for garnish.
Step 3: Cook the Rice
- Add the rinsed jasmine rice to the pot with the remaining onions.
- Stir and let the rice toast for about 1 minute to absorb the butter and onion flavors.
- Pour in the chicken broth (or water), salt, garlic powder, and black pepper.
- Bring to a boil, then reduce the heat to low, cover with a lid, and let it simmer for 15 minutes.
Step 4: Fluff & Serve
- Remove from heat and let the rice sit covered for 5 minutes.
- Fluff with a fork and mix in fresh parsley.
- Garnish with the reserved golden onions on top.
- Serve warm and enjoy!
Notes
Recipe Variations & Add-Ins
🔹 Make It Spicier: Add a pinch of red pepper flakes or chopped jalapeños.
🔹 Boost the Aroma: Cook the onions with a cinnamon stick or bay leaf for a deeper fragrance.
🔹 Make It Extra Buttery: Stir in an extra 1 tbsp of butter before serving for a luxurious taste.
🔹 Add More Texture: Mix in toasted almonds, pine nuts, or golden raisins.
🔹 Make It Vegan: Swap chicken broth for vegetable broth and use vegan butter.
