Green Soya Pulao Recipe | Ready in 20 Minutes

post modified on May 7


Written by Puja

Some days, you just need a meal that comes together fast, fills everyone up, and does not leave you with a pile of dishes. This green soya pulao recipe is exactly that.

Made in a pressure cooker with soya chunks, rice, and a fragrant green paste of mint, coriander, onion, ginger, garlic and green chilli. It is ready in 20 minutes and packed with protein.

If you have been looking for a quick, wholesome weeknight dinner or lunchbox option, this one is for you.
(step-by-step-recipe-video)

Green Soya Pulao Recipe | One Pot Meal Ready in 20 Minutes

What is Green Soya Pulao?

Green soya pulao is a one-pot Indian rice dish made with soya chunks cooked together with basmati rice and a blended green paste of mint, coriander, onion, ginger, garlic, and green chillies.

Unlike the regular soya pulao that uses tomatoes and dry spices as the base, the green version gets its colour and flavour from this herb paste.

And just to be clear, the green here does not come from spinach. It comes entirely from fresh mint and coriander, which gives it a brighter, more fragrant flavour than spinach ever would.

The result is something fresher and a little livelier in every sense. It is a protein rich vegetarian pulao that works as a complete meal on its own, especially when served with a bowl of cooling raita.

Home cooks across India have been making dishes like this for years, not from any one tradition but from the practical need to put a filling, nourishing meal on the table without spending an hour at the stove.

Soya chunks make it a smart choice for vegetarian families who want real protein in every bite.

How Soya Pulao Made Across Indian Kitchens:

Every region in India has its own way of making pulao, and soya pulao is no different. Once soya chunks became a common pantry item in Indian homes, cooks began adapting their regional pulao styles to include them.

In North Indian homes, especially in Punjab and Delhi, soya pulao tends to be richer, with whole spices, ghee, and sometimes a handful of green peas thrown in. The gravy base is usually onion-tomato, and the result is hearty and filling.

In South Indian kitchens, particularly in Karnataka and Tamil Nadu, soya pulao sometimes takes on a coconut milk base, giving it a softer, slightly sweet flavour. Curry leaves and mustard seeds often make an appearance in the tempering.

In Maharashtra and Gujarat, a lighter, drier version is popular. Less masala, more focus on the natural taste of the rice and soya. It holds well without getting sticky, which is why it travels to lunchboxes so easily.

The green soya pulao you are making today falls somewhere in the middle, simple enough for a weeknight but flavourful enough to feel special. The green paste is what sets it apart.

Preparation Tips for the Best Green Soya Pulao Recipe:

A few things I always keep in mind when making this pulao. These small steps make a real difference.

Soak the soya chunks in boiling hot water and let them sit for at least 5 minutes. Then drain the water and wash the chunks twice with fresh clean water.This removes the raw smell.

Squeeze out all the water firmly before adding them to the cooker. If you skip the squeezing step, the soya chunks release extra water into the rice and mess up the ratio.

Blend the green paste as smooth as you can. A coarse paste leaves chunks of raw ginger or garlic in the rice, and you will taste them. Add a little water while grinding to help the blender move and get a fine, even paste.

Saute the green paste until the raw smell is completely gone. This is the step most people rush. The paste needs to cook on medium heat, stirring often, until it darkens slightly and stops smelling sharp and raw.

This usually takes 3 to 4 minutes. If you add the tomatoes too soon, the paste will not cook through.

Give the rice 2 to 3 rinses until the water runs mostly clear. This removes surface starch and keeps the grains separate after cooking.

Use the right water ratio. For this recipe, 1 cup water for 1/2 cup rice gives you separate, firm grains. For a softer texture, use 1.25 cups. I usually stick to 1 cup because it gives a better lunchbox result, the rice does not clump.

One whistle only. More than that and the soya chunks get spongy and the rice turns mushy. Let the pressure release naturally, do not force it.

Those extra few minutes resting in the steam are what finish the cooking gently.

Why This Green Soya Chunks Pulao Recipe Works:

