Delicious Thai Peanut Curry

Featured in: Hearty Meals for Every Table

Whip up this quick, creamy Thai peanut curry featuring soft chicken, fresh carrots, earthy potatoes, and a rich coconut milk sauce. The blend of silky peanut butter, tangy lime, sweet brown sugar, and soy sauce will make your taste buds sing. It's ready in half an hour, served over rice, and topped with crunchy peanuts for texture.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Tue, 06 May 2025 17:29:17 GMT
A bowl of chicken on rice. Pin it
A bowl of chicken on rice. | letscookiteasy.com

I whipped up this Thai peanut curry when I needed something tasty but quick for dinner. The smooth peanut blend with fragrant curry makes a homemade meal that wows everyone at my table, even those who usually turn their nose up at new foods.

I first threw this curry together during a downpour when we couldn't drive to our go-to Thai spot. My family wasn't sure about it at first, but now they ask for my version more than they want takeout!

Ingredients

  • Potatoes and carrots: They give the dish substance and soak up all the tasty sauce
  • Yellow onion: Forms the flavor base that's key for true Thai taste
  • Chicken breast: Brings the protein, try to grab free-range for better flavor
  • Olive oil: You can use coconut oil instead for a more authentic Thai touch
  • Minced garlic and ground ginger: Create that warm spice foundation
  • Red curry paste: The magic ingredient that brings genuine Thai flavor
  • Coconut milk: Makes everything creamy and rich, don't skimp with low-fat
  • Peanut butter: Gives that signature smooth texture, natural works best
  • Brown sugar: Cuts through the heat with a touch of sweetness
  • Soy sauce: Adds that deep savory kick, low sodium is fine
  • Fresh lime juice: Perks up the whole dish and balances the richness

Step-by-Step Instructions

Cook the Vegetables:
Warm up oil in a big pan over medium-high heat and toss in the chopped onions, carrots, and potatoes. Let them cook for about 4-5 minutes until the onions turn clear and the veggies start to get soft. This part builds your flavor base as the veggies release their sweetness.
Add the Spice Elements:
Put in your diced chicken, ginger, garlic, and red curry paste. Stir everything well so the chicken and veggies get coated with all those good spices. You'll know it's working when the paste gets fragrant in about 1-2 minutes. This step really puts the flavor into every bite.
Pour in the Liquid:
Add your coconut milk and turn the heat down to medium-low. Let everything bubble gently for around 10 minutes without a lid, giving it a stir now and then. The sauce will thicken up a bit while your carrots and potatoes get tender. This slow cooking lets all the flavors mix together.
Make it Creamy:
Mix in the peanut butter, brown sugar, soy sauce, and a squeeze of fresh lime. At first, the peanut butter might look weird and separate, but keep stirring and it'll smooth out. Cook for another 4-5 minutes until the sauce gets thick enough to coat the back of your spoon. Give it a taste and add more of anything if needed.
Dish it Up:
Pour your curry over some rice. Jasmine rice works great with its light flowery smell. Throw some chopped peanuts on top for a nice crunch and look. The hot curry will warm the peanuts slightly, making them taste even better.
A bowl of chicken soup with rice. Pin it
A bowl of chicken soup with rice. | letscookiteasy.com

The red curry paste really makes this dish pop. I tried making it once with just regular spices from my cabinet, and wow, what a difference. The real paste has stuff like lemongrass, galangal, and lime leaves that you just can't fake with basic spices.

Storage Tips

This curry gets better after sitting awhile as the flavors blend more. Keep any extras in a sealed container in your fridge for up to 4 days. When you warm it up again, you might need to add a little water or coconut milk if it's too thick. Don't worry if you see some oil from the peanut butter floating on top when it's cold – it'll mix back in when you heat it up slowly.

Vegetarian Adaptation

You can easily make this curry without meat. Just skip the chicken and throw in more veggies, or add some firm tofu chunks or chickpeas for protein. If you go with tofu, I'd squeeze out the water first, then lightly fry it on its own before adding it to your curry. This gives it a better bite that stands up to the sauce. Other plant proteins like seitan work great in this dish too.

Spice Level Adjustments

