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

Cooking Carnival logo

  • All Recipes
  • About
  • Contact
  • Privacy Policy
go to homepage
Homepage link
  • All Recipes
  • About
  • Terms Of Use
  • Contact
×

Home » Instant Pot Vegetarian and vegan Recipes » Thai Peanut Curry

Thai Peanut Curry

Published: February 26, 2021. Modified: February 26, 2021 By Dhwani Mehta. This post may contain affiliate links. This blog generates income via ads.

410shares
Jump to Recipe

Bursting with flavors, this Thai Peanut Curry is so simple and scrumptious. It is made in just one pot, and a super comforting vegan and gluten-free meal that everyone will love!

The flavor of this peanut curry sauce is so delicious that you’ll be shocked at how easy it is to make! It is a perfect meal served with Basmati rice or Jasmine rice.

Tofu thai curry in a bowl served with jasmine rice

Table of Contents

  • About Thai Peanut Curry
  • What is the Pot-in-pot cooking/method?
  • Why I love this curry?
  • Ingredients required and possible substitutions
  • How to make Thai tofu curry in an instant pot? Step by step process
  • Quick FAQs
  • More Recipes that use peanut butter
  • Instant pot tofu and vegetable Thai peanut curry
    • Ingredients
      • For the sauce
      • Other ingredients
      • Rice
    • Instructions
      • Step – 1 Pre-prep
      • Step – 2 Make the peanut sauce
      • Step – 3 Make curry
  • Video
    • Notes
    • Stove Top instruction
      • Step – 1 Pre-prep
      • Step – 2 Make the peanut sauce
      • Step – 3 Make curry
    • How long does this curry last?
    • Can I freeze it?
    • What to serve with this curry?
    • Some variations
    • How can you make this curry spicier?
    • Can I substitute paneer (Indian cottage cheese) for tofu?
    • What if you are allergic to nuts?
    • Can I add other greens instead of spinach?
    • Nutrition

About Thai Peanut Curry

Thai peanut curry is a dish that consists of red curry paste cooked in coconut milk and infused with aromatics and spices, typically served with rice and vegetables.

Bell peppers, Spinach, and Tofu are cooked in a creamy broth made of coconut milk, peanut butter, and red Thai curry paste.

Like so many Asian dishes, not much of the work is involved with this Thai Peanut Curry recipe. Once you’ve taken a few minutes to chop up the vegetables and herbs, cooking it all together happens quickly.

To all people who love peanut butter as much as I do, you have to try this recipe! I just love how this Thai peanut curry recipe combines creamy peanut butter with the intense flavors of curry.

There seriously aren’t many things that are better than a creamy, spicy, and super flavorful peanut curry sauce. If you have eaten an amazing peanut curry like this African stew before, then you know what I am talking about.

And if you haven’t, it is time to try this curry! You won’t regret it!

I have cooked curry and rice together doing the pot-in-pot method, also known as PIP, in an instant pot. It saves so much time by making rice and curry together with the pot in pot method.

What is the Pot-in-pot cooking/method?

If you’re new to Instant Pot cooking, you might not know what pot in pot cooking is.

Pot in Pot is the method of cooking that allows food to cook in a separate bowl or pan that’s placed on a steam rack, or trivet, in the Instant Pot.

It is used in different ways.

One of them is to cook two recipes separately but at the same time.

Pot in pot cooking can save you so much time when you’re making a meal that has two parts like this Thai peanut curry.

This method is very efficient to cook your rice and curry together.

In this recipe, we are using the steam from the curry sauce that will be cooking underneath the trivet to cook the rice.

Why I love this curry?

  • It is a Perfect Make-ahead meal
  • This dish is Flavor Explozzzion and filled with hearty comfort vibes
  • Simple ingredients require 15 minutes, extremely versatile, and so addicting
  • It is Nutritious, vegan, and gluten-free
  • It’s beginner-friendly.

Ingredients required and possible substitutions

  • Thai red curry paste – Use homemade or good quality store-bought curry paste. 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. I like Maesri Thai curry paste. It’s vegan and made in Thailand. Always look for where the curry paste is made and choose one that is made in Thailand.  It’s your best bet.
  • Soy sauce  – for a gluten-free version, use tamari or coconut Aminos.
  • Sambal – To give a spice kick, I have used sambal oelek. You can use sriracha or any hot sauce of your choice.
  • 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. My personal favorite is chaokoh coconut milk. You can use light coconut milk if you want to reduce the overall fat in the recipe.
  • Aromatics – Onions, garlic, and ginger, are key for adding flavor to the sauce.
  • Peanut butter – Use natural peanut butter for the best flavor and consistency. Watch the ingredients on peanut butter…some contain sugar.
  • Preferred Vegetables – Spinach and bell pepper are my favorites in this curry but feel free to mix it up with whatever you prefer.
  • Oil – I have used coconut oil. But any cooking oil will work.
  • Lime Juice – You can use rice vinegar too.
  • Brown sugar – Little bit of sugar balances out the flavors.
  • Protein– I have added chopped firm tofu. You can also add edamame for a boost of plant-based protein.
  • Rice, Cilantro, and Chopped Peanuts for Serving– I have cooked jasmine rice doing pot in pot method to save time. But you can cook your choice of rice like brown rice or basmati rice separately too.