This recipe is simple, but there are good reasons it works so well every single time.

The green paste does double duty, it acts as both the marinade and the base for the pulao.

Mint, coriander, onion, ginger, garlic, and green chillies together create a flavour that is bright and sharp, which balances the earthiness of the soya chunks and the starchiness of the rice.

You get a complete, rounded flavour without needing a long list of spices.

Soya chunks absorb flavour beautifully. Once soaked and squeezed, they are like little flavour sponges. When you sauté them with the green paste and spices, they soak up everything.

By the time the pulao is done, they taste nothing like plain soya, they taste like the dish itself.

The pressure cooker method makes this genuinely fast. There is no watching the pot, no checking water levels every few minutes. You put the lid on, wait for one whistle, and walk away. For busy mornings or tired evenings, that matters.

The whole spices, bay leaf, cardamom, cloves, cinnamon, bloom in the oil before anything else goes in. This step takes only a minute but it sets the aromatic foundation of the entire dish. Never skip it.

And finally, this is a genuinely filling meal. Soya chunks are high in protein, rice gives you the carbs you need, and together they keep you full for hours.

When paired with raita, you have got a balanced, nourishing plate.

The First Time I Made This, It Was an Experiment:

I did not grow up eating soya chunks. Maa used to say they looked like little pieces of foam.

She did not believe anything that looked like that could fill a stomach. In our Bihar home, protein meant dal, and dal was made fresh every day without question.

It was only after I moved away from home that I started experimenting with soya.

I remember the first time I bought a packet of Nutrela. I was living in a small rented flat in Delhi, exhausted from a long week, and I had rice, a bunch of wilting coriander and mint in the fridge, and these soya chunks I had bought on a whim.

There was no recipe in my head. I just thought, if I blend the herbs into a paste and cook everything together, what is the worst that could happen?

The smell when that green paste hit the hot oil was something I was not expecting. It was sharp and fresh and almost grassy. The whole small kitchen filled with it.

I stood there stirring, watching the paste go from bright green to a deeper, slightly darker colour, and I felt like I was actually cooking something.

When I opened the pressure cooker lid, the rice had absorbed all that colour. Every grain was pale green. The soya chunks had puffed up and looked nothing like the plain, rubbery things they had been before.

I mixed a quick raita, just curd, salt, a little jeera, and sat down to eat.

It was good. More than good. It tasted like something I would want to eat again.

I called Maa that evening and told her about it. She was quiet for a moment and then she said,

“You soaked the soya properly, right? Otherwise it smells.”

I had.

And she said, “Good. Then it will taste fine.”

That was her version of a compliment.

Since then, this has become one of my go-to weekday meals.

It is the kind of dish that does not demand anything from you, no soaking dal overnight, no grinding fresh masala, no standing at the stove for 45 minutes. You make the paste, you sauté, you pressure cook. Done.

What to Serve with Mint Coriander Soya Pulao:

This pulao is lovely on its own, but a few simple sides take it from quick weeknight meal to a proper, satisfying spread.

Raita is the obvious first choice and the one I always make. Plain curd with a little salt and roasted jeera powder is all you need.

Boondi raita works well too if you want something with a bit of crunch.

You can also serve it with a simple raita, just curd, sliced onion, sliced tomato, and a pinch of salt. A little peri peri masala or roasted jeera on top also tastes really good.

Pickled onions are a nice addition, just thin slices of raw onion soaked in lemon juice and salt for 10 minutes. The acidity cuts through the richness of the pulao.

Papad adds crunch and needs no effort. A simple cucumber salad, just sliced cucumber, a pinch of salt, and a squeeze of lemon, rounds the meal out and adds freshness.

For a fuller spread, you could pair this with a simple dal or a light sabzi,

though honestly, the pulao is substantial enough to stand on its own.

Storage Suggestions:

This mint coriander soya pulao stores well, which makes it a good option when you want to cook ahead.

Let it cool completely before transferring to an airtight container. In the fridge, it keeps well for up to 2 days. After that, the rice gets a little dry and the soya chunks lose some of their texture.