Thai food balances all its flavors, and heat plays a big part. If you want it milder, start with just half the amount of curry paste and add more if you need it. If you love spicy food, toss in a sliced Thai chili with your veggies, or mix in some chili garlic sauce when you add the curry paste. Keep in mind that the coconut milk and peanut butter cool down the heat, so you might need more spice than you think.

Serving Suggestions

This curry tastes amazing over plain rice, but you can make it fancier. Try serving it with a cucumber salad dressed with rice vinegar and a bit of sugar. The cool crunch goes really well with the warm, creamy curry. For special nights, add some roti or naan bread to scoop up the sauce. Fresh herbs like cilantro, Thai basil, or mint make it look pretty and add more flavor to finish off your dish.

A bowl of chicken and rice. Pin it
A bowl of chicken and rice. | letscookiteasy.com

This Thai peanut curry brings bold, authentic taste with everyday ingredients, making it a steady winner at our dinner table.

Frequently Asked Questions

→ How can I make this dish vegetarian?

It's simple! Swap out the chicken for tofu or pack it with extra veggies like broccoli, bell peppers, or cauliflower. The rich peanut sauce tastes great with plant-based options too.

→ Is this Thai peanut curry very spicy?

It depends! Store-bought red curry pastes are often mild to medium on the heat scale. You can dial it up or down by adding fresh chili or reducing the paste amount to suit your taste.

→ Can I substitute the red curry paste for another kind?

Sure thing! Green or yellow curry paste can be used for a twist. Each one brings its own unique Thai-inspired flavors to the dish.

→ What side dishes go well with this curry?

Steamed jasmine rice is the classic pairing. Other great options include rice noodles, brown rice, or even low-carb cauliflower rice. A side of spring rolls or cucumber salad can complete the meal.

→ Can I make this ahead of time?

Of course! This curry actually tastes better the next day. Pop it in the fridge for up to 3 days, or freeze it for as long as 3 months. The flavors will only get richer over time.

→ Is there an alternative to coconut milk?

If you’re out of coconut milk, you can mix heavy cream with some chicken broth as a replacement. The taste will be slightly different but still delicious and creamy.

Thai Peanut Curry

Savory chicken and veggies cooked in a creamy peanut sauce with Thai flavors, done in just 30 minutes, for a rich and tasty meal.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By Rosa: Rosa

Category: Main Courses

Difficulty: Easy

Cuisine: Thai

Yield: 6 Servings

Dietary: Dairy-Free

Ingredients

→ Main Ingredients

01 1/2 yellow onion, diced into small pieces
02 2 chicken breasts, chopped into cubes
03 2 medium potatoes, diced into chunks
04 2 carrots, sliced into bite-sized bits

→ Sauce

05 2 tsp. minced garlic cloves
06 5 Tbsp. brown sugar
07 1/4 cup plus 2 Tbsp. smooth peanut butter
08 Juice squeezed from 1 lime
09 2 Tbsp. olive oil or substitute with coconut/vegetable oil
10 2 tsp. ground ginger powder
11 2 cans of creamy coconut milk
12 4 tsp. soy sauce for some saltiness
13 1 jar (4 oz.) of red curry paste

→ For Serving

14 Steamed rice (white, brown, or Jasmine)
15 Crushed peanuts as a topping

Instructions

Step 01

Use a large pan or pot and heat oil on medium-high. Toss in the carrots, onion, and potatoes. Cook and stir for about 4-5 minutes until veggies start to soften.

Step 02

Stir in the chicken cubes, garlic, ginger, and curry paste. Mix everything together and cook for another 2 minutes to bring out the aromas.

Step 03

Add coconut milk and mix completely. Turn the heat down to medium-low and let it simmer for 10 minutes or until the potatoes and carrots are tender.

Step 04

Mix in peanut butter, lime juice, soy sauce, and brown sugar. Let it cook for 4-5 more minutes until the sauce thickens and the flavors blend.

Step 05

Spoon the curry over your cooked rice and sprinkle some crushed peanuts on top for garnish.

Notes

  1. This dish inspired by Thai cooking is full of creamy peanut flavor and comes together in just half an hour, with chicken and vegetables in every bite.

Tools You'll Need

  • A big pot or skillet
  • Knife for chopping
  • Chopping board
  • Measuring tools for cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes peanuts
  • Includes soy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 198
  • Total Fat: 10.3 g
  • Total Carbohydrate: 19 g
  • Protein: 7.5 g