One Pan Tandoori Chicken with Spiced Coconut Rice Recipe

Easy One Pan Tandoori Chicken with Spiced Coconut Rice

There is something truly magical about a meal that brings the bold, vibrant flavors of India right into your own kitchen without requiring a dozen different pots and pans. For a long time, I thought making authentic-tasting Tandoori chicken required a clay oven, but I discovered a secret: a great marinade and a heavy-bottomed pan can get you incredibly close to that restaurant experience. This One Pan Tandoori Chicken with Spiced Coconut Rice is my absolute favorite way to feed the family on a busy weeknight.

Imagine juicy, tender chicken thighs marinated in a creamy, spiced yogurt blend, seared until golden, and then simmered right on top of a bed of fragrant, coconut-infused basmati rice. The rice absorbs all those wonderful juices from the chicken, meaning every single bite is packed with flavor. It is a complete meal—protein, grains, and vegetables—all happening in one single vessel. This makes cleanup a breeze, which is a huge win for any home cook.

Whether you are looking for a cozy dinner for two or a crowd-pleasing meal for the whole family, this recipe hits all the right notes. It is creamy, slightly spicy, and deeply aromatic. Plus, the addition of coconut milk gives the rice a luxurious texture that balances the heat from the cayenne and garam masala perfectly. Let’s dive into what makes this dish so special and how you can make it perfectly in your own home.

The Magic of the Ingredients

The secret to a great Tandoori-style dish is the marinade. We use Greek yogurt not just for creaminess, but because the lactic acid helps tenderize the chicken, making it melt-in-your-mouth soft. The lemon juice adds a bright acidity that cuts through the richness of the coconut milk later on.

Then we have the spices. Turmeric gives the dish that iconic golden-orange glow, while cumin and coriander provide an earthy base. Garam masala is the “warmth” of the dish, blending cinnamon, cloves, and cardamom. For those who love a bit of a kick, the cayenne pepper is where the heat lives. You can easily adjust this based on who you are feeding!

Ingredient Highlights Table

Key Ingredient Purpose in Recipe Quick Substitution
Greek Yogurt Tenderizes chicken & adds creaminess Full-fat plain yogurt
Basmati Rice Fragrant, fluffy base for the chicken Jasmine rice
Coconut Milk Adds richness and balances spice Heavy cream (less coconut flavor)
Chicken Thighs Stays juicy during simmering Chicken breast (cut into larger chunks)

What You’ll Need

For the Tandoori Chicken Marinade

  • 1½ pounds boneless skinless chicken thighs
  • ¾ cup nonfat plain Greek yogurt
  • Juice of 1 small lemon
  • 3 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon ground turmeric
  • 1 teaspoon cayenne pepper (adjust to your heat preference)
  • ½ tablespoon garam masala
  • ¾ teaspoon salt
  • Freshly ground black pepper, to taste

For the Spiced Coconut Rice

  • 1 tablespoon olive oil or coconut oil
  • 1 (15 oz) can lite coconut milk
  • ½ teaspoon red pepper flakes (optional)
  • ½ teaspoon turmeric
  • ½ teaspoon cumin
  • ⅛ teaspoon coriander
  • ½ teaspoon salt
  • Freshly ground black pepper, to taste
  • 1 cup uncooked basmati rice, rinsed well
  • ¾ cup frozen green peas

Step-by-Step Cooking Instructions

Follow these simple steps to create a meal that looks and tastes like it took hours, even though it only takes about 45 minutes total.

  1. Marinate the Chicken: In a large mixing bowl, whisk together the Greek yogurt, lemon juice, minced garlic, grated ginger, coriander, cumin, paprika, turmeric, cayenne, garam masala, salt, and pepper. Add the chicken thighs and toss them until every piece is thoroughly coated in the spice mixture. For the best flavor, let this sit for at least 30 minutes. If you have time, marinating it for 2 to 4 hours in the fridge is even better!
  2. Sear for Flavor: Heat your olive oil or coconut oil in a large, deep pan (like a skillet with a lid) over medium-high heat. Once the oil is shimmering, add the chicken pieces. Sear them for about 3 to 4 minutes per side until they have a beautiful brown crust. Do not worry about cooking them through yet; we are just building flavor. Remove the chicken from the pan and set it aside on a plate.
  3. Build the Rice Base: In the same pan—using all those delicious brown bits left over from the chicken—stir in the coconut milk, red pepper flakes, turmeric, cumin, coriander, salt, and pepper. Mix well to combine. Now, stir in the rinsed basmati rice. Make sure the rice is evenly distributed and coated in the coconut liquid.
  4. Simmer and Steam: Place the seared chicken thighs back on top of the rice. Bring the liquid to a low simmer, then cover the pan with a tight-fitting lid. Turn the heat down to low and cook for 18 to 20 minutes. This allows the rice to absorb the coconut milk and the chicken to finish cooking through perfectly.
  5. The Finishing Touch: About 5 minutes before the cooking time is up, quickly lift the lid and scatter the frozen green peas over the top. Put the lid back on immediately to trap the steam. Once the timer goes off, turn off the heat. Let it sit, covered, for another 5 minutes. Finally, fluff the rice with a fork and serve warm.

Pro Tips and Easy Variations

To make this recipe your own, try these helpful tips and tweaks. Cooking is all about experimenting, and this dish is very flexible!

Tips for Success

Rinse your rice: I cannot stress this enough! Rinsing the basmati rice under cold water until the water runs clear removes excess starch. This ensures your coconut rice stays fluffy and separate rather than becoming a sticky clump.

