Looking for a quick, protein-packed meal that doesn't compromise on flavor? This soya chunks pulao is your go-to one-pot recipe, made with fluffy basmati rice, aromatic spices, and hearty soya chunks for a wholesome and satisfying dish. Perfect for busy weeknights or simple family meals, it's comfort food with a nutritious twist.

This soya chunks pulao is a delicious, protein-rich rice dish made with tender meal maker, fragrant basmati rice, and warming whole spices. It's an easy one-pot meal that comes together quickly and pairs perfectly with raita or yogurt for a complete, satisfying dinner.
If you're looking for a wholesome, filling, and protein-packed rice dish, this soya chunks pulao is a must-try. Made with tender soya chunks, fragrant basmati rice, and aromatic whole spices, this pulao comes together as a comforting one-pot meal that's perfect for busy weekdays or simple family dinners.
Soya chunks (also known as meal maker) are an excellent vegetarian source of protein, making this dish both nutritious and satisfying. Paired with a side of raita or yogurt, it turns into a complete and balanced meal.
You may also like: Soya Granules Gobi Matar Masala, and Soya Granules Aloo Matar
Jump to:

Why You'll Love This Recipe
- Quick and easy one-pot meal, perfect for busy days
- High in protein thanks to soya chunks (meal maker)
- Made with simple pantry staples
- Beginner-friendly with straightforward steps
- Full of warm, aromatic Indian flavors
- Easily customizable with your favorite vegetables and spices
- Works well on stovetop, Instant Pot, or pressure cooker
Ingredients
- Soya chunks: Protein-rich and hearty; absorbs flavors beautifully
- Basmati rice: Long-grain rice that cooks up fluffy and aromatic
- Whole spices: Cumin, black cardamom, cloves, cinnamon, bay leaf, star anise (optional) and peppercorns for deep flavor
- Onions, ginger, garlic: Create a flavorful base
- Tomatoes: Add tanginess and richness to the masala
- Vegetables: Potatoes and peas for texture and heartiness
- Spices: Turmeric, red chili powder, coriander powder, and garam masala
- Kasoori methi & mint: Enhance aroma and give a restaurant-style finish
- Oil or ghee: Adds richness and depth
How to Make Soya Chunks Pulao
Step 1: Start by soaking basmati rice for about 30 minutes. Meanwhile, boil the soya chunks in salted water until soft. Once done, rinse them with fresh water and squeeze out the excess liquid.
Step 2: Heat oil or ghee in a heavy-bottom pan and add whole spices like cumin, black cardamom, cloves, cinnamon, star anise (optional), bay leaf, and peppercorns. Once fragrant, sauté sliced onions until lightly golden, then add ginger, garlic, and green chilies.
Step 3: Next, add potatoes along with turmeric, red chili powder, coriander powder, and salt. Cook for a few minutes before adding chopped tomatoes. Let the tomatoes soften and turn mushy, forming a rich base.
Step 4: Add the prepared soya chunks and cook for a few minutes so they absorb the masala. Stir in green peas, kasoori methi, and garam masala.
Step 5: Pour in water and bring it to a boil. Before adding the rice, taste the water and adjust the seasoning, it should be well-seasoned so the pulao turns out flavorful.
Step 6: Add the soaked rice, mix gently, and cook until the water reduces. Cover and let it cook on low heat until the rice is perfectly fluffy and cooked through.
Step 7: Let the pulao rest for a few minutes before fluffing it gently. Garnish with fresh coriander leaves and serve hot.

