Only saucy and tender plant based meat recipe you will ever need

Plant based meat curry

It is plant-based meat recipe time and let’s talk about why this is the best one in my recipe book. All popular plant-based meat recipes in Sri Lanka are made using Soybean based soy chunks. The delicious soy chunks are prepared as different combination of spices as soy chunks curry.

Soy chunks or plant based vegan meat in Sri Lanka is made using textured soy protein or soy protein isolate, I am not a huge fan of. I like soy chunks curry but not the soy meat that comes in the packet. Instead, my plant-based meat recipe is a soy chunks curry made with vegan meat made from all high protein plant ingredients like soybeans, chickpeas, and wheat gluten by myself and from scratch. You could use any kind of beans for this, they are all going to have different assorted flavors depending on what beans you use. Soybean garbanzo will have a more neutral chicken like neutral taste and kidney beans and black beans will have more meaty taste.

plant based meat curry

Over the years and through many diet plans, I have always enjoyed eating a good seitan curry, or a soy chunks curry made with Sri Lankan spices. We didn’t have good plant based protein recipes in our family recipe box until we came across plant based meat recipes made with wheat gluten aka seitan. Although popular, I am not a huge fan of plant meat made with only wheat. I would rather have more nourishing elements to it.

I decided to make my own version of plant based meat recipe with mix of beans with wheat gluten to bind them.

How I make my plant based meat recipe from scratch?

We can use any type of beans or lentils to make dough for our vegan meat chunks. I am using soybeans in my plant based meat recipe, but if you want to keep this recipe soy free you can skip soybeans and just add chickpeas and any other beans combination you prefer.

Few of my favorite combinations of pulses for plant based meat recipes

  • Red beans+ lentils
  • Soybeans + lentils
  • Black beans + chickpeas
  • Chickpeas+ soybeans

I always start out with dry beans. Add 3 parts of water to one part of beans and let it soak overnight for up to 24 hours changing water at 3-hour intervals. Drain and rinse out the beans before boiling. Cook in a pressure cooker or instant pot, until beans are cooked through and soft.

Image taken while making plant based meat recipe

Making plant based meat


  • Three cups of boiled red beans or chickpeas
  • Three cups of boiled soya beans
  • Two and a half cups of vital wheat gluten
  • Two teaspoons of salt
  • Half a cup of neutral flavored oil
  • Half a cup of soya sauce. (optional)
  • Half a cup of Nutritional yeast
  • four teaspoons of marmite
  • tablespoon of red curry powder

Method for making chunks

  • Work in batches to mash the beans in the food processor.
  • In a mixer with a dough hook attached, mix in first the seasonings and then Vital Wheat Gluten.
  • Mix or knead for 5 minutes. Add a little hot water if you find the mixture is too stiff.
  • Turn the dough mixture over to the counter. Break and form in to chunks of your preferred size
  • Bake the steamed chunks in air fryer for 20 minutes at 360 degrees Fahrenheit. Alternatively, you can bake chunks of dough in the oven at 365 degrees for about 35 minutes, until they are slightly brown on the edges.
  • Once baked plant-based meat chunks are ready to go in the curry
Plant based meat slices for sandwiches and subs
  • Pack the mixture into an oiled baking pan and cover with aluminum foil.
  • Steam cook for 20 to 30 minutes on the stove. Let it cool down.
  • Drain access water and cool completely.
  • Remove and slice into desired thickness
  • Add two tablespoons of soya sauce, one teaspoon of red curry powder, one teaspoon of onion powder half a teaspoon of garlic powder, tablespoon of oil, and 2 tablespoons of water in a saucepan and bring it to boil
  • Let the meat slices marinade in the sauce for half an hour. remove and fry the slices until golden brown

Linking some pro services

Spicy and savory plant based meat recipe with red curry sauce

I am using yellow curry powder and black curry powder and roasted red curry powder to make today’s curry among other recipes.

Seitan Curry Sri Lankan style

Plant based meat curry Sri Lankan style

Prep Time 5 minutes
Cook Time 35 minutes
Servings 6


  • 2 cups of seitan or any plant based meat of your choice cut into bite-sized pieces
  • 2 tablespoons of vegetable oil
  • 1 onion finely chopped
  • 3 cloves of garlic minced
  • 1 inch of ginger peeled and minced
  • 2 green chilies chopped
  • 3 tablespoon of Sri Lankan red curry powder
  • 1/2 teaspoon of yellow curry powder
  • 1/2 tsp of black curry powder
  • 1 cinnamon stick
  • 2 cardamom pods
  • 2 cloves
  • 1 can of coconut milk
  • 1 cup of water
  • Salt to taste
  • Chopped fresh curry leaves for garnish


  • Heat the vegetable oil in a large pan over medium heat. Add the onions, garlic, ginger, and green chilies and sauté for about 3-4 minutes until the onions are translucent.
  • Add all the spices – Sri Lankan curry powder, turmeric powder, cumin powder, coriander powder, and fennel powder. Stir well and cook for another 2 minutes.
  • Add plant meat pieces and stir to coat them with the spice mixture. Cook for another 5 minutes.
  • Pour in the coconut milk and water. Add the cinnamon stick, cardamom pods, and cloves. Stir everything together and bring the mixture to a boil.
  • Lower the heat and let the curry simmer for 25 minutes until the plant meat pieces are soft, they absorb the flavors, and the curry has thickened.
  • Taste and adjust the salt to your liking
  • Garnish with chopped fresh coriander and serve hot with rice or bread.
  • Enjoy your delicious Sri Lankan style plant based meat curry.


Curry Powders: Recipes for all my curry powder blends are posted and can be read by clicking links in the post. Also, you can use pre mixed curry powders.
Also, you could order from amazon mild to medium roasted red curry powder / or butter chicken masala that works for this curry as well.  

Serving of vegan chicken chunks curry

Do you love vegan plant-based lifestyle?

I have been trying to make my diet more balanced with more plant-based food, intermittent fasting and high protein low carb meals. This recipe is part of that meal planning process. I took my plant-based meat recipe I made while on a completely vegan diet plan and built upon it to make a brand-new plant-based meat recipe idea and simpler way of making my curry.

My love for everything plant based does not end there, I love to support small businesses that have great catalogues wherever I can that’s why I am linking up some shops and catalogues I fell in love with. Support someone who is trying to run a small business in these challenging times. Help them stay afloat.

Updated from 2022/2/09

This post contains affiliate links that helps support my blog