To reheat, sprinkle a few drops of water over the pulao and warm it in the microwave or in a pan on low heat with the lid on. This brings back the moisture and stops the rice from drying out. A minute or two is all you need.

For lunchboxes, pack it slightly warm in a well-sealed container and it will be fine by lunchtime.

I would not recommend freezing this one. The texture of soya chunks changes after freezing and thawing, they become a little rubbery, and the rice also loses its separate texture. A fresh batch is always better.

Pro Tips for Perfect Green Soya Pulao Recipe:

These are the things I have learned from making this dish many times, small details that make a real difference.

Use the freshest mint and coriander you can find. Old, yellowing herbs will give the paste a flat, slightly bitter taste. The paste should smell bright and fresh when you blend it.

If your mint leaves are slightly wilted, soak them in cold water for 10 minutes before blending. They will perk up.

Add just a little water while grinding the green paste, enough to help the blender run smoothly. Do not add too much or the paste becomes watery and takes longer to cook out.

Taste the paste before it goes into the cooker. If it tastes too sharp or too hot, you can balance it by adding a little extra tomato when you add the chopped tomatoes.

If you are making this for children who cannot handle too much heat, reduce the green chillies to one or skip them entirely. The mint and coriander still give the paste a lovely flavour without the spice.

For a more filling version, you can add a small handful of green peas or diced potato along with the soya chunks. Both cook through in one whistle and add bulk to the dish.

Always add the rice rinsed but not soaked for this recipe. Pre-soaked rice breaks down faster under pressure and can turn mushy. Rinsed but unsoaked rice gives you firmer, more separate grains.

Personally, I like this pulao even when it gets slightly mushy. I do not worry too much about whether the grains are long and separate or the water was a little extra. For me it is always about the flavour, and this one never disappoints.

Use a small amount of oil, just 1 to 2 teaspoons is enough. The green paste and the water from the tomatoes provide enough moisture. Too much oil makes the pulao heavy.

If you do not have a pressure cooker, you can make this in a deep, heavy-bottomed pot with a tight-fitting lid.

Use slightly more water (about 1.5 cups for 1/2 cup rice), bring it to a boil, then cook covered on the lowest flame for 15 to 18 minutes.

Soya Chunks Pulao Recipe | High Protein Indian Rice Dish

Looking For Some More Recipes Like This:

Bisibelebath Recipe

Sambar Sadam Recipe

Tomato Rice Recipe

Rasam Rice Recipe

Ghee Rice Recipe

Subscribe for More Deliciousness!

I hope you liked this recipe and are excited to try this Protein Rich Vegetarian Pulao!

Subscribe to my email list to ensure you’re the first to get these recipes.

You’ll receive updates and new recipes delivered straight to your inbox.

It’s the best way to keep up with all the tasty things happening here. Don’t miss out. Subscribe today and join our community of food lovers!

No Spam, Just Food!

Basic Ingredients Used to Make Soya Chunks Pulao Recipe:

Soya Chunks: Soya chunks, also called meal maker or Nutrela, are made from defatted soy flour. They are one of the best plant-based sources of protein available in an Indian kitchen.

In this recipe, they are soaked to soften, squeezed to remove excess water, and then cooked directly with the rice so they absorb all the flavours of the green paste and spices.

They have very little taste on their own, which is actually their strength, they take on whatever flavour you cook them in.

You can use mini soya chunks for this recipe, if you are using bigger one

Basmati Rice: Basmati rice works best for pulao because its long grains stay separate after cooking. It also has a natural fragrance that complements the green paste well.

Rinse it 2 to 3 times before cooking to remove surface starch. But incase basmati rice is not available you can use short grain rice.

Green Paste (Mint, Coriander, Sambar Onions, Ginger, Garlic, Green Chillies): This is the heart of the recipe. Mint brings freshness, coriander adds depth, small sambar onions give a gentle sweetness, ginger and garlic provide warmth and sharpness, and the green chillies give the heat.