pre-measured ingredients on black tile

How to make Thai tofu curry in an instant pot? Step by step process

First, drain all the water from tofu package and carefully wash tofu block with water.

Wrap it in kitchen napkin or paper towel. (image 1)

Place a heavy pan, like a cast iron pan, on top and let stand for 15 minutes to press out the excess liquid. (image 2)

Once drained, cut the tofu in to small cubes and keep it aside. (image 3)

In a Stainless container (PIP) add rice and wash it properly till the water runs clear.

Add water and salt. Cover it and keep it aside. (image 4 to 6)

collage of making thai curry

In a medium bowl combine Thai curry paste, coconut milk, peanut butter, soy sauce, sambal oelek, and sugar and whisk all together until smooth. (image 7 to 12)

collage of making thai peanut sauce

Press the saute button and when HOT add in the oil, ginger, and garlic. (image 13 and 14)

Add in the onions, bell pepper, and spinach. Saute for a minute. Add 1/4 cup of water and deglaze the pot. Make sure nothing is stuck at the bottom. (image 15 to 18)

collage of sautéing onion, bell pepper, and spinach

Add in the salt, coconut-peanut sauce mixture, tofu cubes, and 3/4 cup water. Mix everything together. (image 19 to 22)

Carefully place the trivet and place the rice bowl on it. (image 23 and 24)

Cover the IP with its locking lid. Press the manual/pressure cook button and set the timer for 5 minutes on high pressure. (image 25 and 26)

instant pot thai peanut tofu curry collage

When the cooking time is done and pressure cook beeps, Let the pressure naturally release for 10 minutes and then do a quick release. (image 27)

Carefully remove the rice container and the trivet from the Instant pot and keep it aside. (image 28 and 29)

Add lime juice and gently mix it. (image 30)

collage of thai peanut tofu curry

Serve it hot in a bowl with rice and garnish it with chopped roasted peanuts, green onions, and cilantro.

thai peanut curry, garnished with peanuts, spring onion and cilantro, served in a white bowl

Pro-tip – Taste and adjust the seasoning before serving. As with most recipes, seasoning comes down to personal preference. Remember you can always add more, but you can’t take it away, so go slow.

Quick FAQs

How long does this curry last?

This curry will keep well for 5 days in your fridge. Add a little splash of water to the pot when you reheat it so that it’s not too thick.

Can I freeze it?

Yes! This recipe freezes very well.
As I am all for meal prepping to make your life easier, I suggest making a few extra servings of this tasty Thai peanut curry
Make sure to cool it completely before transferring it to freezer-safe containers. The only thing to take care of when freezing always froze in the single portion size you are going to use so that you don’t end up thawing the whole quantity.
Just be aware that your frozen tofu may get a little spongy in the freezer.

What to serve with this curry?

This curry is loaded with veggies and tofu that it’s easily a one-pot dinner. But you can serve it with basmati rice or Jasmine rice for a complete meal.

Some more variations

Add boiled chickpeas with other ingredients to make them more protein-rich.
Switch up the veggies. Anything goes here. Look in your fridge, pull out your favorites, and pop them into the pot.
Switch the red Thai curry paste for yellow or green curry.
Use almond butter or any nut butter instead of peanut butter.

How can you make this curry spicier?

This tofu curry already has some spice kick in it but if you love your food hot and spicy you can easily make it spicier. To make it spicier, here are some options –
Add chopped Thai chilies, jalapeno, or Serrano peppers
Add more curry paste.
Sprinkle in the red pepper flakes.
Add extra sambal or sriracha sauce.

Can I substitute paneer (Indian cottage cheese) for tofu?

If you are not vegan, then yes. You can use paneer in place for tofu.

What if you are allergic to nuts?

If you are allergic to nuts, omit the peanuts altogether and use tahini paste. It will still be delicious!

vegetable tofu thai peanut curry in instant pot

More Recipes that use peanut butter

Thai Peanut Sauce Noodles (Instant Pot) | Vegan Peanut Butter Noodles

3 Ingredient Tiger Butter Fudge

Spicy Roasted Red Pepper Peanut Sauce

