...

Savory Brazilian Coconut Chicken Skillet: 30-Min Meal

By anna Boncoeur On May 14, 2026

A close-up of a bowl of Savory Brazilian Coconut Chicken Skillet served over fluffy white rice, garnished with fresh parsley.

Okay, weeknight dinners. Are we all in agreement that they need to be EASY and TASTY? Because honestly, after a long day, the last thing I want is a complicated mess in the kitchen. That’s where my Savory Brazilian Coconut Chicken Skillet comes in. Seriously, this dish is a game-changer! It’s this wonderfully creamy, totally satisfying one-pan wonder that tastes like it took hours, but it’s ready in just about 30 minutes. I first whipped this up when I was craving something a little different, you know, beyond the usual chicken and rice, and the combination of coconut milk and warm spices just felt so wonderfully comforting and exotic. My family gobbled it up, which is always the ultimate M.O. for a new recipe in my house!

Why You’ll Love This Savory Brazilian Coconut Chicken Skillet

  • It’s super speedy! Seriously, you can have this on the table in about 30 minutes, making it perfect for those crazy weeknights.
  • One-pan wonder! Less cleanup means more relaxation time. Everything cooks right in one skillet. Easy peasy!
  • So creamy and flavorful. The coconut milk makes it incredibly rich, and the blend of spices adds such a warm, savory kick.
  • Totally versatile. Serve it over rice like I do, or even with a side salad for a lighter option. It’s flexible!

Savory Brazilian Coconut Chicken Skillet Ingredients

This is what makes the magic happen! I always go for full-fat coconut milk here because that’s where you get that luscious, creamy texture that just coats everything beautifully. And please, don’t skimp on the spices – they’re what give this dish its special Brazilian flair!

  • 1 pound boneless, skinless chicken breasts, cut into 1-inch cubes
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon paprika
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (or more if you like it spicy!)
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 can (14.5 oz) diced tomatoes, drained really well
  • 1 tablespoon fresh lime juice
  • 2 tablespoons chopped fresh cilantro, plus more for garnish
  • 4 cups cooked steamed white rice, for serving

How to Make the Savory Brazilian Coconut Chicken Skillet

Okay, this is where the magic really happens! It sounds fancy, but trust me, it comes together super fast. The key is to have your ingredients prepped and ready to go. Also, make sure you’ve got a good skillet – one that heats evenly is a lifesaver here!

Step 1: First things first, let’s get that chicken seasoned up! Pat those chicken cubes dry with paper towels – this is a little trick that helps them brown better. Then, sprinkle them all over with the kosher salt, black pepper, and paprika. Make sure every piece is coated nicely. This little bit of prep makes a huge difference in the final flavor!

Step 2: Now, grab your skillet and heat up that olive oil over medium-high heat. Once it’s shimmering, toss in your finely diced yellow onion. Cook it for about 4 minutes, stirring it around, until it starts to get nice and soft and you see those pretty golden edges forming. That sweetness from the cooked onion is just divine.

Step 3: Next, stir in your minced garlic, ground cumin, smoked paprika, and that little pinch of cayenne pepper. Give it a good stir and let it cook for just about 30 seconds. You’ll know it’s ready when you can really smell those wonderful spices waking up. Be careful not to burn the garlic!

Step 4: Time for the chicken! Add those seasoned cubes to the skillet in a single layer if you can. Let them cook for about 6 to 8 minutes, stirring them every so often, until they’re nicely browned on all sides. We’re basically searing them here to lock in all those yummy juices.

A close-up of Savory Brazilian Coconut Chicken Skillet served with white rice and garnished with parsley and lime.

Step 5: Now for the creamy goodness! Pour in that full-fat coconut milk and give everything a good stir. As you stir, scrape up any browned bits stuck to the bottom of the pan – that’s where so much flavor is hiding! Next, add in the well-drained diced tomatoes and that lovely fresh lime juice. It adds a little bit of brightness to cut through the richness.

Step 6: Turn the heat down to medium-low. Let the skillet simmer uncovered for about 10 to 12 minutes. You want the sauce to thicken up just a little, and for the chicken to be cooked all the way through. You can pop a thermometer in there if you want to be sure; it should read 165°F (74°C).

Step 7: Almost there! Stir in that fresh chopped cilantro. Give it a taste – this is so important! Does it need a little more salt? A touch more lime? Adjust it until it tastes just perfect to you. Then, make sure to use your measuring tools correctly using this handy guide if you’re unsure. Here’s a great resource for measuring ingredients!

Step 8: Serve this deliciousness right away! Spoon that lovely coconut chicken mixture generously over warm, fluffy steamed white rice. You can even sprinkle a little extra cilantro on top for a pop of color and freshness. Enjoy!

Close-up of Savory Brazilian Coconut Chicken Skillet served over fluffy white rice, garnished with fresh parsley.

What to Serve with Your Savory Brazilian Coconut Chicken Skillet