Instant Pot & Pressure Cooker Options
This recipe adapts easily to modern cooking methods. In the Instant Pot, sauté the spices and vegetables, then pressure cook the rice and soya chunks for a few minutes followed by a natural pressure release.
For the stovetop pressure cooker, cook everything together and allow one whistle before letting the pressure release naturally. Both methods save time while delivering the same delicious results.
Tips
- Squeeze boiled soya chunks thoroughly to remove excess water and raw smell
- Soak basmati rice for at least 30 minutes for better texture
- Use ghee for a richer, more flavorful pulao
- Cook onions until lightly golden for a deeper taste
- Avoid overmixing after adding rice to prevent breaking the grains
- Cook on low heat after covering to ensure perfectly fluffy rice
- Let the pulao rest before fluffing for best results
- Add fresh coriander or mint at the end for a burst of freshness
Pro Tip
After boiling, soak the squeezed soya chunks in lightly salted warm water for 5 minutes, then squeeze again-this makes them extra soft and helps them absorb flavors better.
Variations
- Add vegetables like carrots, beans, or bell peppers for extra nutrition
- Skip potatoes for a lighter version
- Add paneer cubes for a richer, more indulgent pulao
- Use vegetable stock instead of water for enhanced flavor
- Make it spicier by increasing green chilies or adding extra garam masala
- Add fried onions on top for a biryani-style twist
- Include a squeeze of lemon juice for a fresh, tangy finish

Serving Suggestions
Serve this Soya Chunks Pulao hot for the best flavor and aroma. Pair it with:
- Cooling sides like boondi raita, onion-tomato raita, lauki raita, or plain yogurt
- A simple salad or pickle for added freshness
- Papad on the side for extra crunch
- A squeeze of fresh lemon juice to enhance the flavors
It makes a complete, satisfying meal on its own or can be part of a larger Indian feast.
Storage
Store leftover soya chunks pulao in an airtight container in the refrigerator for up to 2-3 days. Reheat in a pan or microwave with a splash of water to restore moisture.
You can also freeze it for up to a month. Thaw overnight in the refrigerator and reheat before serving.
Frequently Asked Questions
Boil them in salted water, then rinse and squeeze thoroughly.
Yes, simply use oil instead of ghee.
Long-grain basmati rice is ideal for its aroma and fluffy texture.
Indian Rice Recipes
This soya chunks pulao is a perfect blend of taste, nutrition, and convenience. Whether you're looking for a quick weeknight dinner or a protein-rich vegetarian meal, this recipe checks all the boxes. Simple, satisfying, and full of flavor-it's a dish you'll come back to again and again.

