Traditional Plant-Based Cooking

  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Subscribe
×
Home » Dinner » Curry

Vegan Thai Red 'beef' Curry [slow cooker recipe]

Published: Apr 12, 2023 · Modified: Jan 25, 2024 by Jacq · This post may contain affiliate links ·Leave a Comment

Spread the love
   2  
2
Shares
Jump to Recipe Print Recipe

This recipe for a vegan adaptation of a Thai red 'beef' curry features a thick, nutty, sweet, savory, with hints of sour, creamy Thai sauce that perfectly complements the fresh veggies.

It's easy to prepare using a slow cooker, but can also be easily cooked on the stove-top. Who needs take-out when you can impress your family and friends with this delicious homemade recipe?

A close up bowl of Thai red curry with a wooden spoon on side of bowl, fresh lemon to the side with small bowl of rice and slow cooker pot in background.

For a delicious and easy-to-make Thai-inspired meal at home, serve this dish with fluffy rice, crunchy peanuts, fresh chili peppers, and coriander. Add a squeeze of fresh lemon juice for an extra zing, and a few crispy mini poppadums for a satisfying crunch.

What is a Thai beef curry?

Thai red beef curry is a popular Thai dish made with beef, vegetables, and a spicy red curry sauce. Traditionally, the curry sauce is made with a blend of aromatic ingredients such as lemongrass, galangal, kaffir lime leaves, and chili peppers, which are combined with coconut milk to create a creamy and flavorful sauce. The beef and vegetables are then simmered in the curry sauce until they are tender and infused with the bold flavors of the spices.

Quick origins of Thai red curry

The origins of Thai red curry can be traced back to the central region of Thailand, specifically the city of Ayutthaya, which was the capital of the Ayutthaya Kingdom from the 14th to the 18th century. Thai red curry is believed to have been influenced by Indian and Malaysian curries, which were introduced to Thailand by Indian and Muslim traders.

Vegan adaption of Thai beef curry

A vegan version of Thai red beef curry typically replaces the beef with plant-based protein options like beans, tofu, tempeh, seitan, soya curls, or textured vegetable protein (TVP). This hearty and flavorful dish is usually served with rice or noodles, making it perfect for warming up on chilly days or enjoying as a spicy comfort food any time of year.

For this recipe, I've used dried TVP chunks, which I love for their affordability and availability at most health food stores and supermarkets. With just a small amount of dried TVP, you can create a frugal yet satisfying vegan protein option. While TVP is relatively plain in taste, it's perfect for soaking up the flavors of the dish, resulting in a delicious and flavorful meal.

What is TVP?

Textured vegetable protein (TVP), also known as textured soy protein, is a plant-based protein made from defatted soy flour. It is produced by extracting the oil from soybeans and then heating and pressurizing the remaining soybean meal.

This process causes the proteins in the soybean meal to denature and form a fibrous, meat-like texture. The resulting product can then be flavored and seasoned and used as a substitute in a variety of dishes, including pies, stews and soups.

A good substitute for TVP is soya curls which are more commonly available in the US.

TVP is low in fat and calories, and is also a good source of fiber, vitamins, and minerals, including iron and calcium so its a useful addition to plant-based and vegan meals.

For more easy vegan TVP recipes check out some of our family favourites:

  • Vegan Meat and Potato Pie
  • close up bowl of vegan Warwickshire beef and tomato stew in white bowl, salt and pepper shaker to side, featured image.
    Vegan Beef And Tomato (Warwickshire Stew)
  • A red clay dish full of thick pasta noodles and Hungarian goulash stew on top with a sprinkle of parsley, small brown cup to side with paprika flakes and green plate with garlic bread slices, red and white check placemat, featured image.
    Vegan Hungarian Goulash
  • Close up bowl of vegan mince and tatties mixed together.
    Vegan Scottish Mince And Tatties [Slow Cooker and Stove-Top]

Why use a slow cooker for Thai curry?

For a delicious veggie Thai curry, the slow cooker is the ideal cooking method. The gentle, longer cooking time allows for the development of delicious and complex flavors in the dish. Plus, using a slow cooker saves time and effort since there's no need for frequent stirring or checking on the curry as it cooks. Simply set it and forget it until it's time to add more ingredients or just dish it up and tuck in.

How to prepare slow cooker vegan Thai 'beef' curry

One of the things I love about this recipe is how quick and easy it is to prepare. With no need to chop onions, garlic, or other vegetables, the preparation time is significantly reduced. For this recipe, the stringless beans are simply sliced into one-two inch chunks, making it the only chopping required. Enjoy a delicious and satisfying meal without the hassle of extensive prep work.

TVP chunks soaking in a glass jug with a wooden board background.

First, soak the dried textured vegetable protein chunks within hot veggie stock.