This creamy chicken is fantastic on its own, but serving it with a few simple sides really takes it over the top!

  • Steamed Jasmine or Basmati Rice: The recipe calls for white rice, but I love using a fragrant jasmine or basmati. They have a lovely aroma that complements the coconut milk so well.
  • Quick Sautéed Greens: A handful of spinach or kale thrown into the skillet for the last few minutes of cooking adds a nice bit of color and nutrition.
  • Toasted Coconut Flakes: For a fun crunch and extra coconut flavor, sprinkle some toasted coconut flakes over the top. Yum!
  • A Simple Side Salad: A light, crisp salad with a lime vinaigrette offers a refreshing contrast to the rich, creamy chicken.

Storing and Reheating Your Savory Brazilian Coconut Chicken Skillet

Got leftovers? Lucky you! Store your Savory Brazilian Coconut Chicken Skillet in an airtight container in the fridge for up to 4 days. Make sure it’s cooled down a bit before you pop the lid on.

When you’re ready for round two, the best way to reheat is gently on the stovetop over low heat. If the sauce seems a little thick, just stir in a tiny splash more coconut milk or water until it’s nice and creamy again. Microwaving works in a pinch, but you might lose some of that lovely texture. This dish is also totally meal-prep friendly; just portion it out with your rice and grab and go!

Frequently Asked Questions about Savory Brazilian Coconut Chicken Skillet

Got questions? I’ve got answers! This dish is pretty straightforward, but people always have a few things they wonder about. You can also check out more ideas on Pinterest for inspiration!

Can I use chicken thighs instead of breasts?

Absolutely! Chicken thighs are a fantastic substitution here. They tend to be a bit more forgiving and stay incredibly moist, so you might not need to worry as much about overcooking them. Just cut them into bite-sized pieces and follow the same steps. They’ll be delicious!

How can I make this recipe spicier or milder?

It’s all about adjusting that cayenne pepper! For more heat, add another pinch or two of cayenne when you add the other spices. If you want it milder, simply leave it out entirely or use just a tiny, tiny pinch. The tomatoes and coconut milk do mellow things out a bit, but the cayenne is where the real kick comes from.

What if I don’t have diced tomatoes?

No worries at all! If you don’t have a can of diced tomatoes handy, you can totally skip them. The sauce will be a bit thinner and less chunky, but it will still be wonderfully creamy and flavorful from the coconut milk and spices. You could also roughly chop a fresh tomato if you have one that needs using up!

Before You Go

So, are you ready to bring some bright, creamy, Brazilian-inspired flavor into your week? I really hope you give this Savory Brazilian Coconut Chicken Skillet a try! Let me know how it turns out in the comments below – I’d love to hear your thoughts and if your family loved it as much as mine does!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
A close-up of Savory Brazilian Coconut Chicken Skillet served over fluffy white rice and garnished with fresh cilantro.

Savory Brazilian Coconut Chicken Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: anna-Bonc
  • Total Time: 30 min
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy one-pan dinner with tender chicken, coconut milk, and warm spices, ready in 30 minutes.


Ingredients

Scale
  • 1 pound boneless skinless chicken breasts cut into 1 inch cubes
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon paprika
  • 2 tablespoons olive oil
  • 1 medium yellow onion finely diced
  • 3 garlic cloves minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper
  • 1 can full fat coconut milk
  • 1 can diced tomatoes drained well
  • 1 tablespoon fresh lime juice
  • 2 tablespoons chopped fresh cilantro
  • 4 cups cooked steamed white rice

Instructions

  1. Pat the chicken cubes dry with paper towels. Season with salt, black pepper, and paprika until evenly coated.
  2. Heat olive oil in a large skillet over medium-high heat. Add the onion and cook for 4 minutes until softened and lightly golden.
  3. Stir in the garlic, cumin, smoked paprika, and cayenne pepper. Cook for 30 seconds until fragrant.
  4. Add the chicken cubes in a single layer. Cook for 6 to 8 minutes, stirring occasionally, until the chicken is browned on all sides.
  5. Pour in the coconut milk and stir well to loosen any browned bits from the skillet. Add the drained diced tomatoes and lime juice.
  6. Reduce the heat to medium-low and simmer uncovered for 10 to 12 minutes until the sauce thickens slightly and the chicken reaches an internal temperature of 165 degrees Fahrenheit.
  7. Stir in the chopped cilantro and taste the sauce. Add more salt if needed.
  8. Spoon the Brazilian coconut chicken over steamed rice and serve warm.

Notes

  • For extra flavor, let the seasoned chicken rest for 10 minutes before cooking.
  • Leftovers keep well in the refrigerator for up to 4 days and reheat best over low heat with a splash of coconut milk.
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Category: Dinner
  • Method: Skillet
  • Cuisine: Brazilian

Nutrition

  • Serving Size: 1 serving (chicken and sauce)
  • Calories: 420
  • Sugar: N/A
  • Sodium: N/A
  • Fat: 21g
  • Saturated Fat: N/A
  • Unsaturated Fat: N/A
  • Trans Fat: N/A
  • Carbohydrates: 31g
  • Fiber: N/A
  • Protein: 27g
  • Cholesterol: N/A

Leave a Comment

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