Have you tried this Recipe? Please feed us with your feedback, ★ star ratings, and comment below.

You can also FOLLOW me on FACEBOOK, INSTAGRAM, and PINTEREST for more fabulous recipes and updates.

Subscribe to our YouTube Channel for tasty and easy video recipes.

Tofu thai curry in a bowl served with jasmine rice
Print
4.75 from 4 votes

Instant pot tofu and vegetable Thai peanut curry

Bursting with flavors, this Thai Peanut Curry is so simple and scrumptious. It is made in just one pot, and a super comforting vegan and gluten-free meal that everyone will love!
Course Entree
Cuisine Thai
Keyword Instant pot tofu curry, Thai peanut curry
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 4 people
Calories 470kcal
Author Dhwani

Ingredients

For the sauce

  • 13.5 OZ. Coconut milk [400 ml (around 1 3/4 cup)]
  • ¼ cup Natural peanut butter
  • 1 tbsp soy sauce (tamari or coconut aminos for gluten-free version)
  • 1 tbsp brown sugar
  • 2 tbsp sambal oelek
  • 3 tbsp red curry paste

Other ingredients

  • 14 oz Organic firm tofu
  • 1 cup onion chopped finely
  • 1 large red bell pepper or any bell pepper Diced in medium pieces
  • 2 cups baby spinach
  • 1 tbsp coconut oil or any cooking oil
  • 1 tbsp – lime juice
  • 1 tbsp ginger grated
  • 1 tbsp garlic, grated
  • Green onion, roasted peanut, and cilantro for garnishing
  • salt to taste

Rice

  • 1 cup Jasmine rice
  • 1 cup of water
  • 1 tsp salt

Instructions

Step – 1 Pre-prep

  • First, drain all the water from the tofu package and carefully wash the tofu block with water.
  • Wrap it in a kitchen napkin or paper towel
  • Place a heavy pan, like a cast iron pan, on top and let stand for 15 minutes to press out the excess liquid.
  • Cut the drained tofu into bite-sized cubes. Keep it aside.
  • In a Stainless container (PIP) add rice and wash it properly till the water runs clear.
  • Add water and salt. Cover it and keep it aside.

Step – 2 Make the peanut sauce

  • In a medium bowl combine Thai curry paste, coconut milk, peanut butter, soy sauce, sambal oelek, and sugar and whisk all together until smooth.

Step – 3 Make curry

  • Press the saute button and when HOT add in the oil, ginger, and garlic.
  • Add in the onions, bell pepper, and spinach. Saute for a minute. Add ¼ cup of water and deglaze the pot. Make sure nothing is stuck at the bottom.
  • Add in salt, the coconut-peanut sauce mixture, tofu cubes, and ¾ cup water. Mix everything together.
  • Carefully place the trivet and place the rice bowl on it.
  • Cover the IP with its locking lid. Press the manual/pressure cook button and set the timer for 5 minutes on high pressure.
  • When the cooking time is done and pressure cook beeps, Let the pressure naturally release for 10 minutes and then do a quick release.
  • Carefully remove the rice container and the trivet from the Instant pot and keep them aside.
  • Add lime juice to the curry and gently mix it.
  • Serve it hot in a bowl with rice and garnish it with chopped roasted peanuts, green onions, and cilantro.

Video

Notes

Stove Top instruction

Step – 1 Pre-prep

  • First, drain all the water from the tofu package and carefully wash the tofu block with water.
  • Wrap it in a kitchen napkin or paper towel
  • Place a heavy pan, like a cast iron pan, on top and let stand for 15 minutes to press out the excess liquid.
  • Cut the drained tofu into bite-sized cubes. Keep it aside.

Step – 2 Make the peanut sauce

  • In a medium bowl combine Thai curry paste, coconut milk, peanut butter, soy sauce, sambal oelek, and sugar and whisk all together until smooth.

Step – 3 Make curry

  • Heat oil in a pan. Add in chopped onions, and ginger, and garlic. Saute for a minute.
  • Add in the bell pepper, and spinach. Saute for a minute. 
  • Add in the salt, coconut-peanut sauce mixture, tofu cubes, and 3/4 cup water. Mix everything together.
  • Cover the pan and let everything cook for 10 minutes on medium flame.
  • Open the pan. Stir the curry.
  • Add lime juice to the curry and gently mix it.
  • Serve it hot in a bowl with rice and garnish it with chopped roasted peanuts, green onions, and cilantro.
  • Pro-tip – Taste and adjust the seasoning before serving. As with most recipes, seasoning comes down to personal preference. Remember you can always add more, but you can’t take it away, so go slow.
  • The calories per person/serving given in nutritional info are for a full meal (including rice).

