• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Curry Recipes
A pot of peanut curry with a wooden spoon in it.

Thai Peanut Curry (super flavorful + easy-to-make)

Kristen Stevens
By: Kristen Stevens
Updated: 04/15/2025
4.8 stars (101 ratings)
38 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This easy-to-make peanut curry is bursting with delicious Thai flavors. Sweet potatoes, carrots, red pepper, and kale are cooked in a creamy broth made of red Thai curry paste, coconut milk, and peanut butter. You will LOVE it!

A bowl of peanut curry with rice.

This is as cozy as a recipe can get. Unbelievably creamy with the perfect amount of peanut butter flavor and all the red Thai curry paste yumminess you love.

When you take your first bite, you’ll find that this curry has a wonderful sweetness to it, even though there’s no sugar in sight. Thank you, sweet potatoes, for that little trick.

Peanut curry is also incredibly versatile. We often use the sauce as a base, then add whatever veggies we find in our fridge to the pot.

Ingredients in peanut curry sauce

The flavor of this peanut curry sauce is so delicious that you’ll be shocked how easy it is to make.

  1. Onions, garlic, and ginger. This trio gets sauteed in coconut oil and adds a ton of flavor to the sauce.
  2. Thai red curry paste. Not all curry paste is created equally. And since curry paste is the base of the flavor in this recipe, the better the curry paste you can find, the more flavorful the dish will be. We like Mae Ploy curry paste. When in doubt, look for where the curry paste is made and choose one that is made in Thailand; it’s your best bet.
  3. Coconut milk. We like full-fat coconut milk as it’s the creamiest and has the best flavor. Try to use one without additives for the best result.
  4. Peanut butter. We use all-natural salted peanut butter. While you can use processed peanut butter (the kind with sugar and hydrogenated oils added to it) in a pinch, you may find that the curry is overly sweet and lacking in peanut flavor. Natural is best!
A close up of a pot of peanut curry with a wooden stirring spoon.
A close up of a bowl of peanut butter curry with a spoon in it.

What to serve with peanut curry

This curry is so loaded with veggies that it’s easily a one-pot dinner. But a side of basmati rice or cauliflower rice really completes the meal.

We’ve also served this with some sliced soy sauce chicken over top and it’s delicious!

Peanut butter curry variations

  • Add a can of chickpeas at the end with the kale and red peppers.
  • Pop some shrimp into the pot near the end and let them cook for 2-3 minutes.
  • Cook some diced chicken in the sauce for 5 minutes before you add the sweet potatoes.
  • Switch up the veggies. Anything goes here. Look in your fridge, pull out your favorites, and pop them into the pot.
  • Switch the curry paste for yellow or green curry.
  • Use almond butter instead of peanut butter.

Store, reheat, and freeze

Store: This curry will keep well for 5 days in your fridge.

Reheat: Add a splash of water to the pot when reheating to prevent it from becoming too thick. You can also microwave it.

Freeze: This recipe freezes very well. Make sure to cool it completely before transferring it to freezer-safe containers. I like to use these large reusable Stasher freezer bags for freezing curry.

Tap stars to rate!
4.77 stars (101 ratings)
A pot of peanut curry with a wooden spoon in it.

Thai Peanut Curry (super flavorful + easy-to-make)

Prep: 5 minutes mins
Cook: 25 minutes mins
Total: 30 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
This easy-to-make peanut curry is bursting with delicious Thai flavors. Sweet potatoes, carrots, red pepper, and kale are cooked in a creamy broth made of red Thai curry paste, coconut milk, and peanut butter. You will LOVE it!
4

Ingredients

  • 1 tablespoon coconut oil
  • 1 medium onion (finely minced)
  • 2 tablespoons finely minced ginger
  • 4 cloves garlic (finely minced)
  • 2-3 tablespoons Thai red curry paste (depending on how spicy you like it)
  • 2 tablespoons soy sauce
  • 14 ounce can coconut milk
  • 1 ½ cups water or stock
  • ¼ cup natural peanut butter
  • 2 small sweet potatoes (peeled and diced)
  • 2 medium carrots (diced)
  • 1 red pepper (diced)
  • 2 cups chopped kale
  • Sea salt (to taste)
  • To serve: chopped peanuts and minced cilantro

