Brazilian Coconut Rice

Brazilian Coconut Rice

A fragrant, subtly sweet rice dish infused with creamy coconut milk and gently toasted aromatics. Perfectly fluffy and versatile, it pairs beautifully with stews, grilled proteins, or black beans.

30mEasy4 servings
Remix

Equipment

Medium saucepan with tight-fitting lid
Fine mesh sieve
Wooden spoon

Ingredients

4 servings

Aromatics

  • 15 ml coconut oil
  • 50 g white onion, finely diced
  • 1 garlic, minced

Rice and Liquids

  • 200 g long-grain white rice
  • 200 ml full-fat coconut milk
  • 200 ml water
  • 3 g fine sea salt
  • 2 g white sugar

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

323
Calories
5g
Protein
43g
Carbohydrates
15g
Fat
1g
Fiber
1g
Sugar
302mg
Sodium
Full nutrition
Calories
323 kcal
Protein
5 g
Carbohydrates
43 g
Fat
15 g
Fiber
1 g
Sugar
1 g
Sodium
302 mg
Saturated Fat
13 g
Monounsaturated Fat
1 g
Polyunsaturated Fat
0 g
Potassium
189 mg
Calcium
28 mg
Iron
3.9 mg
Magnesium
37 mg
Phosphorus
110 mg
Zinc
0.9 mg
Vitamin C
2 mg
Vitamin E
0.1 mg
Vitamin K
0 mcg
Vitamin B6
0.1 mg
Thiamin
0.31 mg
Riboflavin
0.03 mg
Niacin
2.4 mg
Folate
125 mcg
Water
104 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Place the rice in a fine mesh sieve and rinse thoroughly under cold running water until the water runs clear. Drain well to remove excess moisture.

2m
02

Heat the coconut oil in a medium saucepan over medium heat. Add the diced white onion and saute for 3 minutes until translucent. Add the minced garlic and cook for 1 additional minute until fragrant. Do not allow the aromatics to brown.

4m
03

Add the drained rice to the saucepan. Stir continuously for 2 minutes to gently toast the grains and coat them evenly in the oil and aromatics.

2m
04

Pour in the coconut milk and water. Add the salt and sugar. Stir well to combine, scraping the bottom of the pan, and bring the mixture to a gentle boil.

2m
05

Once boiling, immediately reduce the heat to the lowest possible setting. Cover the saucepan with a tight-fitting lid and simmer undisturbed for 15 minutes, or until all liquid is absorbed and the rice is tender.

15mLook for: no standing liquid visible when tilting the pan slightlyFeel: rice grains yield easily when pressed but retain their shape
06

Remove the saucepan from the heat, keeping the lid securely in place. Let the rice rest for 5 minutes. Remove the lid and gently fluff the rice with a wooden spoon or fork before serving.

5m

Chef's Notes

  • Using full-fat canned coconut milk is paramount for achieving the characteristic rich flavor and creamy mouthfeel of this dish. Light coconut milk or carton alternatives will result in a watery consistency and lackluster taste.
  • Toasting the rice in the oil before adding the liquids serves a dual purpose: it develops a subtle nutty flavor profile and creates a protective barrier around the starch in the grains, which helps prevent a gummy texture.
  • The resting phase off the heat is just as important as the active cooking time. It allows the moisture to redistribute evenly through the grains and makes fluffing the rice much easier.

Storage

Refrigerator: 4 daysStore in an airtight container once completely cooled.

Freezer: 1 monthFreezing may slightly alter the texture of the coconut milk coating. Thaw overnight in the refrigerator.

Reheating: Sprinkle with a tablespoon of water, cover with a damp paper towel, and microwave in 30-second bursts until steaming hot.

Troubleshooting

Rice is mushy and sticky

Cause: Insufficient rinsing prior to cooking, or opening the lid and stirring the rice while it simmers.

Fix: Cannot be fully fixed to a fluffy texture, but spreading it out on a baking tray in an oven at 150°C/300°F for 10 minutes can help dry out excess surface moisture.

Prevention: Rinse the rice thoroughly until water is clear, and absolutely do not disturb the rice while it is covered and steaming.

Rice is still hard after the cooking time

Cause: The heat was too high causing the liquid to evaporate too quickly, or the lid was not tight-fitting, allowing steam to escape.

Fix: Add 30ml to 45ml of boiling water, cover tightly, and cook on low for another 3 to 5 minutes.

Prevention: Ensure your stove is set to the absolute lowest setting for simmering and use a heavy lid.

Cultural Context

Arroz de coco is particularly popular in the northeastern region of Brazil, notably in the state of Bahia, where Afro-Brazilian culinary traditions heavily influence the local cuisine. The integration of coconut milk into savory everyday staples reflects the coastal geography and rich agricultural history of the area. It is traditionally served alongside vibrant seafood stews like Moqueca to balance their bright, acidic, and savory profiles.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1