Java Rice Recipe Filipino: Aromatic Garlic-Infused One-Pot Meal

Java Rice Recipe Filipino: Aromatic Garlic-Infused One-Pot Meal

This Filipino java rice delivers rich, aromatic flavors in a one-pot meal that’s both comforting and impressive. The secret lies in toasting the garlic to golden perfection before adding the rice and coconut milk.

I’ve refined this method to ensure every grain absorbs the fragrant blend of spices and coconut, creating a dish that’s creamy yet perfectly fluffy. The garlic infuses every bite with deep, savory warmth without overpowering the subtle sweetness of the rice.

The beauty of this recipe is its simplicity—just a few ingredients and 30 minutes yield a dish that tastes like it took hours. It’s the kind of meal that turns a regular dinner into something special.

Serve it alongside grilled meats or enjoy it on its own. This is a dish that speaks for itself.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Java Rice Recipe Filipino

Simple ingredients create this aromatic one-pot Filipino favorite with rich coconut and garlic flavors.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Garlic Cloves 🧄 8 cloves Minced for toasting
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Chicken Broth 🍲 1 ½ cups Low-sodium preferred
Soy Sauce 🫕 2 tbsp Regular or light variety
Bay Leaf 🌿 1 whole Dried or fresh
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Salt 🧂 1 tsp Adjust to taste
Vegetable Oil 🫒 2 tbsp For toasting garlic
Green Onions 🧅 3 whole Thinly sliced for garnish
Lime 🍋 1 whole Juiced for brightness

The rice quality matters here. Jasmine rice gives the right texture—avoid instant or minute rice. For coconut milk, Thai Kitchen or Chaokoh brands deliver consistent richness. The garlic should be fresh (minced yourself, not pre-minced in jars) for that deep, golden toast. Most grocery stores carry these items in the international aisle, but Asian markets have the best selection.

No jasmine rice? Long-grain white rice works in a pinch, but the texture won’t be as fragrant. Out of coconut milk? Half-and-half plus a splash of coconut extract mimics the flavor. For a vegetarian version, swap chicken broth for vegetable broth. The lime can be substituted with calamansi if you find it at an Asian market—it’s traditional in Filipino cooking.

Store uncooked rice in a sealed container for 6 months. Once cooked, this keeps in the fridge for 4-5 days. The garlic-infused oil can be saved for drizzling (it’s liquid gold). Freezes beautifully for 3 months—just reheat with a splash of water.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump jasmine rice, garlic, coconut milk, and broth in a pot—no fancy steps, just set it and forget it.
  • Garlic-Coconut Magic: The garlic fries in the coconut milk until fragrant, then soaks into the rice with that rich, savory depth soy sauce adds.
  • Feeds a Hungry Table: Honestly, it’s my go-to for potlucks or meal prep—fills up a crowd and tastes even better the next day.
  • Pantry Hero: Between us, I always have these ingredients on hand, so dinner’s ready even when the fridge looks sad.

Step-by-Step Instructions for Java Rice

This one-pot method delivers fragrant, perfectly textured rice with minimal cleanup and effort.

Step 1: Rinse Rice and Toast Garlic

Place the 2 cups Jasmine Rice in a fine-mesh strainer and rinse under cold water until the water runs clear. This removes excess starch and prevents gummy rice. Drain well and set aside.

Heat the 2 tbsp Vegetable Oil in a large pot or Dutch oven over medium heat. Add the minced 8 cloves Garlic Cloves and toast, stirring constantly, for 2-3 minutes until golden brown and fragrant. Watch carefully—garlic burns easily and turns bitter if left too long.

Step 2: Combine Liquids and Seasonings

Pour in the 1.5 cups Coconut Milk, 1.5 cups Chicken Broth, 2 tbsp Soy Sauce, 1 tsp Salt, and 0.5 tsp Ground Black Pepper. Stir to combine, scraping up any browned garlic bits from the bottom of the pot.

Add the 1 whole Bay Leaf and the drained jasmine rice, stirring once more to distribute everything evenly. The liquid should just cover the rice by about ½ inch—if it looks low, add a splash more broth.