Thai red curry ingredients on a wooden board.

Next, gather all your ingredients together and switch your slow cooker to the high setting.

Red Thai curry ingredients added to slow cooker.
coconut milk added to slow cooker ingredients for curry.

Add the sliced green beans, dried green lentils, lemon zest, red Thai curry paste, soy sauce, vegan fish sauce [or replace with an extra tablespoon of soy sauce], brown sugar, peanut butter, coconut milk, bay leaf, and TVP chunks.

Veggie stock mixed through curry ingredients and ready to cook.
bean sprouts added to the red Thai curry cooking in the slow cooker pot.

Add the vegetable stock that the TVP was soaking in, along with a few pinches or salt and pepper, and give it all a good stir.

Cook for 3 hours, and then add the bean sprouts. Stir and leave for another 30 minutes.

Red Thai curry cooked and being stirred with silver spoon.
A close up of Thai red beef curry garnished with slices of red chilli and served with rice garnished with cilantro, crispy mini poppadoms at the side of the brown bowl.

Optional: Enjoy garnished with fresh red chilli slices, fresh coriander [cilantro], and a few peanuts or cashew nuts [toasted nuts are extra tasty]. A few mini poppadoms are a tasty accompaniment.

Recipe notes

Storage and reheating Thai curry

Store leftover curry for up to 3 days within the refrigerator or 3-4 months within the freezer.

To reheat leftover curry, place the curry into a non-stick pan and bring to the boil, lower the heat and simmer for a few minutes until piping hot.

