Garlic Butter Rice — Simple, Flavourful, and Ready in 30 Minutes
Plain white rice gets a bad reputation — and honestly, it deserves it when it’s made without thought. But add real butter, fresh garlic, and a little patience? Everything changes. This garlic butter rice is the kind of recipe that quietly becomes your most-reached-for side dish. It’s simple, deeply flavourful, and made entirely from ingredients already sitting in your kitchen. Ready in 30 minutes and good enough to steal the show at the dinner table.

Why You’ll Love This Recipe
This isn’t just rice. It’s rice that actually tastes like something.
Every grain gets toasted in garlic butter before the liquid even touches it — that one step alone transforms the flavour completely.
It’s vegetarian, endlessly versatile, and pairs beautifully with almost any protein or vegetable you have on hand. Once you make it this way, plain boiled rice will feel like a missed opportunity.
Ingredients You’ll Need
Simple pantry staples — nothing fancy required.
- 1½ cups basmati rice — easy-cook basmati works beautifully here
- 2½ cups chicken or vegetable stock — low sodium preferred
- 1 tablespoon olive oil
- 2 tablespoons butter — salted; if using unsalted, adjust your seasoning
- 1 tablespoon fresh garlic — chopped finely
- ⅓ cup green onions — chopped; adds a fresh, mild flavour
- Salt to taste
Fresh garlic makes a real difference here. Use it if you can.
How to Make Garlic Butter Rice

Step 1 — Rinse Your Rice
Rinse the basmati rice under cold running water until the water runs completely clear.
This removes excess starch and prevents the rice from turning sticky and clumped together.
Drain it well and set aside.
Step 2 — Sauté the Garlic
Heat olive oil and butter together in a skillet or saucepan over medium-low heat.
Once the butter melts, add your chopped garlic and sauté gently for about 1 to 2 minutes until soft, golden, and wonderfully fragrant.
Don’t rush this step — this is where all the flavour begins.
Step 3 — Toast the Rice
Add the rinsed, drained rice directly into the garlic butter.
Stir constantly for 3 to 5 minutes, coating every grain in that golden, garlicky butter.
The rice will turn slightly translucent and smell nutty and incredible. That toasting step is what sets this recipe apart from every other rice dish.
Step 4 — Add Stock and Cook
Pour in your stock and stir everything together well.
Season with salt to taste, place the lid on, and reduce the heat to low. Cook for 15 to 20 minutes until the rice is tender and all the liquid has been absorbed.
Resist the urge to lift the lid constantly — trapped steam is what cooks the rice evenly.
Step 5 — Rest and Fluff
Once the rice is tender and the liquid is fully absorbed, add chopped green onions and an extra knob of butter if you like.
Stir gently, replace the lid, and turn off the heat completely.
Let the rice rest undisturbed for 5 minutes — this finishing step makes it perfectly fluffy rather than dense.
Fluff with a fork and serve immediately.
What to Serve It With
This rice goes with practically everything.
It’s wonderful alongside grilled chicken, baked salmon, lamb curry, honey garlic pork chops, or pan-fried fish. The buttery, garlicky flavour is bold enough to be interesting but neutral enough to complement almost any main dish without competing.
It also works beautifully as a simple standalone meal with a fried egg on top and some chilli flakes — don’t knock it until you’ve tried it.
Tips for Perfect Garlic Butter Rice

Use fresh garlic. Garlic powder works in a pinch but fresh garlic gives a deeper, more rounded flavour that makes a noticeable difference.
Toast the rice properly. Don’t skip or rush the toasting step. Those 3 to 5 minutes of stirring are what give this recipe its signature nutty, rich flavour.
Check before adding more liquid. If the rice looks dry before it’s fully cooked, taste it first. If it’s nearly tender, just replace the lid and let the steam finish the job rather than adding more water immediately.
Rest it before serving. Five minutes of resting off the heat makes the texture significantly better. Be patient — it’s worth it.
Season generously. Stock adds flavour but rice absorbs salt quickly. Taste and adjust before putting the lid on.
Easy Variations to Try
Add greens — Stir in fresh spinach or kale about 5 minutes before the rice finishes cooking. It wilts beautifully into the rice and adds colour and nutrition.
Make it vegan — Swap regular butter for your favourite plant-based butter. It works just as well and keeps the recipe completely dairy-free.
Bulk it up — Stir in corn, peas, diced carrots, or chickpeas to turn this side dish into a more substantial meal.
Add fresh herbs — Swap green onions for freshly chopped flat-leaf parsley or coriander at the end for a completely different but equally delicious finish.
Spice it up — Add a pinch of red chilli flakes or a small dried chilli to the butter when you sauté the garlic for a gentle warmth running through every bite.
Recipe Card
Prep time: 5 minutes Cook time: 20 minutes Total time: 25 minutes Servings: 4 Course: Side Dish Calories: approximately 339 per serving
Final Thoughts
Garlic butter rice proves that the most satisfying food is often the simplest. A handful of everyday ingredients, one pan, and thirty minutes is genuinely all it takes to turn plain white rice into something people ask you to make again and again.
Make it once and it will earn a permanent spot in your weekly dinner rotation — guaranteed.
