Vegan Thai Peanut Curry Recipe - Easy & Creamy (2024)

Published on 8 Comments

Jump to Recipe Print Recipe

Diesen Beitrag gibt es auch auf:

  • Deutsch

Easy to make Vegan Thai Peanut Curry recipe made with fresh vegetables cooked in creamy coconut milk and peanut butter sauce.Make this creamy, veggie-loaded Peanut Curry in just 30 minutes and enjoy a hearty and flavorful meal for lunch or dinner. This healthy vegan dish is totally delicious and gluten-free too!

Vegan Thai Peanut Curry Recipe - Easy & Creamy (2)

Easy and delicious Thai Peanut Butter Curry Recipe

You know me, I can never resist a good curry recipe! They are fragrant, filling, and fuss-free- you only need a pan and simple ingredients. Plus, they are easy to incorporate into your weekly meal prep. You can make a batch of my vegan Thai Red Curry or Vegetable Chickpea Curryor Green Curry over the weekend and just heat them up on a busy weeknight. This vegan Thai Peanut butter curry will blow your socks off with its robust flavors and super creamy texture.

Vegan Thai Peanut Curry Recipe - Easy & Creamy (3)

Allergic to nuts? No problem – I have a great alternative to peanut butter that will still allow you to enjoy this scrumptious meal in all its glory!

Vegan Thai Peanut Curry Recipe - Easy & Creamy (4)

A Nut-free Curry Version

Ok, I know it sounds odd but hear me out first. This recipe is just so, so good I do not want our nut-allergic friends to miss out! To make this recipe nut-free, you can use tahini instead. If you have not heard of this, tahini is a condiment made of toasted ground hulled sesame seeds, also called sesame paste. So you get rich, nutty taste but none of the bad reactions!

Vegan Thai Peanut Curry Recipe - Easy & Creamy (5)

Ingredients You’ll Need

  • Aromatics: this flavorful dish starts with a savory and fragrant base of sauteed red onion, garlic, and ginger.
  • Vegetables: I used carrots, bell peppers, zucchini, green princess beans, and scallions for this recipe. You can use red and orange bell peppers, depending on what you have. If you can not find green princess beans, you can also use snap peas, or broccoli cut into bite-sized pieces.
  • Curry paste: you can use any type of curry paste you like, depending on how spicy you’d like the dish to be. Thai yellow or red curry paste are great options.
  • Paprika powder: this adds a slightly sweet flavor to the curry sauce. If you do not have this, add some chili powder plus coconut or brown sugar instead.
  • Peanut butter: If you like a smooth sauce, use creamy peanut butter. But if you prefer it with little chunks of nuts, use chunky instead.
  • Coconut milk: this will make the vegan Thai peanut curry sauce have a richer flavor and thicker consistency.
  • Vegetable Broth: used as a savory liquid base for the sauce.
  • Tamari: this will add tons of savory and umami flavor! You can also use soy sauce (not gluten-free) or coconut aminos as a soy-free option.
  • Coconut oil: for sautéing.
  • Basmati rice: you can use other types like jasmine, arborio, or brown rice.
  • Toppings: garnish your curry with fresh parsley or cilantro toasted peanuts or sesame seeds, chili flakes, and lime wedges

Vegan Thai Peanut Curry Recipe - Easy & Creamy (6)

How to make Thai Peanut Curry

As always, I recommend checking out the recipe video and these step-by-step instructions first. Then you’ll the full recipe with exact measurements in the recipe card below!

Step 1: Sauté vegetables

Start by heating the coconut oil in a large deep pan or wok. Sauté the onions, ginger, and garlic for about 1-2 minutes. Add curry paste and sauté briefly.Then add the carrots, bell peppers, zucchini, green beans, and white parts of the scallions and sauté for 4-5 minutes.

Vegan Thai Peanut Curry Recipe - Easy & Creamy (7)

Step 2: Season and cook

Add paprika powder, tamari, vegetable broth, coconut milk and peanut butter and stir to combine. Put a lid on the pan and let the curry simmer for about 15-20 minutes, until it is nice and creamy and the vegetables are tender.Meanwhile, cook the rice in a medium pot according to package directions.

Vegan Thai Peanut Curry Recipe - Easy & Creamy (8)