Everything goes into the blender together and is ground into a smooth paste that becomes the base of the entire dish. If you do not have sambar onions, a regular big onion works just as well.

Always blend it smooth so no raw pieces remain.

Tomato: Tomato adds a gentle sourness that balances the sharpness of the green paste. It also softens the overall flavour and adds moisture that helps the rice cook evenly.

Roughly chopped is fine, it will break down completely during cooking.

Whole Spices (Bay Leaf, Cardamom, Cloves, Cinnamon): Bloomed in oil at the very start, these spices infuse every drop of fat with fragrance before anything else goes into the pot.

Give them a full minute over medium heat. Do not rush this step, it sets the aromatic foundation for the entire dish.

Turmeric Powder and Garam Masala: Turmeric adds a hint of earthiness and its familiar golden colour. Garam masala brings warmth and rounds out the flavour of the green paste.

Both go in after the tomatoes have softened, just before you add the soya chunks and rice.

Oil: Just a teaspoon or two is all you need. The oil carries the flavour of the whole spices and helps the green paste cook without sticking. Do not use more than 2 teaspoons, this pulao is meant to be light.

Protein Rich Vegetarian Pulao | Green Soya Pulao with Raita

How to Make Soya Pulao:

This is a simple, one-pot dish that comes together in 20 minutes. You can find the complete recipe card below with exact quantities and timings.

Step 1: Soak the Soya Chunks

Place the soya chunks in a bowl. Pour enough boiling hot water to cover them completely. Let them soak for 5 minutes. They will puff up and soften. Drain and wash twice with fresh clean water. Squeeze out all the water firmly and set aside.

Step 2: Make the Green Paste

Add mint leaves, coriander leaves, sambar onions, garlic cloves, ginger, and green chillies to a small blender jar. Add a little water and blend to a smooth paste. If you do not have sambar onions, use a roughly chopped big onion instead.

Step 3: Bloom the Whole Spices

Heat 1 to 2 teaspoons of oil in a pressure cooker over medium heat. Add the bay leaf, cardamom, cloves, and cinnamon stick. Let them sizzle for about a minute until you can smell the aroma coming off them.

Step 4: Cook the Green Paste

Add the prepared green paste to the cooker. Sauté on medium heat, stirring regularly, until the raw smell is completely gone and the paste has darkened slightly. This takes about 3 to 4 minutes. Do not rush this step.

Step 5: Add the Tomatoes and Spices

Add the roughly chopped tomatoes. Cook for 2 to 3 minutes until they soften. Then add turmeric powder, garam masala, and salt. Mix well and cook for another minute.

Step 6: Add Soya Chunks and Rice

Add the squeezed soya chunks and the rinsed rice. Mix everything together gently and sauté for about a minute so the rice and soya chunks are coated in the masala.

Step 7: Add Water and Pressure Cook

Add 1 cup of water for 1/2 cup rice. For a slightly softer texture, use 1.25 cups. Stir gently. Close the pressure cooker lid and cook on medium heat for 1 whistle. Switch off the flame and let the pressure release naturally. Do not force open the lid.

Step 8: Fluff and Serve

Once the pressure has fully released, open the lid and fluff the pulao gently with a fork. Serve hot with a bowl of raita.

soyachunks pulao

Green Soya Pulao Recipe

A quick one pot high protein meal made with soya chunks, rice, and a fresh green paste of mint, coriander, sambar onions, ginger, garlic, and green chillies. Ready in 20 minutes in a pressure cooker. Perfect for weeknight dinners and lunchboxes.
No ratings yet
Print Pin Save Recipe! Rate
Share on Facebook
Course: Main Course
Cuisine: Indian
Keyword: Green Soya Pulao Recipe
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2 people
Author: Puja

Ingredients

For the Green Paste:

  • 1 mint leaves handful
  • 1 coriander leaves handful
  • 8-10 sambar onions small or 1 big onion if sambar onions are not available
  • 3-4 garlic cloves
  • 1 inch ginger
  • 2 green chillies

