...
About Me Contact Us

Amazing Brazilian Coconut Chicken with Rice 30 Min

By Jordan Bell on May 2, 2026

Close-up of Brazilian coconut chicken with rice, featuring tender chicken pieces and red bell peppers in a creamy sauce, garnished with fresh parsley.

Okay, confession time: some nights, dinner feels like a genuine struggle. You know, when the kids are hangry, you’re exhausted, and the last thing you want is a sink full of dishes? That’s exactly when this Brazilian coconut chicken with rice becomes my absolute superhero. It’s got this incredible creamy, savory flavor from the coconut milk, and the chicken is just *so* tender. Seriously, it’s a one-pan wonder that tastes like you spent hours on it, but it’s on the table in under 30 minutes. It’s become our go-to for those chaotic weeknights when deliciousness and ease are the top priorities!

Why You’ll Love This Brazilian Coconut Chicken with Rice

This recipe is such a lifesaver! Here’s why it’s awesome:

  • Seriously Fast: Dinner is ready in about 30 minutes, which is a miracle on busy nights!
  • One Pan Bliss: You get all that amazing flavor with hardly any dishes to wash. Hallelujah!
  • Dreamy Flavor Combo: The creamy coconut milk, tender chicken, and warm spices are just *chef’s kiss*.
  • Satisfying & Wholesome: It’s packed with good stuff and feels like a real meal without being too heavy.

Ingredients for Authentic Brazilian Coconut Chicken with Rice

Okay, so digging into the ingredients for this Brazilian coconut chicken with rice, I always grab boneless, skinless chicken thighs because they stay so juicy and tender, even when they’re just simmering away. Don’t skip the coconut milk – that’s where all the creamy magic happens! And trust me, fresh cilantro at the end makes ALL the difference. Oh, and make sure your rice is long-grain; it cooks up perfectly here.

  • 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 tablespoon olive oil
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 teaspoon paprika
  • 1/2 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup uncooked long grain rice
  • 1 can (14.5 ounces) diced tomatoes, drained
  • 1 can (13.5 ounces) full-fat coconut milk
  • 1 cup chicken broth
  • 2 tablespoons fresh lime juice (about 1 lime)
  • 2 tablespoons fresh cilantro, chopped, plus more for garnish

Step-by-Step Instructions for Brazilian Coconut Chicken with Rice

Step 1: First things first, get your skillet nice and warm over medium heat. Add that tablespoon of olive oil, and then toss in your bite-sized chicken thighs. We want to get them a little bit browned – about 5 to 6 minutes should do the trick. Don’t worry about cooking them all the way through just yet; we’re just giving them a nice little sear. Once they’re looking good, scoop ’em out and set them aside. This keeps them super tender!

Step 2: Now, into that same pan go the diced onions. Let them soften up for about 3 to 4 minutes, stirring occasionally. Then, add in your minced garlic and give it a quick stir for about 30 seconds until you can smell that lovely garlicky aroma. Be careful not to burn the garlic – nobody likes that!

Step 3: Time for the spices! Toss in your chopped red bell pepper, followed by the paprika, cumin, chili powder, salt, and pepper. Stir it all around and let it cook for another 2 to 3 minutes. This step is key for really waking up those spices and building a fantastic flavor base for our coconut chicken.

Step 4: Now for the easy part! Stir in that uncooked long-grain rice, making sure it gets coated in all those yummy spices. Then, add the drained diced tomatoes, creamy coconut milk, and chicken broth. Give everything a really good mix to combine.

Step 5: Alright, bring back the browned chicken pieces to the skillet. Nestle them into the rice mixture. Give it a gentle stir and then bring the whole thing up to a low simmer. You’ve basically got dinner cooking in one pan now!

Step 6: Once it’s gently simmering, pop a lid on the skillet. Lower the heat to low and let it do its thing for about 18 to 20 minutes. You’re looking for the rice to be perfectly tender and most of the liquid to be absorbed. Resist the urge to peek too much – let the steam work its magic!

Step 7: After the cooking time is up, take the skillet off the heat and let it sit, still covered, for a good 5 minutes. This little resting period is super important for letting the rice finish cooking and absorb any last bits of moisture. Then, gently fluff the rice with a fork – it’s like magic!

Step 8: Just before serving, stir in that fresh lime juice for a little zing and sprinkle everything with chopped fresh cilantro. This recipe is a fantastic base for meal prepping, too!