Instructions 

  • Heat the coconut oil in a large pot over medium-high heat. Add the onion, ginger, and garlic and cook until the onion softens, about 3 minutes. Add the curry paste and cook until the oils begin to separate, about 2 minutes.
    1 tablespoon coconut oil, 1 medium onion, 2 tablespoons finely minced ginger, 4 cloves garlic, 2-3 tablespoons Thai red curry paste
  • Add the soy sauce, coconut milk, water or stock, and peanut butter to the pot and stir until the peanut butter is incorporated into the sauce. Add the sweet potatoes and carrots and bring the pot to a boil. Reduce the heat and simmer for 10 minutes, or until the sweet potatoes are almost soft.
    2 tablespoons soy sauce, 14 ounce can coconut milk, 1 ½ cups water or stock, ¼ cup natural peanut butter, 2 small sweet potatoes, 2 medium carrots
  • Add the red pepper and kale to the pot and let them cook for about 3 minutes, until they begin to soften. Season to taste with salt, if needed.
    1 red pepper, Sea salt, 2 cups chopped kale
  • Serve with the chopped peanut and some cilantro over top.
    To serve: chopped peanuts and minced cilantro

Equipment

large pot with lid

Video

Nutrition

Serving: 1 serving = ¼ of the recipe, Calories: 496kcal (25%), Carbohydrates: 35g (12%), Protein: 11g (22%), Fat: 38g (58%), Saturated Fat: 28g (175%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 5g, Sodium: 670mg (29%), Potassium: 1014mg (29%), Fiber: 8g (33%), Sugar: 12g (13%), Vitamin A: 19777IU (396%), Vitamin C: 88mg (107%), Calcium: 133mg (13%), Iron: 4mg (22%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

A pot of peanut curry with a wooden spoon in it.

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
A pot of peanut curry with a wooden spoon in it.

Popular Vegetarian Curry Recipes

For more inspiration, check out all of my curry recipes!

A pot of cauliflower curry with chickpeas and peas.
40 minutes mins

Cauliflower Curry with Chickpeas and Peas

Mattar paneer over basmati rice on a white plate with a fork.
25 minutes mins

Easy Mattar Paneer (restaurant-style!)

A bowl of acorn squash curry on a black table.
30 minutes mins

Coconut Acorn Squash Curry

Vegetable Korma in a pan
40 minutes mins

Vegetarian Vegetable Korma

21.8K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 12/15/2020 Updated: 04/15/2025
guest
Rate this recipe:




guest
Rate this recipe:




38 Comments
Inline Feedbacks
View all comments
Jade
Jade

5 stars
Delicious! My family loved it!

0
Reply
Lisa
Lisa

This looks great!  I need to make vegetarian and chicken for a party.  I was thinking I could divide in half and add tofu to one sauce and chicken to the other.  Would you precook both or do you let the diced chicken cook in the sauce?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Lisa

You could divide it in step 2 and add the chicken with the sweet potatoes. That would give it enough time to cook without overcooking the other veggies.

0
Reply
Giannina
Giannina

5 stars
I’ve made this recipe so many times! I usually add chicken to the recipe and omit kale because I never have it in my fridge, and I usually make homemade naan to accompany it. Flavors are divine! Thank you for this recipe!

0
Reply
Amanda
Amanda

Can I make this in the slow cooker? 

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Amanda

We haven’t tried it, but it should work on low heat.

0
Reply
Suzi O’Brien
Suzi O’Brien

5 stars
Made this last night and it was a big hit. I added some chicken and served w white rice. The sauce wasn’t as thick as I’d have liked – maybe I needed to let it simmer on the stove a bit longer. Definitely will be making it again soon. 

0
Reply
Jani
Jani
Reply to  Suzi O’Brien

If you want the sauce thicker, you might try adding coconut cream instead of coconut milk. It’s much thicker and makes for a creamier sauce. I highly recommend!!

0
Reply
Monique
Monique
Reply to  Suzi O’Brien

5 stars
I have made his several times. To thicken it I crush a can of garbanzo beans and stir them in. I use almond instead of peanut butter if I’m not sure everyone is not allergic. Swiss chard or any leafy green works fine too

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Monique

That sounds wonderful!

0
Reply
Denise Barrett
Denise Barrett

5 stars
I just made this flavorful dish and my husband and I love it!  Thank you for sharing this fabulous recipe!  I will definitely keep this recipe as one of my quick week night meals.  It is very easy to make.

0
Reply
Coral
Coral

5 stars
Tastes just like the amazing Thai peanut curry I used to order at my fav Thai restaurant.

0
Reply
Marie
Marie

Would LOVE to add Chicken to this recipe. Would you have a suggestion when to add the chicken ?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Marie

That’s a great idea! I would add cubes of chicken in step 2 and simmer them with the sweet potatoes. 🙂

0
Reply
Betty White
Betty White

Prep time 5 minutes?? Are you kidding? On what planet can you mince 2 T of ginger, 4 cloves of garlic, peel and dice carrots and potatoes, wash and chop kale, get out your ingredients and measure it all, and mix it together in 5 minutes???? It takes five minutes to peel the garlic alone, give me a break. How about a little honesty in cooking? Do we have to lie about everything? We are now a country of chronic liars, we even have to lie about prep times on recipes. Yikes.

3
Reply
Kristen Stevens
Kristen Stevens
Reply to  Betty White

For this recipe (like most recipes) there is no reason to prep all the vegetables before you start cooking. To save time, we cut the onion, ginger, and garlic first then cut the rest while the other things are cooking. It takes me under 5 minutes to prep the onion, ginger, and garlic so I added 2 minutes to account for people who work a little slower in the kitchen. I hope that helps to clarify the prep time.

9
Reply
The Real Betty White
The Real Betty White
Reply to  Betty White

Take a chill pill! Did you try the recipe? You are the real problem, complaining about the smallest things.

4
Reply
Katie
Katie
Reply to  Betty White

Get a food processor and wall-ah

1
Reply
Kendra Sams
Kendra Sams
Reply to  Betty White

If it takes you 5 minutes to peel a few garlic cloves, you have bigger issues my friend.😂

1
Reply
Liz
Liz
Reply to  Betty White

5 stars
Betty, Yikes indeed. No need to get your panties in a twist. Or call the cook a liar. If you don’t like what she posted, just keep scrolling.

0
Reply
Kgh
Kgh

4 stars
Excellent recipe.  Easy to make.  Only variation I made was I left out the water.  It made for a rich, creamy sauce.  Delicious.  I also added zucchini rather that sweet potatoes

0
Reply
John
John

5 stars
What a wonderful surprise to have such a simple recipe result in such deep, rich flavor. I’ll to this over and over. 

0
Reply
Terri
Terri

5 stars
Perfection! No need to ever order out for this dish again. ??

1
Reply
Nicole
Nicole

5 stars
Delicious and I love how flexible this recipe is! I used butternut squash and swiss chard since that’s what I had on hand. Will definitely be making this regularly!

0
Reply
Sherry Gregory
Sherry Gregory

5 stars
This recipe is DELICIOUS!! I added garbonzo beans and served over brown rice. This recipe is a keeper!

0
Reply
Bekki Harper
Bekki Harper

5 stars
Love this recipe!  I’ll try it exactly per written next go. I did a little differently this time. I blanched cauliflower and broccoli from my garden. Cooked barley in my rice cooker with garlic, onion powder, salt and pepper. Then made the sauce to pour over the top. Garnished  the plate with some sliced tomatoes and cilantro.  Amazing flavor and heartiness. Can’t wait to try the sweet potato and kale next time.  I took a picture but don’t see a way to post it. 

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Bekki Harper

Unfortunately, there’s not a way to post pictures here. But if you have Instagram you can tag @theendlessmeal so we can see it there!

1
Reply
Kathy
Kathy

5 stars
This was so good! Added some cauliflower and beans cause that’s what I had in my fridge. Will definitely make it again!

0
Reply
1 2 Next »

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required