For the Pulao:

  • 1 cup soya chunks
  • 1/2 cup basmati rice rinsed
  • 1 tomato roughly chopped
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • Salt to taste
  • 1 to 2 teaspoons oil

Whole Spices:

  • 1 bay leaf
  • 3 cardamom pods
  • 3 cloves
  • 1 cinnamon stick
  • 1 cup water use 1.25 cups for softer texture

Instructions

  • Soak soya chunks in boiling hot water for 5-10 minutes. Drain and wash twice with fresh clean water. Squeeze out all the water firmly and keep aside.
  • Blend mint leaves, coriander leaves, sambar onions, garlic, ginger, and green chillies with a little water into a smooth paste. Use a big onion if sambar onions are not available.
  • Heat oil in a pressure cooker over medium flame. Add bay leaf, cardamom, cloves, and cinnamon. Let them sizzle for 1 minute.
  • Add the green paste and sauté on medium heat for 3 to 4 minutes until the raw smell is completely gone.
  • Add chopped tomatoes, turmeric powder, garam masala, and salt. Mix well.
  • Cook for 2-3 minutes.
  • Add squeezed soya chunks and rinsed rice. Sauté gently for 1 minute.
  • Add 1 cup water. Stir gently. Close the lid and pressure cook for 1 whistle on medium heat.
  • Switch off the flame. Let pressure release naturally.
  • Open the lid, fluff gently, and serve hot with raita.

Notes

For a softer texture, use 1.25 cups of water instead of 1 cup.
Do not soak the rice before cooking, rinsed but unsoaked rice gives more separate grains.
Sambar onions go into the green paste. If you do not have them, use one big onion instead.
To make without onion and garlic, skip both from the paste and add a pinch of asafoetida to the oil.
Tried this recipe?Post a picture to Instagram & Mention @thetastesofindia or tag #thetastesofindia!

Frequently Asked Questions About Green Soya Pulao Recipe:

Can I make green soya pulao without a pressure cooker?

Yes, you can. Use a heavy-bottomed pot with a tight-fitting lid. Increase the water to 1.5 cups for every 1/2 cup of rice. Bring it to a boil, then turn the flame to the lowest setting and cook covered for 15 to 18 minutes. Let it rest for 5 minutes before opening.

Can I make mint coriander soya pulao without a blender?

es. Finely chop the mint, coriander, ginger, garlic, and green chillies as small as you can and add them directly to the cooker after the whole spices.
The flavour will be slightly less even than a blended paste, but it still works well. Just make sure to sauté thoroughly so the raw smell of the ginger and garlic is completely gone before you add the tomatoes.

My soya chunks have a raw, beany smell even after cooking. What went wrong?

This usually happens when the soya chunks were not soaked properly or not squeezed out well. Soaking in boiling hot water is key, warm or room temperature water does not work as effectively. After soaking, rinse with good water twice then squeeze firmly. Cooking them with the green paste also helps mask any residual smell.

Can I add vegetables to this green soya pulao recipe?

Yes. Green peas, diced carrots, and diced potato all work well. Add them at the same time as the soya chunks and rice. There is no need to pre-cook them, one whistle is enough for most vegetables. Avoid very soft vegetables like zucchini or spinach leaves, which will turn mushy.

Is this a good lunchbox recipe?

It is one of the best. The pulao holds its shape and does not turn soggy. Pack it slightly warm in a well-sealed container and it will be fine by lunchtime. A small container of raita or curd on the side makes it a complete meal.

How do I make this recipe without onion and garlic?

Skip the sambar onions and garlic from the green paste entirely. Add a pinch of asafoetida (hing) to the oil before the whole spices, it gives a similar depth. Increase the ginger and green chillies slightly to compensate for the missing sharpness.

Can I use brown rice instead of white rice?

You can, but the cooking time will be longer. Brown rice needs more water and more time under pressure, typically 2 to 3 whistles. The texture of the finished pulao will also be chewier. It is a good swap if you prefer whole grains.

