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.  - 1

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. - 2 A close up of a bowl of peanut butter curry with a spoon in it.  - 3

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.

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

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

  • Pin
Thai Peanut Curry (super flavorful + easy-to - 6

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

Video

Nutrition

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. - 7 A pot of peanut curry with a wooden spoon in it. - 8

Did you make this?

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

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

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

Cauliflower Curry with Chickpeas and Peas

Easy Mattar Paneer (restaurant-style!)

Coconut Acorn Squash Curry

Vegetarian Vegetable Korma

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

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

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

https://www.theendlessmeal.com/thai-peanut-curry/

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.  - 11

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. - 12 A close up of a bowl of peanut butter curry with a spoon in it.  - 13

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.

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

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

  • Pin
Thai Peanut Curry (super flavorful + easy-to - 15

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

Video

Nutrition

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. - 16

Did you make this?

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

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

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

Cauliflower Curry with Chickpeas and Peas

Easy Mattar Paneer (restaurant-style!)

Coconut Acorn Squash Curry

Vegetarian Vegetable Korma