Get ready to fall in love with the vibrant flavors of this Ginger Peanut Chicken with Coconut Rice Recipe. This dish brings together tender, juicy chicken thighs marinated in aromatic ginger and zesty lime, paired perfectly with creamy coconut-infused jasmine rice. The delightful crunch of roasted peanuts and the fresh pop of cilantro and spinach make every bite a celebration of textures and tastes. It’s an easy, flavorful meal that feels both comforting and exotic—a guaranteed crowd-pleaser that you’ll want to make again and again.

Ingredients You’ll Need
Each ingredient in this Ginger Peanut Chicken with Coconut Rice Recipe plays a crucial role in building the perfect harmony of flavors and textures. From the creamy coconut milk that makes the rice luscious to the zingy lime zest that brightens the chicken, these simple ingredients come together effortlessly.
- Chicken thighs: Choose skinless, trimmed pieces for tenderness and juicy flavor.
- Fresh ginger: Adds a warm, spicy note that’s essential for the marinade’s depth.
- Green onions: Use both the whites for cooking and greens for garnish to maximize freshness.
- Lime zest and juice: Offers a vibrant, citrusy tang that lifts the dish beautifully.
- Brown sugar: Balances the tang with a subtle caramel sweetness.
- Salt: Enhances all the natural flavors in every component.
- Olive or avocado oil: The healthy fat that helps caramelize the chicken to perfection.
- Garlic cloves: Brings a pungent and aromatic punch to the final sauté.
- Roasted peanuts: Provides a satisfying crunch and rich nuttiness.
- Cilantro: Fresh herbaceous notes that wake up the palate.
- Spinach or bok choy: Adds a leafy green freshness and a pop of color.
- White or jasmine rice: The fluffy, fragrant base for soaking up all the delicious juices.
- Water and coconut milk: Combined to cook the rice into creamy perfection.
- Pinch of salt for rice: Keeps the coconut rice perfectly seasoned.
How to Make Ginger Peanut Chicken with Coconut Rice Recipe
Step 1: Marinate the Chicken
In a stainless steel bowl, combine the chicken pieces with grated fresh ginger, the white parts of the green onions, lime zest, brown sugar, salt, and your choice of olive or avocado oil. Let this marinade work its magic for at least 20 minutes, or up to 2 hours if you have time. This step is key, allowing the chicken to soak up all those vibrant, tangy flavors before cooking.
Step 2: Prepare the Coconut Rice
Add the rice, water, coconut milk, and a pinch of salt to your Instant Pot and cook on high pressure for 3 minutes. Then, let it naturally release pressure for 10-15 minutes so the rice fully absorbs the creamy coconut flavor and cooks through perfectly. No Instant Pot? No worries—simply simmer the rice with coconut milk and water on the stove, stirring occasionally until tender.
Step 3: Cook the Chicken
Heat a large skillet (nonstick or cast iron works best) over medium-high heat. Add the marinated chicken in small batches to avoid crowding, allowing each piece to get beautifully caramelized by leaving it undisturbed for a few minutes. This step creates those irresistible golden-brown edges packed with flavor.
Step 4: Add Peanuts and Garlic
Once all the chicken is cooked, lower the heat slightly and toss in the roasted peanuts and minced garlic. Sauté for about 3 to 5 minutes until the peanuts toast lightly and the garlic releases its fragrant aroma. This boosts the dish’s texture and adds layers of savory richness.
Step 5: Finish with Greens and Citrus
Stir in fresh cilantro, the green parts of the sliced green onions, and spinach or bok choy. Squeeze in fresh lime juice, adding an exciting burst of brightness, and adjust seasoning with salt and pepper to your liking. This final flourish brings freshness, color, and balance, making sure every bite is as vibrant as it is delicious.
Step 6: Serve Over Coconut Rice
Spoon generous portions of the warm, fluffy coconut rice onto plates and top with the fragrant ginger peanut chicken. The creaminess of the rice combined with the zingy chicken and crunchy peanuts makes for an unforgettable meal that’s as simple to make as it is to enjoy.
How to Serve Ginger Peanut Chicken with Coconut Rice Recipe
Garnishes
Finish your dish with extra chopped cilantro, green onion slices, or a sprinkle of crushed peanuts for added texture and eye-catching presentation. A few lime wedges on the side invite everyone to add their own fresh citrus boost right before eating, which really brightens up the flavors.
Side Dishes
This Ginger Peanut Chicken with Coconut Rice Recipe stands strong on its own, but if you want a little variety, a crisp cucumber salad or lightly pickled vegetables make excellent refreshing companions. Steamed broccoli or roasted sweet potatoes also add complementary textures and colors without overpowering the main dish.
Creative Ways to Present
Serve the chicken and coconut rice family-style in a large shallow bowl, letting guests help themselves. For a more elegant affair, plate individually with a neat mound of rice topped with chicken and garnishes artfully scattered. You could even stuff the chicken mixture into lettuce cups for a fun, handheld presentation perfect for casual gatherings.
Make Ahead and Storage
Storing Leftovers
Leftover Ginger Peanut Chicken with Coconut Rice Recipe keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, making for an even tastier lunch or dinner the next day.
Freezing
If you want to store this meal for longer, freeze the chicken and rice separately in freezer-safe containers for up to 3 months. This helps preserve the texture of both components and keeps the dish tasting fresh after reheating.
Reheating
To reheat, gently warm the chicken in a skillet over medium heat to keep it juicy, and microwave the rice with a splash of water or coconut milk to restore its creamy softness. Avoid overheating to prevent drying out the chicken or rice.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! Chicken breast will work fine but be careful not to overcook it, as it can dry out more easily than thighs. Marinate and cook gently to maintain moisture.
What can I substitute for roasted peanuts?
If you have nut allergies or want a change, try toasted pumpkin seeds or sunflower seeds for that satisfying crunch without the peanuts.
Is there a vegetarian version of this recipe?
You can swap the chicken for firm tofu or tempeh and keep the marination and cooking steps similar. Just make sure to press the tofu well first for the best texture!
Can I make the coconut rice on the stove instead of an Instant Pot?
Yes! Simmer the rice with coconut milk, water, and salt on the stove, covered, over low heat for about 15-20 minutes until tender, stirring occasionally to prevent sticking.
How spicy is this dish?
This Ginger Peanut Chicken with Coconut Rice Recipe is mild by default but you can add a pinch of chili flakes or fresh sliced chilies to the marinade or final sauté if you like a little heat with your bold flavors.
Final Thoughts
This Ginger Peanut Chicken with Coconut Rice Recipe is one of those dishes that feels special but comes together with ease and straightforward ingredients. Its blend of creamy, tangy, sweet, and nutty notes creates a flavor combination that’s sure to make it a permanent favorite in your recipe collection. Give it a try, share it with friends, and enjoy every comforting, delicious bite!
Print
Ginger Peanut Chicken with Coconut Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: Asian Fusion
Description
Ginger Peanut Chicken with Coconut Rice is a flavorful and satisfying dish featuring tender marinated chicken thighs sautéed with ginger, peanuts, and fresh herbs, served over creamy coconut-infused jasmine rice. This recipe combines aromatic spices and a hint of lime for a delightful balance of savory, sweet, and tangy flavors, perfect for a quick and easy 25-minute meal.
Ingredients
Chicken Marinade
- 1 1/4 pounds chicken thighs, fat trimmed, cut into small bite-sized pieces
- 1-inch piece of ginger, grated
- 3 green onions, thinly sliced (white parts and green parts separated)
- Zest and juice of 1-2 limes
- 2 tablespoons brown sugar
- 1 1/2 teaspoons salt
- 1 tablespoon olive oil or avocado oil
Additional Ingredients
- 2–3 cloves garlic, minced
- 1/2 cup chopped roasted peanuts
- 1/2 cup chopped cilantro
- 1 cup spinach, bok choy, or similar leafy green
Coconut Rice
- 2 cups white or jasmine rice
- 1 1/2 cups water
- 1 can (13.5-14 oz) coconut milk
- Pinch of salt
Instructions
- Marinate Chicken: In a stainless steel bowl, combine the chicken pieces with grated ginger, white parts of green onions, lime zest, brown sugar, salt, and olive or avocado oil. Mix thoroughly to coat the chicken evenly. Cover and marinate for at least 20 minutes, up to 2 hours to enhance flavors.
- Cook Rice: Add the jasmine rice, water, coconut milk, and a pinch of salt into an Instant Pot. Seal the lid and cook on high pressure for 3 minutes. Allow a natural pressure release for 10-15 minutes to let the rice finish cooking gently. Once done, release any remaining steam and fluff the rice carefully with a fork.
- Cook Chicken: Heat a large nonstick or cast iron skillet over medium-high heat. Add the marinated chicken in 1-2 batches to avoid overcrowding. Let the chicken cook undisturbed for several minutes to develop a rich caramelized crust, then stir or flip until chicken is cooked through.
- Add Peanuts and Garlic: Lower the heat slightly and add chopped roasted peanuts and minced garlic to the skillet with the cooked chicken. Sauté together for 3-5 minutes until the peanuts become aromatic and lightly toasted, and the garlic is fragrant but not burnt.
- Finish and Serve: Stir in the chopped cilantro, green parts of the green onions, and the spinach or bok choy. Squeeze fresh lime juice over the mixture, and season with additional salt and pepper if needed. Serve the ginger peanut chicken hot over the fluffy coconut rice for a complete meal.
Notes
- If you don’t have an Instant Pot, cook the coconut rice on the stovetop by combining rice, coconut milk, water, and salt in a pot. Bring to a boil, reduce heat to low, cover, and simmer for 15-20 minutes until rice is tender and liquid absorbed.
- Allowing the chicken to caramelize undisturbed in the pan helps build flavor and texture.
- Adjust lime juice and salt to taste to balance the sweetness and savoriness.
- Leafy greens such as spinach or bok choy can be swapped according to preference or availability.