How long does this protein rich vegetarian pulao keep in the fridge?

It keeps well for up to 2 days in an airtight container. Reheat with a sprinkle of water to bring back the moisture. After 2 days the soya chunks can get a little dry and the overall texture suffers.

What raita goes best with this pulao?

Plain curd raita with salt and roasted jeera powder is my favourite pairing, it is cooling and simple, and it does not compete with the flavour of the pulao. Boondi raita is also a great option. If you want something with a little more freshness, a cucumber raita with a few mint leaves works beautifully.

Can I make this pulao in an Instant Pot?

Yes. Use the sauté function for all the steps up to adding the water. Then switch to pressure cook mode on high for 5 minutes, followed by natural pressure release for 10 minutes. The result should be very similar to the stovetop pressure cooker version.

My Recommended Product:

If you plan to make one pot recipes like Mint coriander soya pulao regularly, using a good quality pressure cooker makes the process much easier and faster.

A sturdy pressure cooker helps cook rice evenly, giving you that soft texture that Soya Pulao is known for.

I personally use a Bergner pressure cooker in my kitchen and find it very reliable for daily cooking. It cooks the rice perfectly soft and saves a lot of time.

If you are planning to buy a good cooker, you can consider checking it out.

You can also explore my Amazon page where I have shared my favorite kitchen tools and appliances.

Disclosure: Bear in mind that some of the links in this post are affiliate links and if you go through them to make a purchase I will earn a small commission.

Keep in mind that I link these companies and their products because of their quality and not because of the commission I receive from your purchases.

I am an independent blogger and the reviews are done based on my own opinions. The decision is yours, and whether or not you decide to buy something is completely up to you.

You Might Also Want to Try:

Recipe for Mango Rice

Raw mango rice, also known as mavinakayi chitranna or mamidikaya pulihora, is green mango-flavoured rice from South India. This recipe for mango rice is a delightful variant of the classic lemon rice, but with the addition of green mangoes for a tang.
Check out this recipe
Recipe for mango rice

Coconut Rice Recipe

This South Indian Coconut rice recipe also known as Thengai Sadam and Kobbari Annam is a traditional mildly spiced rich recipe made with freshly grated coconut.
Check out this recipe
coconut rice recipe

Curd Rice Recipe

Curd Rice Recipe or Thayir Sadam is a perfect comfort food and is a very popular South Indian dish.
Check out this recipe
curd rice recipe

Soya Chunks Ghee Rice

A simple, healthy, and protein-rich rice recipe made with soya chunks, ghee, and aromatic spices. Perfect for kids’ lunch boxes and quick family meals.
Check out this recipe
soya chunks ghee rice

Mili Juli Dal Chawal ki Khichdi – Mixed Lentil and Veggie Rice

Looking for a simple, healthy, and tasty dish? Dal chawal ki khichdi is the perfect choice! This post will guide you through making this comforting Indian recipe and share a few tips to nail the perfect consistency effortlessly.
Check out this recipe
dal chawal ki khichdi

Lemon Rice Recipe – Lemon Flavored Rice Recipe

Check out this recipe
lemon rice

If you liked this Mint Coriander Soya Pulao Recipe and happen to make them in your kitchen, do tag me on Instagram and share pictures with me using #TheTastesofIndia.

Please take a moment to rate the recipe and leave a comment below to let us know what you thought. Your feedback is invaluable in helping us improve our recipes and providing you with the best culinary experiences.

So, if you have any tips, suggestions, or variations you would like to share, please don’t hesitate to do so. And don’t forget to share the recipes on your favorite social network sites. 

Happy Cooking!!! 

A self-proclaimed Champion Cook, who gets the confidence from the love and praises showered upon me by my family consisting of a Cute little Daughter and a husband who loves the Internet more than me (LoL..) and who incidentally happens to be the man behind the technical aspects of this blog.
I love working from home and the benefits that come from it and that is why I started this blog where I document all my adventures with cooking.
Follow me on my journey..

Read More Articles:

1
>