Step 3: Serve!

Serve your vegan Thai peanut curry sauce over rice in a bowl and garnish with the green parts of the scallions, parsley, peanuts, sesame seeds and chili flakes. Drizzle with lime juice and enjoy! 🙂

Vegan Thai Peanut Curry Recipe - Easy & Creamy (9)

Tips and recipe variations

  • Have all your ingredients prep and nearby before starting! You do not want to overcook your aromatics because you are still chopping the veggies.
  • Bulk your dish up and add more protein like legumes such as cooked chickpeas, kidney or cannellini beans, and lentils. You can also add crispy tofu or tempeh cubes at the end.
  • You can use other vegetables like cauliflower, eggplant, mushrooms, leeks, tomatoes, potatoes, sweet potatoes, asparagus, and baby corn, among other things. Just make sure to cook the hard potatoes longer.
  • Give the dish sweet and fruity tones by adding pineapple, mango, or oranges.
  • Make a kid-friendly version by omitting the paprika and using a mild curry paste.

Vegan Thai Peanut Curry Recipe - Easy & Creamy (10)

How to store and freeze peanut butter curry sauce?

Leftover curry will keep in an airtight container for up to 5 days in the refrigerator and 3 months in the freezer. If you are making this part of your weekly meal plan, divide it into individual serving-size containers, so you can quickly reheat the portions you need.

This Vegetarian Peanut Curry recipe is:

  • Dairy-free
  • Meatless
  • Fragrant
  • Creamy
  • Easy to Make
  • Gluten-free
  • Warm-spiced
  • Flavorful
  • Nutritious
  • Versatile
  • Perfect for weeknights!

Vegan Thai Peanut Curry Recipe - Easy & Creamy (11)

Popular Vegan & Vegetarian Curry Recipes

  • Red Thai Curry with Crispy Tofu
  • Yellow Vegetable Chickpea Curry
  • Thai Green Curry with Vegetables
  • Sweet Potato, Chickpea and Coconut Curry
  • Pumpkin Chickpea Curry
  • Vegan Black Lentil Curry
  • Lentil Meatballs in Indian Curry Sauce
  • Indian Chickpea Curry
  • Cauliflower Tikka Masala
  • Creamy Cauliflower Korma
  • Jamaican Pinto Bean Curry
  • Red Lentil Dahl

If you try this peanut curry recipe, feel free to leave me a comment and a star rating! And if you take a photo of your dish and share it on Instagram, please tag me @biancazapatka and use the hashtag #biancazapatka because I love seeing your creations! Enjoy! 😊

Vegan Thai Peanut Curry Recipe - Easy & Creamy (12)

The Best Thai Peanut Curry (Easy & Vegan)

Author: Bianca Zapatka

Easy to make Vegan Thai Peanut Curry recipe made with fresh vegetables cooked in creamy coconut milk and peanut butter sauce.Make this creamy, veggie-loaded Peanut Curry in just 30 minutes and enjoy a hearty and flavorful meal for lunch or dinner. This healthy vegan dish is totally delicious and gluten-free too!

5 von 6 Bewertungen

Print Pin Review

Prep Time 10 minutes mins

Cook Time 25 minutes mins

Total Time 35 minutes mins

Course Curry, Lunch & Dinner

Cuisine Thai

Servings 4 Serving

Calories 454 kcal

Ingredients

  • 8.8 oz (250 g) basmati rice or another variety
  • 1 tbsp coconut oil or sesame or peanut oil
  • 1 red onion diced
  • 3-4 garlic cloves chopped
  • 1 piece of ginger chopped
  • 1-2 tbsp curry paste depending on variety and taste
  • 1-2 carrots sliced
  • 2 bell peppers e.g. red and orange, cut into strips
  • 1 zucchini halved & sliced
  • 7 oz (200 g) green princess beans or snap peas or broccoli, cut into bite-sized pieces
  • 2 scallions white and green parts sliced separately
  • 2 tsp paprika powder or chili powder to taste 2-3 tbsp tamari (or soy sauce)
  • ½ cup (120 ml) vegetable broth
  • 14 oz (400 g) coconut milk 1 can
  • 3 tbsp peanut butter or tahini, if nut-free