Step 3: Simmer Until Liquid Is Absorbed

Bring the mixture to a boil over medium-high heat, then immediately reduce to low heat. Cover the pot with a tight-fitting lid and let it simmer undisturbed for 18-20 minutes.

Resist the urge to peek—steam is critical for even cooking. You’ll know it’s done when the liquid has fully absorbed and small craters form on the surface of the rice.

Step 4: Rest and Fluff the Rice

Remove the pot from heat and let it sit, covered, for 10 minutes. This allows the rice to steam and finish cooking off the heat, ensuring each grain stays separate and fluffy.

Discard the bay leaf, then gently fluff the rice with a fork to release excess moisture. The grains should be tender but still firm, with a subtle coconut aroma.

Step 5: Garnish and Serve

Thinly slice the 3 whole Green Onions and juice the 1 whole Lime. Sprinkle the green onions over the rice and drizzle with lime juice to taste. Toss lightly to incorporate.

The rice should have a rich, golden hue from the coconut milk and garlic, with each bite carrying a balance of savory, creamy, and citrus notes. Serve immediately while warm.

👨‍🍳

Pro Tips For Making Java Rice Recipe Filipino

  • Toast the Garlic: Cook the minced garlic in oil until just golden—about 30 seconds—before adding liquids. I learned this the hard way after burning it once and having to start over.
  • Rinse the Rice: Give the jasmine rice a quick rinse under cold water to remove excess starch. Sounds tedious, but it keeps the grains separate and fluffy in the final dish.
  • Skip the Boiling: Resist the urge to boil the coconut milk and broth mixture vigorously. A gentle simmer is all you need to prevent curdling and keep the rice creamy.
  • Use Full-Fat Coconut Milk: After trying light versions, I finally switched to full-fat coconut milk—it actually changes the outcome, giving the rice that rich, authentic texture.

Wine and Beer Pairings for This Dish

Filipino Beer Pairings

For an authentic pairing, I reach for San Miguel Pale Pilsen—the crisp, light lager from the Philippines cuts through the coconut richness beautifully. The subtle bitterness balances the garlic and soy flavors without overpowering them. 🍺

Light Beer Options

Red Horse Beer, another Filipino favorite, offers a slightly maltier profile that complements the dish’s savory notes. If you can’t find Filipino brands, Corona or Heineken work well with their clean, refreshing finish.

White Wine Choices

A chilled Pinot Grigio with its citrus notes enhances the lime garnish. I prefer Italian varieties like Santa Margherita—the mineral crispness mirrors the dish’s brightness. Avoid oaky whites that clash with the coconut.

Cocktail Alternative

For non-beer drinkers, a calamansi gin fizz (Filipino lime) would be magical. Mix 2 oz gin, 1 oz calamansi juice, ½ oz simple syrup, and soda water. The tartness mirrors the lime in the recipe.

Red Wine Pairing

If you insist on red, choose a light Pinot Noir served slightly chilled. The red fruit notes won’t overwhelm the dish’s delicate flavors. I’d avoid heavy Cabernets or tannic wines that would battle the coconut. 💫

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 16g80%
Cholesterol 5mg2%
Sodium 580mg25%
Total Carbohydrate 48g17%
Dietary Fiber 2g7%
Sugars 1g
Protein 7g14%
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

Can I use a different type of rice?

Jasmine rice is ideal, but long-grain white rice works too. Avoid instant rice as it turns mushy. The texture won’t be as fragrant, but it’ll still absorb the flavors well.

2

What if I don’t have coconut milk?

Use half-and-half plus a splash of coconut extract for a similar richness. In a pinch, whole milk with a bit of butter can mimic the creaminess, though the coconut flavor will be milder.

3

How do I prevent the rice from burning?

Keep the heat at low after boiling and avoid lifting the lid. If the liquid evaporates too quickly, add a splash of broth. Stirring mid-cook breaks the grains.

4

Can I make this dish ahead of time?

Yes! It reheats beautifully. Store in the fridge for 4-5 days or freeze for 3 months. Add a splash of water when reheating to restore moisture.

★★★★★4.7(10 reviews)
Tyler Campbell