This chicken and rice with coconut milk and pistachios recipe combines the delicious subtle coconut flavor with the crunch of the pistachios!

I am in serious need of a non-sweet-treat post. I feel like apologizing for all the desserts I’ve posted lately…but I just can’t apologize for something like that.

This meal fits the bill for a healthy and delicious weeknight dinner. It is easy to prepare and you don’t have to slave away in the kitchen all afternoon to get it done.

Rice and peas and a piece of chicken on a white plate.

Plus, it tastes fantastic.

Don’t be scared off by the coconut milk and pistachios, they are essential to this dish. The coconut milk gives a subtle sweet flavor that is delicious with the crunch of the pistachios.

We love chicken and rice dishes around our house and this has been made several times already!

Chicken with a side of rice and peas.

What To Serve With This:

A simple side salad (or something more fun like these simple Caprese Skewers)
A good dinner roll, like these Parker House Rolls
Fresh Fruit

alt=" "

Chicken and Rice with Coconut Milk and Pistachios

4.50 stars (4 ratings)


  • 4 boneless, skinless chicken breasts
  • ½ cup all-purpose flour
  • 3 tablespoons vegetable oil
  • 1 medium onion, minced
  • 1 ½ teaspoon garam masala, an Indian spice blend found in most supermarkets
  • 1 ½ cups long-grain white rice
  • 3 medium garlic cloves, minced
  • 2 ¾ cups low-sodium chicken broth
  • 1 (13.5-ounce) can coconut milk
  • 1 cup frozen peas
  • ½ cup chopped pistachios, lightly toasted
  • ¼ cup minced fresh cilantro leaves


  • Pound each chicken breast between two sheets of plastic wrap to a uniform 1/2-inch thickness. Place the flour in a shallow dish and pat the chicken breasts dry with a paper towel, then season with salt and pepper. Dredge each chicken breast in the flour, shaking off excess.
  • Heat 2 tablespoons of oil in a 12-inch nonstick skillet over medium heat until the oil is rippling. Carefully lay the chicken breasts in the skillet and cook until lightly browned on both sides, 6 to 8 minutes. Transfer the chicken to a plate.
  • Add the remaining 1 tablespoon oil to the skillet and return to medium heat until rippling. Add the onion, garam masala, and 1/2 teaspoon salt and cook until the onion is softened, about 5 minutes. Stir in the rice and garlic and cook until fragrant, about 30 seconds.
  • Stir in the chicken broth and coconut milk, scraping up any browned bits. Nestle the chicken into the rice and bring to a simmer. Cover, reduce the heat to medium-low and cook until the chicken is done, about 10 minutes.
  • Transfer the chicken to a clean plate, brushing off any rice back into the skillet. Tent the chicken loosely with foil to stay warm. Cover the skllet and continue to cook the rice over medium-low heat, stirring occasionally, until the liquid has been absorbed and the rice is tender, about 10 minutes.
  • Off the heat, sprinkle the peas over the rice, cover, and let warm through, about 2 minutes. Add the pistachios and cilantro and gently fold into the rice. Season with salt and pepper to taste and serve with the chicken.


Chicken: be sure to use chicken breasts that are about the same size to make sure the chicken cooks evenly.
Serving: 1 Serving, Calories: 674kcal, Carbohydrates: 57g, Protein: 44g, Fat: 30g, Saturated Fat: 15g, Cholesterol: 97mg, Sodium: 222mg, Fiber: 4g, Sugar: 4g

Recipe Source: adapted from The Best Skillet Recipes