Soya Chunks Pulao (Easy, Protein-Rich One Pot Meal)
Equipment
Ingredients
For boiling soya chunks
- 1 cup soya chunks
- 2 cups water
- 1 teaspoon salt
For pulao
- 1 cup basmati rice, soaked 30 mins
- 2-3 tablespoon ghee or oil
- 1 teaspoon cumin seeds
- 1 whole black cardamom
- 1 inch cinnamon stick
- 8-10 black peppercorns
- 1 Star Anise, optional
- 5-6 whole cloves
- 1 dried bay leaf
- 1 medium onion, sliced
- 6-8 cloves garlic, minced
- 1 inch ginger, chopped
- 2 green chilies, slit
- 1 medium potatoes, peeled and cut into chunks
- 2 medium tomatoes, chopped
- ½ cup green peas
- ½ teaspoon turmeric powder
- 1 tsp red chili powder, adjust to taste
- 2 teaspoon coriander powder
- Salt to taste
- 1 teaspoon garam masala
- 2 teaspoon kasoori methi
- Handful fresh coriander leaves
- 2 cups water; For stovetop 2 cups, For Pressure Cooker 1 cup
Instructions
Prep For Pulao
- Wash and soak basmati rice for 30 minutes. Drain and set aside.
- Boil water with salt. Add soya chunks and cook until soft. Drain, rinse with fresh water, and squeeze out excess moisture. Set aside.
Stovetop Instructions
- Heat oil or ghee in a heavy-bottom pot.
- Add cumin seeds, black cardamom, cloves, cinnamon stick, bay leaf, star anise (optional), and peppercorns.
- Add sliced onions and sauté until light golden. Add ginger, garlic, and green chilies. Cook until aromatic.
- Add potatoes, turmeric, red chili powder, coriander powder, and salt. Cook 2-3 minutes.
- Add tomatoes and cook until soft and mushy.
- Add prepared soya chunks and cook for 2-3 minutes.
- Add green peas, kasoori methi, and garam masala.
- Add 2 cups water and bring to a boil. Add soaked rice and mix gently.Note: Before adding the rice, taste the water and adjust the seasoning-it should be well-seasoned so the pulao turns out flavorful.
- Cook uncovered until water reduces to the rice level. Cover and cook on low until rice is done.
- Rest covered for 10 minutes. Fluff gently and garnish with fresh coriander leaves.
Instant Pot Soya Chunks Pulao
- Turn Instant Pot to Sauté (Normal). Heat oil/ghee.
- Add cumin seeds, black cardamom, cloves, cinnamon stick, bay leaf, star anise (optional), and peppercorns.
- Add sliced onions and sauté until light golden. Add ginger, garlic, and green chilies. Cook until aromatic.
- Add potatoes, turmeric, red chili powder, coriander powder, and salt. Cook 2-3 minutes.
- Add tomatoes and cook until soft and mushy.
- Add prepared soya chunks and cook for 2-3 minutes.
- Add green peas, kasoori methi, and garam masala.
- Add 1 cup water and bring to a boil. Add soaked rice and mix gently.Note: Taste the water and adjust the seasoning-it should be well-seasoned so the pulao turns out flavorful.
- Cancel sauté. Close the lid. Cook on Manual (High Pressure) for 4 minutes.
- Natural pressure release for 10 minutes, then release remaining pressure
- Open, fluff gently, garnish with fresh coriander, and serve.
Pressure Cooker Method (Stovetop)
- Heat oil/ghee in a pressure cooker.
- Add cumin seeds, black cardamom, cloves, cinnamon stick, bay leaf, star anise (optional), and peppercorns.
- Add sliced onions and sauté until light golden. Add ginger, garlic, and green chilies. Cook until aromatic.
- Add potatoes, turmeric, red chili powder, coriander powder, and salt. Cook 2-3 minutes.
- Add tomatoes and cook until soft and mushy.
- Add prepared soya chunks and cook for 2-3 minutes.
- Add green peas, kasoori methi, and garam masala.
- Add 1 cup water and bring to a boil. Add soaked rice and mix gently.Note: Taste the water and adjust the seasoning-it should be well-seasoned so the pulao turns out flavorful.
- Close the lid with weights on. Pressure cook for 1 whistle on medium heat.
- Let pressure release naturally, around 10 minutes.
- Open, fluff, and garnish with fresh coriander.
Notes
- Squeeze boiled soya chunks thoroughly to remove excess water and raw smell
- Soak basmati rice for at least 30 minutes for better texture
- Use ghee for a richer, more flavorful pulao
- Cook onions until lightly golden for a deeper taste
- Avoid overmixing after adding rice to prevent breaking the grains
- Cook on low heat after covering to ensure perfectly fluffy rice
- Let the pulao rest before fluffing for best results
- Add fresh coriander or mint at the end for a burst of freshness
- Add vegetables like carrots, beans, or bell peppers for extra nutrition
- Skip potatoes for a lighter version
- Add paneer cubes for a richer, more indulgent pulao
- Use vegetable stock instead of water for enhanced flavor
- Make it spicier by increasing green chilies or adding extra garam masala
- Add fried onions on top for a biryani-style twist
- Include a squeeze of lemon juice for a fresh, tangy finish
- Cooling sides like boondi raita, onion-tomato raita, lauki raita, or plain yogurt
- A simple salad or pickle for added freshness
- Papad on the side for extra crunch
- A squeeze of fresh lemon juice to enhance the flavors
Nutrition
Disclaimer
Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.





Leave a Reply
You must be logged in to post a comment.