Use a heavy pan: A cast-iron skillet or a heavy stainless steel pan works best. This helps distribute the heat evenly so the rice at the bottom doesn’t burn while the chicken on top is still cooking.

Variations to Try

  • Veggie Swap: Instead of peas, try adding diced carrots or cauliflower florets. If you use harder vegetables, add them at the same time as the rice.
  • Extra Creamy: For a richer experience, use full-fat coconut milk instead of the lite version. This makes the dish feel more like a decadent treat.
  • Protein Change: While thighs are best, you can use shrimp. However, shrimp cook much faster, so add them in the last 5-7 minutes of steaming instead of searing them at the beginning.

Serving Suggestions

This dish is a complete meal on its own, but a few additions can take it to the next level. To start, I highly recommend a dollop of fresh cucumber raita. The cool yogurt and crisp cucumber provide a refreshing contrast to the warm spices of the Tandoori chicken.

For those who love bread, warm garlic naan is the perfect companion. You can use it to scoop up the spiced rice and soak up any remaining coconut sauce. If you want something lighter, a simple side salad of sliced red onions, fresh cilantro, and a squeeze of lime juice adds a bright, zesty crunch to the plate.

To garnish, sprinkle some freshly chopped cilantro and a few slices of fresh chili pepper over the top for a professional look. It makes the colors pop and adds a fresh, herbal note that ties everything together.

Final Thoughts

Creating a meal that feels special shouldn’t mean spending your entire evening in the kitchen. This One Pan Tandoori Chicken with Spiced Coconut Rice proves that you can have complex, deep flavors with very little effort. By using the power of a yogurt marinade and the richness of coconut milk, you get a dish that is comforting, healthy, and incredibly satisfying.

I love how this recipe brings people together. There is something about the aroma of ginger, garlic, and garam masala filling the house that makes everyone excited for dinner. Give this a try the next time you want to shake up your dinner routine, and I promise your family will be asking for seconds!

Frequently Asked Questions

Can I make this recipe in a slow cooker?

While you can’t do the “one pan” searing and steaming exactly the same way, you can marinate the chicken and cook it with the coconut milk in a slow cooker. However, I recommend cooking the rice separately, as rice can often become overcooked or mushy in a slow cooker over several hours.

Is this recipe gluten-free?

Yes! This recipe is naturally gluten-free as it uses rice and whole spices. Just be sure to check the labels on your store-bought garam masala to ensure there are no hidden additives.

How do I store and reheat leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or a tablespoon of coconut milk to the rice before microwaving. This helps steam the rice back to its original fluffy texture.

What if I don’t have basmati rice?

You can use Jasmine rice as a substitute. It has a slightly different aroma but works beautifully with coconut milk. Just keep an eye on the liquid ratio, as different brands of rice may absorb water differently.

One Pan Tandoori Chicken with Spiced Coconut Rice Recipe

Recipe by ELMEHDI HMICHE
0.0 from 0 votes
Course: Main CourseCuisine: Indian-inspiredDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

30

minutes
Calories

480

kcal

Enjoy bold Indian flavors with this One Pan Tandoori Chicken and Spiced Coconut Rice. Easy, creamy, and packed with flavor in just 45 minutes!

Ingredients

  • 1½ pounds boneless skinless chicken thighs1½ pounds boneless skinless chicken thighs

  • ¾ cup nonfat plain Greek yogurt¾ cup nonfat plain Greek yogurt

  • Juice of 1 small lemonJuice of 1 small lemon

  • 3 garlic cloves, minced3 garlic cloves, minced

  • 1 tablespoon grated fresh ginger1 tablespoon grated fresh ginger

  • 1 teaspoon ground coriander1 teaspoon ground coriander

  • 1 teaspoon ground cumin1 teaspoon ground cumin

  • 1 teaspoon paprika1 teaspoon paprika

  • 1 teaspoon ground turmeric1 teaspoon ground turmeric

  • 1 teaspoon cayenne pepper1 teaspoon cayenne pepper

  • ½ tablespoon garam masala½ tablespoon garam masala

  • ¾ teaspoon salt¾ teaspoon salt

  • Freshly ground black pepper, to tasteFreshly ground black pepper, to taste

  • 1 tablespoon olive oil or coconut oil1 tablespoon olive oil or coconut oil

  • 1 (15 oz) can lite coconut milk1 (15 oz) can lite coconut milk

  • ½ teaspoon red pepper flakes (optional)½ teaspoon red pepper flakes (optional)

  • ½ teaspoon turmeric½ teaspoon turmeric

  • ½ teaspoon cumin½ teaspoon cumin

  • ⅛ teaspoon coriander⅛ teaspoon coriander

  • ½ teaspoon salt½ teaspoon salt

  • 1 cup uncooked basmati rice, rinsed1 cup uncooked basmati rice, rinsed

  • ¾ cup frozen green peas¾ cup frozen green peas

Directions

  • Combine all marinade ingredients and coat chicken. Marinate for at least 30 minutes.
  • Heat oil in a large pan over medium-high heat. Sear chicken 3–4 minutes per side. Set aside.
  • In the same pan, stir in coconut milk, spices, and seasoning. Add rinsed rice and mix well.
  • Place chicken back into the pan. Bring to a low simmer, cover, and cook for 18–20 minutes.
  • Add peas in the last 5 minutes. Let steam, then fluff rice and serve warm.

Leave a Comment

Your email address will not be published. Required fields are marked *

*