Toppings (optional)

  • fresh parsley or cilantro
  • 3 tbsp toasted peanuts or sesame seeds only, if nut-free
  • 2 tbsp sesame seeds
  • chili flakes
  • limes

Instructions

*Note: Check out the recipe video + step-by-step instructions above!

  • Heat the coconut oil in a large deep pan or wok. Sauté the onions, ginger, and garlic for about 1-2 minutes. Add curry paste and sauté briefly. Then add the carrots, bell peppers, zucchini, green beans, and white parts of the scallions and sauté for 4-5 minutes.

  • Add paprika powder, tamari, vegetable broth, coconut milk and peanut butter and stir to combine. Put a lid on the pan and let the curry simmer for about 15-20 minutes, until it is nice and creamy and the vegetables are tender.

  • Meanwhile, cook the rice according to package directions.

  • Divide the rice and peanut curry into bowls and garnish with the green parts of the scallions, parsley or cilantro, peanuts, sesame seeds and chili flakes. Serve with lime wedges on the side and enjoy! 🙂

Notes

  • You can swap out the vegetables as you like, such as broccoli, snow peas, cauliflower, eggplant, mushrooms, leeks, etc.
  • For more protein, you can add legumes such as cooked chickpeas, kidney or cannellini beans, lentils or top your dish withcrispy tofu or tempehcubes before serving.
  • If you like, you can add a fruity, sweet component like pineapple, mango or oranges.
  • Leftover curry will keep in an airtight container for up to 5 days in the refrigerator and can also be frozen for 3 months.
  • More helpful tips and information about the recipe are mentioned in the blog post above!

Nutritions

Serving: 1Serving | Calories: 454kcal | Carbohydrates: 69.1g | Protein: 13.2g | Fat: 26.5g | Saturated Fat: 18.1g | Sodium: 457.4mg | Potassium: 858mg | Fiber: 6.6g | Sugar: 7.2g | Vitamin A: 7023.9IU | Vitamin C: 66.3mg | Calcium: 112.4mg | Iron: 5.6mg

Nutrition is calculated automatically and should be used as estimate.

Did you make this recipe?Mention @biancazapatka or tag #biancazapatka!

IF YOU HAVE PINTEREST, YOU CAN FIND ME HERE AND PIN THE FOLLOWING PICTURE, IF YOU LIKE! 🙂

Vegan Thai Peanut Curry Recipe - Easy & Creamy (13)

©Bianca Zapatka | All images & content are copyright protected. Please do not use myimages without prior permission. If you want to republish this recipe, please link back to this post for the recipe. More info here. Thank youfor supporting biancazapatka.com!

Vegan Thai Peanut Curry Recipe - Easy & Creamy (14)Disclosure for affiliate links with asterisk(*):
Thispage may contain affiliate links that earn me a small commission, at no additional cost to you. You can find more information here.

Vegan Thai Peanut Curry Recipe - Easy & Creamy (2024)

FAQs

How to make Thai curry thick and creamy? ›

Make a slurry of cornflour and water, say a teaspoon of flour to a tablespoon of cold water, mix it well and drizzle it into the curry sauce, drizzle half in and stir to thicken and if not thick enough add more and so on. Using cornflour will thicken without adding flavour, check the ratio of flour to water on t...

How do you keep Thai curry creamy? ›

  1. Fry curry paste, then add in coconut cream on high heat.
  2. Stir till bubbles and oil break out. add in meat/ veg.
  3. Add in seasoning.
  4. Then add in coconut milk (1:1 ratio to water) and turn off fire when boiled.
Dec 6, 2011

How do restaurants make curry so creamy? ›

The actual sweetness and creaminess of such curries meanwhile, usually comes from fried onions and either cashews and/or dairy products. Instead of (or in addition to) onion, ground coconut may be used. White poppy seeds and/or watermelon seeds are also used in some creamy sauces.

What are the six ingredients commonly used in Thai curry pastes? ›

Common ingredients used in many Thai curry pastes are:
  • Shrimp paste.
  • Chillies; depending on the curry these can be dried or fresh, red or green.
  • Onions or shallots.
  • Garlic.
  • Lemongrass.
  • Galangal.
  • Coriander (cilantro) root.

Will coconut milk make curry thicker? ›

