Brazilian Chicken And Rice Recipe: Coconut Milk-Infused One-Pot Meal

Brazilian Chicken And Rice Recipe: Coconut Milk-Infused One-Pot Meal

This one-pot Brazilian chicken and rice delivers bold flavors with minimal cleanup. The secret lies in coconut milk, which infuses every grain of rice with creamy richness while keeping the chicken tender and juicy.

Traditional techniques meet modern convenience in this dish. A sofrito of onions, garlic, and tomatoes builds the flavor base, while coconut milk adds authentic Brazilian character without complicating the process.

The result is a complete meal where the rice absorbs all the savory, slightly sweet broth. Each bite combines fluffy grains with perfectly cooked chicken, proving that one-pot meals can be both practical and extraordinary.

Ideal for busy weeknights when you want restaurant-quality results without the fuss. The entire dish comes together in under an hour.

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

Ingredients for Brazilian Chicken and Rice

One pot, bold Brazilian flavors, and minimal cleanup. All the good stuff right here.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creamiest texture
Yellow Onion 🧅 1 whole Finely diced for sofrito
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Roma Tomatoes 🍅 2 whole Diced, seeds removed
Chicken Broth 🥣 2 cups Low-sodium preferred for control
Olive Oil 🫒 2 tbsp Divided for cooking steps
Ground Cumin 🌿 1 tsp Toasted briefly for aroma
Dried Oregano 🍃 1 tsp Mexican oregano if available
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍈 1 whole Cut into wedges for serving

The chicken thighs are non-negotiable here—they stay juicy through the long simmer (breasts dry out, trust me). Costco has great pre-trimmed thighs, or grab them from the butcher at Whole Foods. Coconut milk brands matter: Thai Kitchen or Native Forest full-fat cans give that rich, creamy texture the dish needs. The rice should be long-grain white—jasmine or basmati work too (just don’t use instant).

No coconut milk? Heavy cream plus a splash of water gets you close on texture, but you’ll lose that signature flavor. Swap chicken thighs for bone-in skin-on if you want extra richness (just adjust cooking time). Out of fresh tomatoes? Canned diced tomatoes work in a pinch—drain them first. The sofrito base is flexible: add bell peppers if you’ve got them (or whatever veggies need using up).

This tastes even better the next day once the rice soaks up more flavor. Keeps 4-5 days in the fridge, reheats beautifully. Freeze portions for up to 3 months—just thaw overnight before reheating. Lime wedges are essential (don’t skip ‘em).

❤️

Why You’ll Love This Recipe

  • One Pan Meal: I love that I can brown the chicken, sauté the onion and garlic, then cook the rice all in the same pot—minimal cleanup.
  • Creamy Coconut Depth: The coconut milk soaks into the rice and chicken, giving it this rich, slightly sweet flavor that’s honestly irresistible.
  • Weeknight Hero: Between us, this is my go-to for busy evenings when I need something hearty without the fuss.
  • Budget Stretcher: Chicken thighs and rice feed a crowd for pennies, and leftovers taste even better the next day.

Step-by-Step Instructions for Brazilian Chicken and Rice

This one-pot method keeps cleanup simple while delivering rich, layered flavors.

Step 1: Brown the Chicken and Build the Base

Heat 1 tbsp olive oil in a large, heavy pot over medium-high heat. Add the 1.5 lb boneless, skinless chicken thighs and cook for 4-5 minutes per side until golden brown. Remove and set aside—the chicken will finish cooking later.

In the same pot, add the remaining 1 tbsp olive oil, then sauté the finely diced yellow onion for 3-4 minutes until translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don’t let it burn.

Add the diced Roma tomatoes, ground cumin, dried oregano, salt, and black pepper. Cook for 2 minutes, stirring constantly, until the tomatoes soften and the spices bloom.

Step 2: Toast the Rice and Deglaze

Stir in the 1.5 cups long-grain white rice and cook for 1-2 minutes, toasting the grains lightly. This step enhances the nutty flavor and prevents a gummy texture. You’ll notice the rice turning slightly opaque as it absorbs the oil and spices.

Pour in the 1 can coconut milk and 2 cups chicken broth, then scrape the bottom of the pot to release any browned bits. These bits pack a ton of flavor—don’t skip this. Add the bay leaf and return the chicken to the pot, nestling the pieces into the liquid.

Step 3: Simmer to Perfection

Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes. Resist the urge to peek—steam is your friend here. After 20 minutes, check that the rice is tender and the liquid is mostly absorbed.

If the rice is still firm, cover and cook for another 5 minutes. If it’s dry but the rice isn’t done, add a splash of water or broth and continue cooking. The chicken should be fully cooked and fork-tender at this point.

Step 4: Rest and Serve

Remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows the rice to steam and the flavors to meld. Discard the bay leaf before serving—it’s done its job.

Fluff the rice gently with a fork, then garnish with chopped fresh cilantro and serve with lime wedges on the side. The lime brightens the rich, creamy coconut base, so squeeze a wedge over each serving. This dish tastes even better the next day, as the flavors deepen overnight.

👨‍🍳

Pro Tips For Making Brazilian Chicken And Rice

  • Brown the Chicken Well: I learned this the hard way—don’t rush the browning step. Let those thighs sear in batches for 4-5 minutes per side in hot oil until deeply golden; it builds flavor that carries through the whole dish.
  • Toast the Rice First: After removing the chicken, toss the rice in the same pot with the onions and garlic for 2 minutes. Sounds weird, but it works: this step coaxes out a nutty depth that plain rice just can’t match.
  • Skip Rinsing Rice: Resist the urge to rinse the long-grain rice—you want that starch to thicken the coconut milk into a creamy, cohesive sauce as it simmers.
  • Use Full-Fat Coconut Milk: My grandmother swore by this, and she was right: the light version splits and tastes thin. Full-fat coconut milk gives the dish its rich, velvety texture that soaks into every bite.

Storing and Reheating This Dish

Refrigerator Storage

Let this creation cool for no more than 2 hours before transferring to airtight containers. I use glass containers with snap-on lids for best results. Store at 40°F or below for up to 4-5 days. The flavors deepen overnight as the rice soaks up more of the coconut broth. ❄️

Freezer Storage

This dish freezes beautifully for up to 3 months without losing texture. I recommend portioning into quart-size freezer bags—they lay flat and thaw quickly. Leave 1 inch of headspace for expansion and squeeze out excess air to prevent freezer burn.

Stovetop Reheating

This is my preferred method for maintaining texture. Transfer to a heavy pot, add 2-3 tbsp water or broth to prevent sticking, and heat over medium-low heat for 8-10 minutes. Stir occasionally and add more liquid if needed. 🔥

Microwave Reheating

For quick meals, microwave individual portions covered with a damp paper towel. Use 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. The coconut milk keeps the rice from drying out.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 520kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 650mg28%
Total Carbohydrate 42g15%
Dietary Fiber 2g7%
Sugars 2g
Protein 28g56%
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 chicken breasts instead of thighs?

You can, but thighs stay juicier. If using breasts, reduce simmer time to 15 minutes to avoid dryness.

2

What if my rice is still crunchy after cooking?

Add 1/4 cup more broth or water, cover, and cook for another 5 minutes on low heat. This usually does the trick.

3

Can this be made in a slow cooker?

Yes! Brown chicken first, then combine all ingredients and cook on low for 4-5 hours. Add 1/2 cup extra broth.

4

Is the coconut milk flavor too strong?

Full-fat gives the best texture, but light coconut milk works if you prefer a milder taste. Don’t substitute with water.

★★★★★4.9(1 review)
Tyler Campbell