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.