For a rich and creamy curry, coconut milk or cream can be a fantastic thickening agent. They not only add creaminess but also a delightful tropical flavour. Simply pour in some coconut milk or cream and let it simmer until your sauce reaches the desired consistency.

How do you thicken Thai curry without coconut milk? ›

If while making the gravy base has become runny, there are a few corrections that can be made:
  1. Adding mashed potatoes, or simmering for some time if the dish has potatoes.
  2. Adding starchy slurry (cornflour, rice flour or plain flour, made into a paste in a couple of spoons of water)
  3. Adding beaten cream.
May 15, 2021

Do you need coconut milk for Thai curry? ›

Coconut milk is a key ingredient in Thai cooking. It's used as the base in many dishes, like soups and curries. The brand of coconut milk you use can chance the consistency, texture and taste of your dish.

Does yogurt make curry creamy? ›

Yes in Indian curries it can be used as a cream substitute (which is also thickens sauces). This is another common thickening agent used within Indian cookery. I like to use Greek style yogurt rather than natural yogurt because it's thick, creamy and it doesn't tend to curdle in the pan.

When should I add cream to curry? ›

Puree the ingredients with either an immersion blender or a regular blender. Return to pan and add lemon juice plus salt to taste. Now add your chicken and simmer in the curry on medium-low to medium until the chicken is cooked through. Once cooked through, add the heavy whipping cream, then stir.

Can I add milk instead of cream to curry? ›

Regular Milk: Regular milk, especially in the form of cream or yogurt, is often used in curries from regions like North India. It can add a creamy texture and mild flavor to the dish. Creamy curries like butter chicken or paneer tikka masala often use milk or cream to achieve their characteristic richness.

What are the secret ingredients to a good curry? ›

However, here are some general suggestions to make your curry taste better:
  • Aromatics: Start with a flavorful base of aromatics such as onions, garlic, and ginger. Sautéing these ingredients well can add depth to the overall flavor of your curry.
  • Spices: The right combination of spices is crucial for a delicious curry.
Dec 30, 2018

Does curry need coconut milk or cream? ›

Coconut milk and cream are mostly interchangeable in recipes such as curries and soups. If you prefer a richer flavour and texture, try coconut cream or vice versa. However, be careful when substituting coconut milk and cream in baked goods.

How to enhance Thai curry flavor? ›

You can skim the fat off the coconut milk, then 'split' it to fry the paste in; this enhances the flavour and gives the curry an authentic glossy finish. Caramelising the sugar element of the sauce will also deepen the sweetness.

Do Thai people make their own curry paste? ›

Some people feel that a homemade curry paste is the only way to have a "legit" Thai curry. This is not true. MOST Thai people do not make our own curry paste. We buy it either in bulk from the wet market or buy packaged ones just like what you can find in the West.

How do I make my Thai curry thicker? ›

Cornflour

Ideal for Chinese sauces or Thai curries but can also be used for Indian curries. Add one tablespoon of cornflour to two or three tablespoons of cold water and stir. Pour the mixture into the sauce and allow to simmer until the sauce begins to thicken. Which doesn't take very long.

What can I use to thicken Thai curry? ›

How to Thicken Curry
  1. Add dairy. Many curry sauces have a creamy texture, so try adding more dairy—like Greek yogurt, heavy cream, or a thick non-dairy ingredient like coconut cream—to thicken a watery curry sauce.
  2. Add ground nuts. ...
  3. Add lentils. ...
  4. Add peanut butter. ...
  5. Add a tomato product. ...
  6. Start with a roux. ...
  7. Use a slurry.
Jan 20, 2022

Why is my Thai curry not thickening? ›

A runny curry means you haven't cooked it long enough and/or you have used coconut milk with a low percentage of solids. Authentic curries never contain any type of starch (flour). So, buy coconut milk (or cream) with the highest percentage of solids that you can find. Next, use more paste.

How do you thicken Thai curry with cornstarch? ›

If you have some cornstarch on hand in your kitchen, mix a tablespoon (15 mL) of cornstarch with a tablespoon (15 mL) of water. Mix this into your curry while it's boiling to get it to thicken. If necessary, you can add a bit more water and cornstarch if your curry doesn't thicken with one tablespoon (15 mL) of each.

References

Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 6372

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.