Chinese Garlic Rice Recipe: Fragrant Jasmine Grains With Bold, Toasted Garlic Bites

Main Courses

Chinese Garlic Rice Recipe: Fragrant Jasmine Grains With Bold, Toasted Garlic Bites

This Chinese garlic rice recipe transforms simple jasmine grains into fragrant, golden bites with deep, toasted garlic flavor—perfect for weeknight dinners or special occasions. The secret lies in high-heat stir-frying that creates wok hei, that signature smoky aroma, while keeping the rice tender and slightly crisp at the edges.

I've perfected this technique over years of testing, ensuring every grain absorbs the garlic's bold essence without overpowering the delicate rice.

The result is a dish where each bite delivers a perfect balance: fragrant jasmine rice with pockets of caramelized garlic, aromatic shallots, and a touch of soy sauce depth. This recipe serves four and pairs beautifully with steamed shrimp, grilled chicken, or as a standalone side.

The process is straightforward—just 20 minutes of active cooking—but the flavor impact is restaurant-quality. Let's get started on creating this aromatic staple that'll become a regular in your meal rotation.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chinese garlic rice

Fragrant jasmine rice meets bold garlic and aromatic shallots in this restaurant-quality dish.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Uncooked, long-grain preferred
Garlic Cloves 🧄 12 whole Fresh, peeled, minced finely
Shallots 🧅 2 whole Minced, about 2 tbsp
Light Soy Sauce 🥢 2 tbsp Kikkoman preferred
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Neutral Oil 🫒 2 tbsp Vegetable or canola
Salt 🧂 ½ tsp Diamond Crystal preferred
White Pepper 🌶️ ¼ tsp Freshly ground
Green Onions 🧅 3 whole Thinly sliced, for garnish
Sesame Seeds 🌾 1 tbsp Toasted, for crunch
Water 💧 2 ½ cups Filtered preferred
Butter 🧈 1 tbsp Unsalted, for finishing

The garlic is non-negotiable here—fresh, plump cloves with no sprouts. Whole Foods or your local Asian market will have the best quality. Look for cloves that are firm and free of moisture. I always buy extra because the flavor is so intense—you'll use about half for stir-frying and save the rest for finishing. Shallots add depth, but if you're in a pinch, yellow onion works at double the amount. The jasmine rice should be day-old if possible, but fresh works too—just rinse it thoroughly to remove excess starch.

No sesame oil? Toasted peanut oil gives a similar nutty aroma. The soy sauce matters—Kikkoman light soy is the gold standard, but any good-quality light soy will do. For extra depth, add a dash of dark soy sauce at the end for color. If you can't find Diamond Crystal salt, any fine sea salt works. The butter at the end is what ties everything together—European-style unsalted melts beautifully. Need to skip it? A drizzle of toasted sesame oil adds richness without dairy.

Rice reheats best in a steamer basket—keeps it moist and fragrant. Store leftovers in an airtight container for up to 3 days. For extra crispiness, spread a thin layer on a baking sheet and broil for 2-3 minutes before serving. This dish tastes even better the next day as flavors meld. Freeze portions in single servings for up to 1 month—just thaw and reheat gently.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to scrub pots. Toss the rice, garlic, and shallots in one skillet—no separate boiling, no extra bowls. The sesame oil infuses while it cooks, and by the time the rice is fluffy, the whole kitchen smells like a takeout dream.
  • Garlic Overload (In a Good Way): Between the minced shallots and those buttery garlic cloves, every bite packs a punch. I’ll be real: I double the garlic sometimes, and honestly? The soy sauce balances it perfectly—no harsh bite, just that rich, umami warmth that lingers.
  • Lunchbox Hero: This keeps amazingly in the fridge for days, making it my go-to for packed lunches. Cold or reheated, it’s still satisfying—just add a fried egg or leftover protein to turn it into a full meal. My kids (and my wallet) love that I can stretch one batch into three lunches.
  • Budget Stretch: Jasmine rice and garlic are cheap staples, and a little sesame oil goes a long way. I make this when I’m pinching pennies, and it still feels like a treat—no fancy ingredients, just pure flavor. Plus, leftovers taste just as good the next day.

