• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    How to cook Soya Chunks / Meal Maker

    Last Updated On: Sep 11, 2025 by Sharmilee J

    56
    Shares

    Jump to Recipe Jump to Video Print Recipe

    Soya chunks, also called as meal maker, are one of the easiest vegetarian proteins you can cook at home. They come in small and big sizes, and once cooked they turn soft, spongy and perfect for adding into gravies, rice or even rolls. It saves time when I want to make a quick curry or pulao.

    cooked soya chunks

    Cooking soya chunks is actually very simple and takes only few minutes. All you need is to boil them in water, rinse well and then squeeze out the extra water. After that they are ready to use in any recipe. Because of the texture, many people even use it as a vegetarian replacement for meat.

    Jump to:
    • About Soya Chunks
    • How to cook Soya Chunks Video
    • Soya Chunks Ingredients
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Soya Chunks

    Soya chunks are made from defatted soy flour and are known for being high in protein. They are widely available in Indian stores and used in many homes to make gravies, pulao, cutlets and even starters. When cooked, they swell up and absorb flavors very well, making them quite versatile in kitchen.

    The texture of cooked soya chunks is chewy and spongy. On its own it doesn't have much taste, but it picks up spices and masala from the dish you add it to. That's why soya chunks can be added into both dry and gravy dishes easily.

    There are two common varieties - big chunks and small mini chunks. Big chunks are usually cut and added in gravies, while the small ones are perfect for pulao, fried rice or kurma. You can even pulse the cooked chunks in mixie to make soya kheema and use like minced meat substitute.

    I usually cook soya chunks in bulk, squeeze out water and keep it ready for cooking. My kids like it in kurma and sometimes I even sneak it in cutlets for evening snack.

    cooked soya chunks

    How to cook Soya Chunks Video

    Soya Chunks Ingredients

    • Soya chunks (big or small) - I have used both varieties at different times. Big chunks work well in gravies, while small chunks are nice for rice dishes and rolls. You can choose whichever you get.
    • Water - Boiling soya chunks in plenty of water makes them grow in size and turn them soft.
    • Milk - I add little milk to boiling water. It helps in removing the raw after-smell from soya chunks.
    raw big soya chunks

    Why This Recipe Works

    • This method is very simple and quick, takes less than 10 minutes.
    • The soya chunks become soft and spongy but still hold shape.
    • Rinsing in cold water removes the strong raw smell of soya.
    • You can use cooked chunks in many recipes like pulao, kurma or cutlet.
    • It is a healthy vegetarian protein choice, light and filling too.

    Similar Recipes

    • Soya chunks gravy
    • Soya capsicum curry
    • Dry curry with soya chunks
    • Soya peas dry curry

    Method 1: How to cook soya chunks

    1.Boil water until it bubbles up rigourously then add salt to it.

    boil water, add salt

    2.Add milk to it.

    add milk

    3.Add soya chunks to it. I added bigger variety here.

    add soya chunks

    4.Cook covered for 2-3 mins.

    cook covered

    5.Open and check its cooked soft.

    cooked soya chunks

    6.It grows in size and turns soft. Switch off.

    soft and done

    7.Drain soya chunks and rinse with cold water at least twice. Cool down a bit.

    drain and then rinse with water

    8.Let it cool down then squeeze to remove excess water.

    squeeze water

    9.Cooked soya chunks or meal maker ready. You can cut into half and use it for dishes as its the bigger variety.

    cooked mealmaker ready

    Method 2: How to cook mealmaker

    1.Boil water until it bubbles up rigourously then add salt to it.

    add salt to boiling water

    2.Add soya chunks to it. I added smaller variety here.

    add soyachunks

    3.Cook for 2 minutes.

    cook for 2 minutes

    4.Switch off and set aside for 10 minutes. Keep it covered.

    switch off keep covered

    5.Now open soya chunks is cooked.

    soya chunks done

    6.Drain soya chunks and rinse with cold water atleast twice.

    drain water and rinse with water

    7.Let it cool down then squeeze to remove excess water.

    squeeze excess water

    8.Soya chunks is ready to cook.

    soya chunks ready

    Expert Tips

    • Rinse well - I always rinse cooked soya chunks in cold water at least 2 to 3 times, it removes the smell completely.
    • Squeeze fully - After rinsing, squeeze out water fully using your hands, else the chunks will taste bland in gravy.
    • Cut big chunks - If you are using big size soya, chop them into half before adding into recipe, it mixes better with masala.
    • Make soya kheema - Sometimes I pulse the cooked chunks in mixie for 2 seconds, it becomes like minced meat. Good for kheema curry or cutlets.
    • Cook only few mins - Do not overcook in boiling water, 4-5 minutes is enough, else they turn rubbery.
    raw small soya chunks

    Serving and Storage

    Cooked soya chunks can be added diarectly into gravies, rice dishes or rolls. They go well with kurma, pulao, fried rice or even stuffed inside paratha. You can keep boiled soya chunks in fridge for one day after squeezing water. Just rinse once and use in recipe.

    FAQS

    1.Can I skip adding milk?

    Yes you can skip, but milk helps reduce raw smell, so I prefer adding little.

    2.Can I cook without salt?

    Yes but adding salt gives flavor inside the chunks itself.

    3.How long to boil soya chunks?

    Only 4-5 minutes in hot water, more than that will make them chewy.

    4.Can I store cooked soya chunks?

    Yes you can refrigerate for one day. Make sure to squeeze fully before storing.

    5.Can I grind cooked soya?

    Yes, you can pulse it to make soya kheema and use as stuffing or in curries.

    cooked soya chunks small

    If you have any more questions about this How to cook Soya Chunks  do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook,  Pinterest, Youtube and Twitter .

    Tried this How to cook Soya Chunks? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    Soyachunks5
    Print Recipe Pin Recipe

    How to cook Soya Chunks | How to cook Meal Maker

    Soya chunks, also called as meal maker, are one of the easiest vegetarian proteins you can cook at home. They come in small and big sizes, and once cooked they turn soft, spongy and perfect for adding into gravies, rice or even rolls. It saves time when I want to make a quick curry or pulao.
    Prep Time5 minutes mins
    Cook Time5 minutes mins
    Total Time10 minutes mins
    Servings1
    AuthorSharmilee J

    Ingredients

    Method 1:

    • 1 cup big soya chunks
    • 3 cups water
    • 1 tablespoon milk
    • salt to taste

    Method 2:

    • 1 cup small soya chunks
    • 3 cups water
    • salt to taste

    Instructions

    • Boil water + milk in a pan till it bubbles up rigorously.
    • Add soya chunks, cook for 2mins.
    • Switch off and add the soya chunks and let it aside for few mins for it to grow in size.
    • Rinse it in cold water for at least 2-3 times, strain and squeeze excess water.
    • Soya Chunks is ready to cook.

    Video

    Notes

    • Rinse well - I always rinse cooked soya chunks in cold water at least 2 to 3 times, it removes the smell completely.
    • Squeeze fully - After rinsing, squeeze out water fully using your hands, else the chunks will taste bland in gravy.
    • Cut big chunks - If you are using big size soya, chop them into half before adding into recipe, it mixes better with masala.
    • Make soya kheema - Sometimes I pulse the cooked chunks in mixie for 2 seconds, it becomes like minced meat. Good for kheema curry or cutlets.
    • Cook only few mins - Do not overcook in boiling water, 4-5 minutes is enough, else they turn rubbery.
    Nutrition Facts
    How to cook Soya Chunks | How to cook Meal Maker
    Amount Per Serving (250 g)
    Calories 606 Calories from Fat 5
    % Daily Value*
    Fat 0.5g1%
    Saturated Fat 0.3g2%
    Polyunsaturated Fat 0.02g
    Monounsaturated Fat 0.1g
    Cholesterol 2mg1%
    Sodium 92mg4%
    Potassium 23mg1%
    Carbohydrates 53g18%
    Fiber 30g125%
    Sugar 23g26%
    Protein 90g180%
    Vitamin A 24IU0%
    Calcium 656mg66%
    Iron 20mg111%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    56
    Shares

    More Recent Posts

    • 27502140221 e3a3d6b36d o
      Mango Falooda Recipe
    • Mini Pizza Recipe
    • Garlic Milk Porridge | Poondu Paal Kanji
    • Whole Wheat Sandwich Bread Recipe

    Reader Interactions

    Comments

      5 from 5 votes (5 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Smart Sync

      March 15, 2016 at 6:46 am

      Hi, is it mandatory to add milk or its optional

      Reply
      • SHARMILEE J

        March 16, 2016 at 5:44 am

        No you can skip it too

        Reply
    2. Akshaya Venkat

      April 29, 2016 at 4:19 am

      Hi..! I tasted biryani in my college canteen, whr they've added many chunks.. To my surprise, the chunks weren't bland as i expected. Instead the chunks had imbibed the masala flavour. I couldn't reproduce d same taste. Do have any suggestion?

      Reply
      • Atharv

        February 15, 2023 at 7:00 am

        The soya chunks can be marinated just as you marinate chicken for biryani ..it will give the same results..or you can Sautee the soya chunks in some masala before adding UT to the rice

        Reply

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • 14537068651 6736b9fe84 o
      White Sauce Sandwich Recipe
    • Egg Bhurji Sandwich Recipe
    • 10453254966 5cf06e61e0 o
      Paneer Sandwich Recipe
    • 18759659391 ce548e2798 o
      Chana Masala Sandwich

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • homemade chocolate01
      Homemade Chocolate

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    Managed by Host My Blog

    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.