This garlic herb jasmine rice brings together fluffy, tender grains with a fragrant blend of sautéed garlic, fresh parsley, and dill. The rice is toasted briefly in olive oil before simmering, which adds a subtle nutty depth to each bite.
Topped with quickly wilted baby spinach seasoned with a hint of nutmeg, the dish delivers a vibrant balance of flavors and textures. It works beautifully as a side for grilled fish, chicken, or tofu, and can easily stand on its own as a light vegetarian main.
Ready in just 35 minutes with simple pantry ingredients, this is a versatile dish that fits effortlessly into weeknight dinners or casual gatherings alike.
The hiss of garlic hitting warm butter is one of those kitchen sounds that makes everyone wander toward the stove asking when dinner will be ready. This garlic herb jasmine rice with sauteed spinach started as a desperate Tuesday attempt to use up a wilting bag of greens and a leftover bunch of parsley. What came out of the pan was so fragrant and satisfying that it earned a permanent spot in my weekly rotation, no protein required.
A friend once brought this to a potluck in a giant mismatched bowl and people kept returning to it between servings of far more elaborate dishes. There is something about the combination of buttery herbs and gently wilted greens that feels both nourishing and quietly indulgent, like a meal that actually cares about you.
Ingredients
- 1 cup jasmine rice (200 g): The fragrance of jasmine rice is irreplaceable here, so do not substitute with long grain white rice if you can help it.
- 2 cups water (480 ml): Vegetable broth is a wonderful swap if you want a deeper, more savory flavor throughout the rice.
- 1 tablespoon olive oil: Used for toasting the rice briefly before cooking, which adds a subtle nutty character.
- 1/2 teaspoon salt: This goes into the rice cooking liquid and seasons it from the inside out.
- 2 tablespoons unsalted butter: The richness of butter carries the garlic and herbs beautifully, though olive oil works for a vegan version.
- 3 cloves garlic, minced: Fresh garlic is essential since it is the backbone of the entire flavor profile.
- 2 tablespoons fresh parsley, finely chopped: Flat leaf parsley adds a clean, bright note that ties everything together.
- 1 tablespoon fresh dill, finely chopped: Dill gives an unexpected freshness that makes this rice stand out from ordinary herb blends.
- 1 tablespoon fresh chives, finely chopped: Optional, but the gentle onion flavor rounds out the herb mixture nicely.
- 1/4 teaspoon black pepper: Freshly cracked pepper makes a noticeable difference here.
- 2 teaspoons olive oil: Reserved specifically for sauteing the spinach so it gets its own clean layer of flavor.
- 6 cups fresh baby spinach (about 180 g): It looks like an enormous mountain raw, but it wilts down to a remarkably modest amount.
- 1 clove garlic, minced: A second smaller batch of garlic just for the spinach keeps its flavor distinct and punchy.
- 1/4 teaspoon salt: Draws out moisture from the spinach and seasons the greens directly.
- Pinch of ground nutmeg: Totally optional, but nutmeg has a quiet magic with spinach that most people never expect.
Instructions
- Wash the rice:
- Rinse the jasmine rice under cold running water, swirling it with your fingers, until the water turns from cloudy to mostly clear, which usually takes three or four rinses.
- Toast the grains:
- Heat one tablespoon of olive oil in a medium saucepan over medium heat, add the drained rice, and stir it constantly for about one minute until the grains turn slightly translucent at the edges.
- Cook the rice:
- Pour in two cups of water and half a teaspoon of salt, bring it to a boil, then drop the heat to low, cover tightly, and let it simmer undisturbed for twelve to fifteen minutes until the water is fully absorbed.
- Let it rest:
- Take the saucepan off the heat entirely and leave the lid on for five minutes so the rice finishes steaming gently in its own warmth.
- Bloom the garlic and herbs:
- In a small skillet, melt the butter over medium heat, add three minced garlic cloves, and cook just until you can smell it strongly, about one minute, then stir in the parsley, dill, chives, and pepper for thirty seconds more.
- Marry the flavors:
- Fluff the rested rice with a fork and gently fold the garlic herb mixture through it, lifting rather than stirring, so the grains stay separate and light.
- Wilt the spinach:
- In a large skillet, warm two teaspoons of olive oil over medium heat, saute one minced garlic clove for thirty seconds, then add all six cups of spinach and toss frequently until it collapses into a dark green shimmering mass, about two to three minutes.
- Season and serve:
- Sprinkle the spinach with salt and a pinch of nutmeg if you are using it, then plate the herb rice with the spinach piled on top or served alongside.
I once served this to a group of friends on a rainy evening with nothing more than lemon wedges and toasted pine nuts scattered on top, and the room went quiet in that way that tells you a dish needs no introduction.
Serving Ideas That Actually Work
A generous squeeze of lemon over the finished plate brightens everything dramatically, especially on days when the spinach tastes particularly earthy. Toasted pine nuts or slivered almonds add a crunch that the soft rice and tender greens secretly crave. For a heartier meal, tuck a piece of grilled fish or crispy tofu next to it and call it dinner without overthinking.
Making It Your Own
The herb blend is endlessly flexible, so if you have cilantro, tarragon, or basil lingering in the crisper drawer, toss it in and see what happens. Grated Parmesan folded through the warm rice turns it into something dangerously close to risotto with almost none of the stirring. Even a dollop of yogurt on top works surprisingly well for a cool contrast against the buttery grains.
Storage and Reheating
This keeps well in the refrigerator for up to three days, though the spinach loses some of its vibrancy by day two. Reheat gently in a skillet with a splash of water rather than the microwave, which tends to toughen the rice. The flavors actually deepen overnight, making leftovers quietly better than the first serving.
- Store the rice and spinach together in one airtight container so the herbs continue to permeate everything.
- Add a fresh squeeze of lemon after reheating to wake up the flavors that may have mellowed.
- If the spinach has released too much liquid overnight, drain it briefly before reheating so the rice does not turn soggy.
Some dishes earn their place in your kitchen not because they impress, but because they make an ordinary Tuesday feel a little more intentional and a lot more delicious.
Recipe FAQs
- → Can I use a different type of rice instead of jasmine?
-
Yes, you can substitute basmati or long-grain white rice with similar results. Keep in mind that cooking times and water ratios may vary slightly depending on the variety you choose. Jasmine rice is preferred here for its delicate floral aroma and slightly sticky texture.
- → How do I store and reheat leftovers?
-
Store leftover rice and spinach in an airtight container in the refrigerator for up to 3 days. To reheat, sprinkle a few drops of water over the rice and warm it in the microwave or on the stovetop over low heat, covered, until heated through. The spinach may release some moisture when reheated.
- → Can I make this dish vegan?
-
Absolutely. Simply replace the butter with olive oil or a plant-based butter alternative. The rest of the ingredients are already vegan-friendly. The garlic and herbs provide plenty of flavor, so you won't miss the dairy.
- → What can I serve with garlic herb jasmine rice?
-
This dish pairs wonderfully with grilled fish, roasted chicken, or pan-seared tofu. It also works well alongside Mediterranean-style dishes, curries, or as part of a larger spread with roasted vegetables and hummus. A squeeze of fresh lemon juice over the top adds a bright finishing touch.
- → Why toast the rice before cooking?
-
Toasting the rice in olive oil for about a minute before adding water helps coat each grain with a thin layer of fat, which keeps the grains separate and adds a subtle nutty flavor. This step also helps prevent the rice from becoming overly sticky or mushy during cooking.
- → Can I use frozen spinach instead of fresh?
-
Yes, frozen spinach works in a pinch. Thaw it completely and squeeze out as much excess water as possible before adding it to the skillet. Keep in mind that fresh baby spinach wilts down quickly and has a more delicate texture, which complements the fluffy rice better.