Step-by-step instructions for Chinese garlic rice

Master this aromatic technique for perfectly toasted garlic and fluffy jasmine rice every time.

1

Prepare and Toast the Garlic

Begin by finely mincing the 12 whole garlic cloves using a sharp knife or food processor. The goal is to create a paste-like consistency that will caramelize beautifully during cooking. Heat 2 tablespoons neutral oil in a heavy-bottomed pot over medium-low heat. Add the minced garlic and cook, stirring constantly, for 5-7 minutes until it turns a rich golden brown color.

This slow toasting process is crucial—it develops deep, sweet garlic flavors without burning. If the garlic starts to darken too quickly, reduce the heat immediately. Once golden, remove the garlic from the pot and set it aside, leaving the oil in the pot for the next step. The residual garlic oil will infuse the rice with incredible aroma.

2

Sauté Shallots and Season the Rice

In the same pot, add 2 tablespoons neutral oil and increase the heat to medium. Add the 2 whole shallots, minced to about 2 tablespoons total, and cook for 2-3 minutes until softened and fragrant. This step builds layer upon layer of flavor in your rice.

Add the 2 cups jasmine rice to the pot and stir to coat it evenly with the oil and shallots. Pour in the 2.5 cups water and bring to a gentle boil. Then add the 2 tablespoons light soy sauce, 0.5 teaspoon salt, and 0.25 teaspoon white pepper. Stir once more to distribute the seasonings evenly throughout the rice.

3

Cook the Rice to Perfection

Reduce the heat to low and cover the pot with a tight-fitting lid. Let the rice simmer undisturbed for 15 minutes. This low-and-slow cooking method allows the rice to absorb the liquid evenly and develop its signature fluffy texture.

After 15 minutes, turn off the heat but leave the lid on. Let the rice steam for another 10 minutes. This resting period is essential—it allows the rice to finish cooking evenly and develop its characteristic fluffiness. Avoid opening the lid during this time, as the sudden release of steam can cause uneven cooking.

4

Incorporate Toasted Garlic and Finish

Once the rice has rested, gently fluff it with a fork to separate the grains. Stir in the reserved toasted garlic, 1 tablespoon sesame oil, and 1 tablespoon butter. The butter adds a rich, velvety finish that balances the bold garlic flavor. Taste and adjust the seasoning if needed—you may want to add a touch more soy sauce for saltiness or a sprinkle of white pepper for warmth.

Transfer the rice to a serving dish and garnish with the 3 whole green onions, thinly sliced, and 1 tablespoon toasted sesame seeds. The green onions add a fresh contrast to the rich, toasted garlic, while the sesame seeds provide a delightful crunch. Serve immediately while the rice is still hot and fragrant.

👨‍🍳

Pro Tips For Making Chinese Garlic Rice

  • STIR CONSTANTLY AT FIRST: The first 30 seconds after adding garlic and shallots to the pan are where flavor makes or breaks—don’t walk away. I learned this the hard way when my garlic burned into bitter sludge while I checked my phone. Keep the heat medium-high and move that spoon like you’re stirring a pot of glue.
  • SMASH GARLIC CLOVES: Skip the mincer—flat, smashed cloves release flavor faster and stick better to the rice. Use the side of your knife or a garlic press (but don’t overdo it; you want chunks, not paste). This isn’t about pretty slices; it’s about surface area.
  • DON’T RINSE THE RICE: Jasmine rice absorbs oil like a sponge, and rinsing washes away the starch that makes it cling to the garlic-soy mixture. Cook it straight from the pot—just shake off excess water—and let the sesame oil do its magic. Trust me, your rice will be stickier (in the good way).
  • TOSS WITH SESAME OIL LAST: Add that golden sesame oil after the rice is off heat—otherwise, it’ll burn before the aroma even hits your nose. A quick swirl with chopsticks coats every grain evenly. I used to dribble it in too early, and half the time it just pooled at the bottom like sad, wasted oil.