Extra liquid can be added if required, a little oat or soya milk is a nice option, as is almond or coconut milk [although don't use canned coconut milk, the one in the carton intended for drinking is better as it is thinner than canned].

What are stringless beans?


Stingless beans are similar to French beans and runner beans, and are commonly found in UK supermarkets.

These long, flat bean pods contain small green beans and have a fresh, nutty taste.

Unlike other types of bean and pea pods, stringless beans do not have a string running along the edge of the pod, making them quick to prepare and easy to eat.

They require minimal cooking and can even be eaten raw in salads for a crunchy and flavorful addition to a salad.

What can I replace stringless beans with?


Snake beans, or Chinese long beans, are a type of legume commonly used in Southeast Asian cuisine and are a great alternative to stringless beans.

They are long, thin, and cylindrical in shape, with a slightly sweeter and milder taste compared to traditional green beans. Their name may differ in other countries, with regional variations such as asparagus beans or cowpea beans.

Yard long beans are also a good replacement, as are ordinary green beans, sugar snap peas, and mangetout otherwise known as sugar peas or snow peas.

Although, if your alternative pea or bean pods have a stringy component then do remove this before adding to the recipe.

Can the peanut butter be replaced?


Of course. If you have a preference for a specific type of nut butter or have nut allergies, feel free to substitute peanut butter with your favorite nut butter or opt for sunflower or pumpkin seed butter instead.

This easy modification allows you to customize the dish to your liking while still maintaining the rich, creamy texture of the sauce.

Can I prepare this Thai curry recipe on the stove-top?


Absolutely, although more vegetable stock will need to be added as the liquid will evaporate faster compared to the slow cooker which tends to retain the moisture.

To prepare on the stove-top first add an extra cup/250ml of stock to the recipe and add more stock whenever it looks like the curry will dry out. You want to end up with a nice thick creamy sauce.

The curry will be ready once the lentils are soft, and at this point the bean sprouts can be stirred through.

Remove the pan from the heat and pop a lid over the pan. Leave the pan for about 10 minutes and the bean sprouts will warm through in the residual heat. Enjoy!

More tasty easy vegan curry recipes:

  • Aloo Gobi cooked and ready to serve in a large Wok, red and white stripy background.
    Aloo Gobi [Cauliflower and Potato Curry]
  • old school vegan chicken curry in a pan with ladle, naan breads to side and black and white check background/featured image.
    Vegan Old-School Chicken Curry
  • A bowl of Bombay curry soup sitting on a straw matt with a gold spoon in the bowl.
    Bombay Potato Curry Soup
  • vegan coronation chicken sandwich
    Vegan Coronation Chicken Sandwich
A dark brown bowl with a serving of Thai red curry, two smaller light brown bowls with rice and one with peanuts to side, three wooden spoons to side and the slow cooker pot in background with silver ladle.

📖 Recipe

A close up bowl of Thai red curry with a wooden spoon on side of bowl, fresh lemon to the side with small bowl of rice and slow cooker pot in background.

Vegan Thai 'beef' Curry [slow cooker recipe]

Course: Dinner, Main Course
Cuisine: Thai inspired
Prep Time: 15 minutes minutes
Cook Time: 3 hours hours 30 minutes minutes
soaking TVP chunks: 30 minutes minutes
Total Time: 4 hours hours 15 minutes minutes
Servings: 4
Calories: 434kcal
Author: Jacq
This recipe for a vegan adaptation of a Thai red 'beef' curry features a thick, nutty, sweet, savory, with hints of sour creamy Thai sauce that perfectly complements the fresh veggies.
Skip the pricey take-out and impress your family and friends with this delicious homemade recipe, and if you would rather prepare this tasty curry on the stove-top then do check out the recipe notes for an easy method.
Print Recipe
US Customary - Metric

Equipment

  • slow cooker [use a 3.5 litre / 3.5 quarts or larger]
  • jug [for soaking TVP chunks]
  • zester [for zesting lemon rind]

Ingredients

Soak:

  • 100 grams dried soya chunks [or soya curls or other dried meat-free chunks/pieces]
  • 500 mililitres vegetable stock [boiling hot] [use a vegan 'beef' flavour stock, if available, such as OXO meat free beef stock cubes]

Curry:

  • 180 grams stringless beans [sliced into 1 ½-2 inch pieces]
  • 70 grams dried green lentils
  • 3 tablespoon red thai curry paste [use a vegan friendly paste]
  • 100 grams peanut butter [crunchy version adds extra texture]
  • 1 tablespoon light soy sauce
  • 1 tablespoon vegan fish sauce [or replace with an extra tablespoon of soy sauce]
  • 3 tablespoon soft brown sugar [light brown sugar, or replace with 4-5 tablespoons of coconut or date sugar if preferred]
  • 1 can coconut milk [400g/14-15oz can]
  • 1 whole bay leaf
  • 1 small-medium lemon [remove the zest with a zester or fine grater/shredder]
  • 125 millilitres vegetable stock [make this up with the stock drained from the soaked soya chunks]

Add after 3 hours of curry cooking in slow cooker:

  • 150 grams beansprouts [fresh sprouted mung beans] [can be found in the fresh stir-fry package section in most supermarkets]

Garnish, to taste, optional

  • fresh coriander [cilantro], toasted or salty peanuts/cashews, lemon juice, fresh red chilli slices

Instructions

  • Add the dried TVP chunks to the boiling hot vegetable stock. Stir and leave to soak for about 30 minutes. Every now and then give the chunks a stir.
    100 grams dried soya chunks, 500 mililitres vegetable stock
  • Preheat the slow cooker by switching it to the high setting while you add the ingredients.
  • Add everything to the slow cooker: green lentils, coconut milk, stringless beans, red Thai curry paste, soy sauce, vegan fish sauce [or replace with an extra tablespoon of soy sauce], peanut butter, brown sugar, bay leaf, and lemon zest.
    180 grams stringless beans, 70 grams dried green lentils, 3 tablespoon red thai curry paste, 100 grams peanut butter, 1 tablespoon light soy sauce, 1 tablespoon vegan fish sauce, 3 tablespoon soft brown sugar, 1 can coconut milk, 1 whole bay leaf, 1 small-medium lemon
  • Drain the TVP chunks from the soaking liquid but keep the vegetable stock. Add 125ml of the vegetable stock to the slow cooker.
    If you don't have enough just add extra water until you have 125ml [½ cup] of stock.
    [I drained 124ml of stock from the chunks so just required an extra 1ml of water!]
    125 millilitres vegetable stock
  • Add the TVP chunks.
  • Add a few pinches of salt and pepper. Give everything a good stir, breaking up the peanut butter into the sauce.
  • Pop the lid onto the slow cooker and leave to cook for 3 hours.
  • After 3 hours add the bean sprouts, stir well and leave to cook for a further 30 minutes.
    150 grams beansprouts
  • Remove the bay leaf.
    Season to taste with salt, and add a little squeeze of fresh lemon juice if liked.

Serve: [optional suggestions]

  • Enjoy with rice, and toasted or salty peanuts/cashews, a sprinkle of coriander [cilantro], and something crispy like poppadum's.
    A dollop of vegan mayonnaise or plain yogurt is a nice addition as are a few slices of fresh red chilli and/or sliced spring onions [green onions/scallions].

Notes

  • Nutritional data provided is for guidance only and may vary based on individual ingredient choices.
  • Nutritional data does not include garnish or side dishes.
  • Leftovers can be stored in the refrigerator for up to 3 days or frozen for 3-4 months.
  • To reheat leftovers, place the curry in a non-stick pan and bring to a boil. Cook for 2-3 minutes until piping hot. Add extra liquid if the sauce is too thick; plant milk works well.
  • Before serving, consider adding a few handfuls of fresh spinach to the curry and letting it wilt for a few minutes.
  • This recipe uses Blue Dragon Thai curry paste [which I found in the local Co-Op supermarket]
  • The fish sauce used is labeled as vegetarian but is also suitable for vegans.
  • If veggie fish sauce is not available, you can add an extra tablespoon of light soy sauce instead.
  • Any edible bean or pea pod vegetables are suitable for this recipe, including sugar snap peas, yard-long beans, green beans, and mangetout.
  • If you have a peanut allergy or don't like peanut butter, it can be replaced with any other type of nut butter, or with sunflower or pumpkin seed butter.
  • To prepare on the stove-top first add an extra cup/250ml of stock to the recipe and adding more stock whenever it looks like the curry will dry out too much. You want to end up with a nice thick creamy sauce. The curry will be ready once the lentils are soft, and at this point the bean sprouts can be stirred through. Remove the pan from the heat and pop a lid over the pan. Leave the pan for about 10 minutes and the bean sprouts will warm through in the residual heat. Enjoy!

Nutrition

Calories: 434kcal | Carbohydrates: 39g | Protein: 24g | Fat: 20g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 1081mg | Potassium: 470mg | Fiber: 13g | Sugar: 14g | Vitamin A: 2430IU | Vitamin C: 13mg | Calcium: 139mg | Iron: 6mg

If you've enjoyed this recipe or found this post helpful, please spread the love by sharing it with your friends and followers on your favorite social media platforms.

Don't forget to tag us using #traditionalplantbasedcooking or @traditionalplantbasedcooking, so we can see your dishes and give you a shout out.

Your support means the world to us!

Thanks so much for being a part of our growing community.

Best regards, Jacq x

More Vegan Curry Recipes

  • Vegan vindaloo featured image.
    Easy Vegan Vindaloo
  • Vegan Bhuna served with toasted coconut, chilli, coriander, and spring onion garnishes.
    Easy Vegan Bhuna
  • Vegan jalfrezi curry in Wok with silver vintage serving spoon to side, and colourful patterned table cloth background.
    Vegan Jalfrezi Curry
  • A close up of a pan with curry, spatula to the side and a pot of rice, featured image.
    Vegan Mango ‘chicken’ Curry
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Photo of Jacq the admin wearing sunglasses, outside with trees in background and blue skies.

Hello! Welcome to our collection of traditional family favourite recipes. We have old-fashioned favourites reinvented with vegan-friendly every-day ingredients.

Find out more →

🍽️ Free Recipe Booklet! Subscribe &
receive our '9 old-school dinner recipes made vegan (pdf), as a thank-you!

Visitors favourite recipes

  • Vegan Easter Cornflake Cakes on a white plate with vegan mini eggs on top of each cake and a linen table runner with writing stating 'happy Easter', rabbit placemat image and peach tulips to side/featured image.
    Vegan Chocolate Cornflake Cakes

  • 3 chocolate puddings in little expresso mugs with shortbread biscuits and strawberries, on a grey rectangular plate, with three cookies to the side and three strawberries.
    Vegan Chocolate Pudding (Whipped Silken Tofu)

18th May is World Baking Day!

Bake egg-free and dairy-free this World Baking Day and share with family and friends to show just how delicious vegan baking can be.

  • Fruit scones in long wicker basket, with white lining, tartan background.
    Edinburgh Fruit Scones

Family favourite vegan curry recipes

  • A close up of a pan with curry, spatula to the side and a pot of rice, featured image.
    Vegan Mango ‘chicken’ Curry

  • Red Thai curry cooked and in pan ready to be served with a silver ladle.
    Vegan Thai Red Sweet Potato, Broccoli and Chickpea Curry

  • Cauliflower tikka masala in small silver curry bowl, with naan bread at side, small silver curry dish with brown rice, small brown cup to side.
    Slow Cooker Vegan Tikka Masala

  • old school vegan chicken curry in a pan with ladle, naan breads to side and black and white check background/featured image.
    Vegan Old-School Chicken Curry

Family favourite vegan pie recipes

  • Vegan Meat and Potato Pie

  • Close up of vegan British homity pie on a wire rack, with red and white striped tea towel underneath, red and white salt and pepper shakers to side with a flower imaged saucepan with baked beans.
    Vegan British Homity Pie [cheese, potato and veggie open pie]

  • A vegan chicken pie on a green trivet with flower patterned gravy jug in background with plates to side, bright colourful flower tablecloth.
    Vegan Chicken Pie

  • Four pie dishes of hotpot baked and on a baking tray.
    Vegan Traditional Lancashire Hotpot

Footer

↑ back to top

✨ About ✨

  • Privacy Policy
  • Affiliate Disclaimer
  • Terms & Conditions
  • Accessibility Policy
traditional family favourites new logo

✨ Contact ✨

  • Contact us
  • About
  • Work with us

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 * Traditionalplantbasedcooking

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkNoPrivacy policy