How long does this curry last?

This curry will keep well for 5 days in your fridge. Add a little splash of water to the pot when you reheat it so that it’s not too thick.

Can I freeze it?

Yes! This recipe freezes very well.
As I am all for meal prepping to make your life easier, I suggest making a few extra servings of this tasty Thai peanut curry
Make sure to cool it completely before transferring it to freezer-safe containers. The only thing to take care of when freezing always froze in the single portion size you are going to use so that you don’t end up thawing the whole quantity.
Just be aware that your frozen tofu may get a little spongy in the freezer.

What to serve with this curry?

This curry is loaded with veggies and tofu that it’s easily a one-pot dinner. But aside from basmati rice or Jasmine rice completes the meal.

Some variations

  • Add boiled chickpeas with other ingredients to make them more protein-rich.
  • Switch up the veggies. Anything goes here. Look in your fridge, pull out your favorites, and pop them into the pot.
  • Switch the red Thai curry paste for yellow or green curry.
  • Use almond butter or any nut butter instead of peanut butter.

How can you make this curry spicier?

This tofu curry already has some spice kick in it but if you love your food hot and spicy you can easily make it spicier. To make it spicier, here are some options –
  • Add chopped Thai chilies, jalapeno, or Serrano peppers
  • Add more curry paste.
  • Sprinkle in the red pepper flakes.
  • Add extra sambal or sriracha sauce.

Can I substitute paneer (Indian cottage cheese) for tofu?

If you are not vegan, then yes. You can use paneer in place for tofu.

What if you are allergic to nuts?

If you are allergic to nuts, omit the peanuts altogether and use tahini paste. It will still be delicious!

Can I add other greens instead of spinach?

Yes! You can also add kale, chard, or arugula.

Nutrition

Serving: 1person | Calories: 470kcal | Carbohydrates: 58g | Protein: 18g | Fat: 19g | Saturated Fat: 7g | Sodium: 1102mg | Potassium: 429mg | Fiber: 5g | Sugar: 12g | Vitamin A: 4476IU | Vitamin C: 67mg | Calcium: 235mg | Iron: 3mg
Tried this recipe?Share your feedback with pics @cookingcarnival or tag #cookingcarnival on Instagram or Facebook!

Warm Regards,

Dhwani.

Reader Interactions

Comments

  1. Pooja says

    February 27, 2021 at 12:32 pm

    Looks awesome.. will definitely try 👍

    Reply
    • Dhwani Mehta says

      March 02, 2021 at 9:08 am

      Thanks. 🙂

      Reply
  2. Pooja says

    February 27, 2021 at 6:13 pm

    This recipe looks so great. I have a quick question.
    Does capsicum meant to be crunchy or soggy in this curry?

    Reply
    • Dhwani Mehta says

      March 02, 2021 at 9:07 am

      Thanks. Capsicum should be cooked, not soggy.

      Reply
  3. Veena says

    February 27, 2021 at 6:40 pm

    5 stars
    This recipe is awesome! Great flavors and my husband and I both loved it! Thanks for sharing the recipe. ☺️

    Reply
    • Dhwani Mehta says

      March 02, 2021 at 9:06 am

      So glad to hear this Veena. Thanks 🙂

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

AS SEEN IN:As Seen In

Primary Sidebar

About Me

Hi!! Welcome to CookingCarnival. My Blog is all about easy to make delicious Vegetarian recipes. Read More…

Follow us:

Salad and dressing recipes

Butternut squash spinach salad on a white plate

Butternut Squash Spinach Salad With Pomegranate Vinaigrette

best Roasted Butternut Squash Fall Salad with Balsamic Vinaigrette on a gray board

Roasted Butternut Squash Quinoa Salad

Balsamic Vinaigrette

Balsamic Vinaigrette Dressing

easy Pumpkin Vinaigrette

Pumpkin Vinaigrette

Subscribe Here…

Loading

Drinks and Mocktails

Non-alcoholic sangria in a glass

Non Alcoholic Sangria

Indian mango drink served in glass

Mango Lassi

Golden milk in a big mug, garnished with cinnamon sticks and peppercorn

Golden Milk | Haldi Doodh

Non Alcoholic christmas punch in a 3 glasses and a jug

Non Alcoholic Christmas Punch

Footer

^ back to top

Navigate

  • All Recipes
  • Privacy Policy
  • Contact
  • About Us

Copyright © 2020 CookingCarnival. ALL RIGHTS RESERVED.

We use cookies to personalize this website for you and to analyze the use of our website. You agree to use this by clicking on "Accept" or by continuing your use of this website. Further information about cookies can be found in our Privacy Policy.AcceptPrivacy Policy