Creative variations of chinese garlic rice

Spicy Sichuan Twist

Add 1 teaspoon Sichuan peppercorns (toasted and ground) and ½ teaspoon chili flakes to the garlic oil before cooking the rice. This creates a tingling, numbing heat that's signature to Sichuan cuisine.

For extra authenticity, stir in 1 tablespoon fermented black beans (available at Asian markets) during the final step. Serve with a side of doubanjiang (chili bean paste) for dipping. 🌶️

Creamy Garlic Butter

Boost the richness by adding ¼ cup heavy cream when incorporating the toasted garlic. This creates a luxurious, velvety texture that balances the bold garlic flavor perfectly.

I like to finish with 2 tbsp grated Parmesan cheese for an Italian-Chinese fusion twist. This version pairs beautifully with grilled salmon or roasted vegetables. 🧈

Vegetarian Protein Boost

Transform this into a complete meal by stirring in 1 cup cooked mushrooms (shiitake or oyster) and ½ cup corn kernels during the final step. For extra protein, add ½ cup crumbled tofu that's been pan-fried until crispy.

Garnish with cilantro leaves and lime wedges for brightness. This version is perfect for vegan diets. 🌱

Sweet Garlic Sesame

Balance the bold garlic with sweetness by adding 1 tablespoon honey or maple syrup to the soy sauce mixture. For extra crunch, top with crushed peanuts and dried cranberries.

This sweet-savory version works wonderfully as a side for BBQ dishes or as a unique breakfast option with a fried egg on top. 🍯

Herb-Infused Variations

Add fresh herbs for vibrant flavors: stir in 2 tbsp chopped cilantro or thyme leaves during the final step. For a Thai-inspired twist, incorporate 1 tbsp fish sauce and 1 tsp lime zest.

These herb variations keep the dish fresh and aromatic while adding new depth to the classic garlic flavor. 🌿

Meal Prep Adaptations

For make-ahead meals, cook the rice without the garlic and store it separately in an airtight container for up to 3 days. When ready to serve, toast fresh garlic in a pan with 1 tbsp oil and mix it into the rice with 1 tsp sesame oil.

This keeps the garlic flavor vibrant while making prep easier for busy weeknights. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 10mg3%
Sodium 420mg18%
Total Carbohydrate 60g22%
Dietary Fiber 2g8%
Sugars 1g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my Chinese garlic rice turn out mushy instead of fluffy?

Mushy rice usually means too much water or not enough resting time. Use 2.5 cups water for 2 cups uncooked rice and let it steam covered for 25 minutes total (15 minutes cooking + 10 minutes resting). Avoid opening the lid during cooking—steam is what creates fluffiness! Also, make sure your pot has a tight-fitting lid.

2

Can I use day-old rice instead of fresh for this recipe?

Day-old rice works perfectly—it's even better because it's drier and absorbs flavors more easily. Just rinse it lightly to remove any surface starch before using. Fresh rice can work too, but you may need to reduce water by ¼ cup to prevent mushiness.

3

What's the secret to getting that perfect toasted garlic flavor?

The key is patience! Cook the minced garlic over medium-low heat for 5-7 minutes until golden brown, stirring constantly. If it burns quickly, reduce the heat immediately. The slow toasting develops sweet, nutty flavors instead of bitter ones. Never skip this step—it's what makes the dish taste restaurant-quality!

Can I make this recipe without sesame oil? If you don't have sesame oil, use toasted peanut oil or even toasted sesame seeds (1 tbsp) mixed into the final rice. The nutty aroma will still enhance the garlic flavor. Just

4

How do I store leftovers to keep them tasting fresh?

Store in an airtight container for up to 3 days in the fridge. For best texture, reheat in a steamer basket over simmering water until hot through. To revive stale rice, spread it on a baking sheet and broil for 2-3 minutes before serving. The garlic flavor actually improves after resting!

★★★★★4.6(14 reviews)
Categories Main Courses