Close-up of Brazilian coconut chicken with rice, featuring tender chicken pieces, white rice, red bell peppers, and fresh parsley in a creamy sauce.

Serving Suggestions for Your Brazilian Coconut Chicken with Rice

This creamy, dreamy Brazilian coconut chicken with rice is fantastic on its own, but it also loves some friends on the side! Here are a couple of ideas:

Simple Sautéed Greens: A quick sauté of spinach or kale with a little garlic brightens things up and adds a nice touch of green.

Warm Pita Bread: Grab some of this awesome homemade pita bread; it’s perfect for scooping up every last bit of that delicious coconut sauce!

Storing and Reheating Your Brazilian Coconut Chicken with Rice

Got leftovers? Lucky you! Let this deliciousness cool down a bit, then pop it into an airtight container in the fridge. It’s good for up to 3-4 days. When you’re ready for round two, the microwave works great – just heat for about 90 seconds to 2 minutes, stirring halfway through, until it’s hot all the way through. For the best texture, you can even gently reheat it in a skillet over low heat. This stuff is also a meal prep dream – just portion it out and you’ve got lunches ready to go!

Close-up of Brazilian Coconut Chicken with Rice in a pan, garnished with fresh parsley.

Frequently Asked Questions about Brazilian Coconut Chicken with Rice

Can I use chicken breast instead of thighs?

You sure can! If you use chicken breast, just be extra careful not to overcook it. It tends to dry out faster than thighs, so watch it closely. Since this is a one-pan meal, I honestly find thighs stay more forgiving and juicy, but breast works if that’s what you have! For other healthy chicken recipes, check out these healthy low sugar blueberry muffins for inspiration.

Is this dish spicy? Can I make it spicier?

This recipe has just a *little* bit of warmth from the chili powder, but it’s not really spicy. If you like things with a kick, I’d totally recommend adding a pinch of cayenne pepper along with the other spices in Step 3. Or, serve it with some sliced jalapeños on the side!

How can I make this Brazilian coconut chicken lighter?

To make it a bit lighter, you could swap out the chicken thighs for chicken breast (just be careful not to overcook!). You could also cut back slightly on the coconut milk and add a touch more chicken broth. If you’re watching carbs, try serving it over cauliflower rice instead of regular rice – still delicious!

Give This Brazilian Coconut Chicken with Rice a Try!

Seriously, give this Brazilian coconut chicken with rice a shot this week! It’s so easy and unbelievably delicious. If you try it, please let us know how it turned out in the comments below, or tag us over on Pinterest. Your feedback helps us make even more recipes you’ll love, like this healthy chicken meal prep bowls!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
Close-up of Brazilian coconut chicken with rice, featuring tender chicken pieces and fluffy rice in a creamy sauce, garnished with fresh parsley.

One Pan Brazilian Coconut Chicken with Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jordan Bell
  • Total Time: 35 min
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A creamy, flavorful one-pan meal with tender chicken, spices, and fresh cilantro.


Ingredients

  • 1 pound boneless skinless chicken thighs, cut into bite-size pieces
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 teaspoon paprika
  • 1/2 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup uncooked long grain rice
  • 1 can diced tomatoes, drained
  • 1 cup coconut milk
  • 1 cup chicken broth
  • 2 tablespoons lime juice
  • 2 tablespoons fresh cilantro, chopped


Instructions

  1. Heat olive oil in a large deep skillet over medium heat. Add chicken and cook for 5 to 6 minutes until lightly browned. Remove and set aside.
  2. In the same pan, add diced onion and cook for 3 to 4 minutes until softened. Stir in garlic and cook for 30 seconds until fragrant.
  3. Add red bell pepper, paprika, cumin, chili powder, salt, and black pepper. Cook for 2 to 3 minutes to develop flavor.
  4. Stir in uncooked rice, diced tomatoes, coconut milk, and chicken broth. Mix well.
  5. Return the chicken to the pan and bring the mixture to a gentle simmer.
  6. Cover and cook on low heat for 18 to 20 minutes until the rice is tender and the liquid is absorbed.
  7. Remove from heat and let sit for 5 minutes. Fluff the rice gently with a fork.
  8. Stir in lime juice and sprinkle with fresh cilantro before serving.

Notes

  • For food safety, cook chicken to an internal temperature of 165 degrees Fahrenheit.
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Brazilian

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


Privacy Policy

Terms of Service

Disclaimer