• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Yummy Tummy
  • Home
  • Recipe Index
  • About
  • Masterchef Journey
  • Media
menu icon
go to homepage
  • Recipe Index
  • About
  • Masterchef Journey
  • Media
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Masterchef Journey
    • Media
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Recent Recipes

    Tofu Peas Curry Recipe(Matar Tofu Recipe)

    Last Updated On: Mar 30, 2026 by Aarthi

    26
    Shares

    Jump to Recipe Pin Recipe

    Tofu peas curry also known as matar tofu is a vegan version of the classic North Indian matar paneer recipe. It is made with green peas and tofu instead of paneer. This homestyle version is lighter and less creamy than typical North Indian curries, which makes it healthier for everyday meals. It pairs wonderfully with rice, roti, naan, paratha or with jeera rice. 

    Tofu Matar Curry

    Tofu is a great source of protein to include in your meal when you are dieting. This curry is a great side dish to have wit roti, tofu makes a great substitute for paneer which is not advisable to consume when you are dieting.

    Jump to:
    • About Matar Tofu
    • Ingredients
    • Step by Step Pictures
    • Expert Tips
    • FAQ 
    • 📖 Get Recipe

    Normally tofu is bland, and it just absorbs all the flavours which you add into it. And pressure cooking the curry makes the tofu really soft and the tofu picks up the flavour better. Check out My Homemade Tofu Recipe.

    About Matar Tofu

    Tofu matar curry is a delicious vegan and healthy twist to the classic North Indian matar paneer curry. In this version, tofu cubes are cooked with green peas in a spicy tomato gravy with aromatic spices.

    Tofu is a healthy, protein packed alternative to paneer, which makes it perfect for anyone following a vegan or low fat diet. 

    While paneer is made from curdled milk, and is high in fat, tofu is made from coagulated soy milk and is low in calories but rich in protein.

    This makes tofu a great choice for vegans or anyone looking for light, nutritious curries to serve with roti, paratha, naan or rice. 

    Similar Recipes

    • Matar Paneer Recipe
    • Aloo Matar Recipe
    • Peas Pulao Recipe
    • Tofu Fried Rice Recipe
    • Salt and Pepper Tofu Recipe

    In this recipe, tofu cubes and green peas are cooked together in a flavourful tomato based gravy with simple everyday spices. It comes together quickly in one pot using a pressure cooker, which makes it great for busy days. 

    This tofu curry pairs well with steamed rice, jeera rice, ghee rice, or even with Indian flatbreads like naan, roti, paratha and chapati. Overall, this curry tastes so light, healthy and tasty with less effort and minimal ingredients. 

    For me, curries are some of the easiest and quickest meals to prepare and this vegan tofu curry is a must try if you're looking for easy, healthy curry. 

    Ingredients

    • Tofu : Tofu is a great source of plant-based protein. It has a soft, firm texture similar to paneer, but is more nutritious. Check my homemade tofu recipe on my blog to make on your own. 
    • Peas : I have used fresh peas, but you can also use frozen peas. They add natural sweetness and a pop of green color to the curry. 
    • Oil : Any neutral cooking oil works well. It helps cook the spices evenly and gives the curry a smooth, rich texture. 
    • Tomato puree : Tomato puree forms the base of the curry. It adds a mild tanginess and helps thicken the curry. 
    • Whole spices : Cumin seeds, cinnamon and bay leaf are tempered in hot oil. They release a warm aroma and enhance the overall flavour of the curry. 
    • Spice powder : Chilli powder, coriander powder, turmeric powder and garam masala powder are the main spices used for the curry's signature flavour and color. I have used my homemade garam masala powder to make the curry more rich and aromatic. 
    • Ginger garlic paste : Ginger garlic paste adds a strong aroma to the curry. 
    • Salt and sugar : Salt and sugar are the essential seasonings used to enhance and balance all the flavours in the curry. 
    • Coriander leaves : Coriander leaves are used as a garnish to add bright flavour and fresh finishing look to the curry. 

    Step by Step Pictures

    Shell Green peas

    1)I am using fresh green peas for this recipe. You can use fresh shelled peas or frozen.

    2)Shell green peas. I somehow find this process relaxing.

    3)Once peas are shelled, rinse them once and set aside.

    Tomato Puree

    4)Take freshly chopped tomatoes in a blender.

    5)Make them into a puree without adding any water. Set this aside for a moment.

    Tempering spices

    6)Heat oil in a pressure cooker. Add in whole spices into the hot oil. I am using cumin, bay leaf and cinnamon. Let the spices sizzle in hot oil for a minute.

    7)Add in ginger garlic paste into the oil and saute for a minute.

    Make Curry base

    8)Add in tomato puree which we made earlier into the cooker.

    9)Cook the tomatoes until oil separates from the mixture and raw smell leaves from it.

    10)Add in spice powders into the tomatoes. I am using coriander, red chilli powder, turmeric powder, and cumin powder.

    11)Cook this for a minute until the raw smell from the spices leave.

    Make Matar tofu

    12)Now add in fresh green peas. If using frozen peas, add in the end.

    13)Pour in water, season with salt. Add enough water to make curry.

    14)Add some sugar to balance the taste. Cover and cook for 1 whistle. Now turn off the heat and let the steam escape by itself.

    15)Open the cooker, the peas would have cooked. Now Add in tofu cubes into the curry.

    16)Simmer for 5 minutes on low heat until the tofu absorbs the flavour of the curry.

    17)Sprinkle some garam masala powder and mix well.

    18)Add in coriander leaves and mix well.

    19)Matar tofu is ready to serve.

    20)Enjoy curry with hot roti, rice or paratha.


    Expert Tips

    Press the tofu : Always press and dry the tofu well before cooking. This improves its texture and helps it absorb the curry flavours better.

    Adjust spices : Adjust the quantity of garam masala and other spices according to your taste preference. You can make it mild or more spicy as per your liking. 

    Make it creamy : For a richer texture, you can add cashew paste or fresh cream to the curry. This gives a smooth and creamy finish look. 

    Storage : Store the leftover tofu peas curry in an airtight container. It stays well in the fridge for up to 3 days. 

    Serving : Serve this curry with ghee rice, pulao or jeera rice. It also pairs well with Indian flatbreads like naan, roti, chapati or paratha for a complete meal. 

    FAQ 

    Q. Do I need to press the tofu before cooking ? 

    Yes, gently press the tofu to remove excess water. This helps the tofu hold its shape better while cooking and allows it to absorb the flavour of the curry. 

    Q. Can I use frozen peas instead of fresh ? 

    Yes, frozen peas work perfectly too. Simply add them towards the end of cooking so they remain tender and retain the color. 

    Q. Can I add cream to the curry ? 

    Yes, you can add cream if you prefer to keep it richer and more delicious curry. It gives a smooth, creamy texture and enhances the overall flavour.

    📖 Get Recipe

    Matar Tofu Recipe | Tofu Peas Masala (Curry Recipe)

    Tofu peas curry also known as matar tofu is a vegan version of the classic North Indian matar paneer recipe. It is made with green peas and tofu instead of paneer. This homestyle version is lighter and less creamy than typical North Indian curries, which makes it healthier for everyday meals. It pairs wonderfully with rice, roti, naan, paratha or with jeera rice. 
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 30 minutes mins
    0 minutes mins
    Total Time 40 minutes mins
    Course Main Course, Side Dish
    Cuisine Indian
    Servings 4 servings
    Calories 109 kcal

    Ingredients
      

    For Tempering

    • 1 teaspoon Oil
    • 1 teaspoon Cumin Seeds
    • 1 piece Cinnamon
    • 1 no Bay Leaf

    For Curry

    • 1 tablespoon Ginger Garlic Paste
    • 4 large Tomatoes pureed
    • 1 teaspoon Turmeric Powder
    • 2 teaspoon Red Chilli Powder
    • 1 tablespoon Coriander Powder
    • 1 teaspoon Cumin Powder
    • 1 teaspoon Sugar to taste
    • 1 teaspoon Salt to taste
    • 200 grams Tofu
    • 2 cups Fresh Green Peas i used fresh
    • 2 teaspoon Garam Masala Powder

    For garnishing

    • 4 tablespoon Coriander Leaves finely chopped

    Instructions
     

    • Heat oil in a pressure cooker, add in the whole spices and let them sizzle. Add in ginger and garlic paste and saute for a minute until raw smell leaves. Now add in tomatoes and cook till raw smell leaves away and oil separates from the mixture.
    • Add in the spice powders except garam masala powder and cook for 2 minutes. Now add in green peas along with 2 cups of water. Season with salt and sugar to taste. Cover and pressure cook for 1 whistle. Turn off heat and let the pressure release by itself. Open the cooker and check whether peas are cooked.
    • Now add in tofu cubes and simmer for 5 minutes in the curry. Add in garam masala powder and coriander leaves and mix well. Thats it matar tofu is ready to serve.

    Nutrition

    Nutrition Facts
    Matar Tofu Recipe | Tofu Peas Masala (Curry Recipe)
    Serving Size
     
    1 servings
    Amount per Serving
    Calories
    109
    % Daily Value*
    Fat
     
    4
    g
    6
    %
    Saturated Fat
     
    0.4
    g
    3
    %
    Trans Fat
     
    0.01
    g
    Polyunsaturated Fat
     
    2
    g
    Monounsaturated Fat
     
    2
    g
    Sodium
     
    613
    mg
    27
    %
    Potassium
     
    505
    mg
    14
    %
    Carbohydrates
     
    13
    g
    4
    %
    Fiber
     
    4
    g
    17
    %
    Sugar
     
    6
    g
    7
    %
    Protein
     
    7
    g
    14
    %
    Vitamin A
     
    1870
    IU
    37
    %
    Vitamin C
     
    26
    mg
    32
    %
    Calcium
     
    115
    mg
    12
    %
    Iron
     
    3
    mg
    17
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this Recipe
    Mention @yummytummyaarthi or tag #yummytummyaarthi!
    Pinterest Facebook Share on X
    Share Recipe
    • Viral Mapo Tofu Udon Recipe 
    • Drunken Noodles Recipe
    • Thai Curry Udon Recipe
    • Vegan Onigiri Recipe
    • Thai Dumpling Soup Recipe
    • Mapo Tofu Recipe

    26
    Shares

    More Recent Recipes

    • Whole Wheat Mushroom Cheese Calzone Recipe
    • Peanut Rice Recipe (Verkadalai Sadam)
    • Mughlai Mutton Curry Recipe
    • Rava Kesari Recipe (Easy Method)
    Avatar photo

    About Aarthi

    Over the past few years I’ve been on a mission to find and create recipes that I can make from scratch. I hope you enjoy the recipes on this blog as they are tried and true from my kitchen to yours!

    Reader Interactions

    Comments

      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




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

    1. Unknown

      at

      Hi Aarthi,

      Thank you for the recipe. It looks yummy. However would like to know if the dish will turn out to be sour as onions are not added. I have a packet of Tofu lying in my fridge. Your reply will greatly help me in going ahead and preparing your recipe

      Thanks in advance for your reply

      Dipshika

      Reply
    2. Aarthi

      at

      @Unknownno it wont be sour..it will taste balanced

      Reply
    3. Unknown

      at

      Thank you Aarthi for taking time to reply me 🙂

      Reply
    4. Anonymous

      at

      Will prepare this curry tomorrow for lunch. Impressed by this curry tofu with peas. Thanks Aarthi for your hardwork.

      Reply
    5. Anonymous

      at

      Hi Aarthi! can we use dried peas which are soaked in water for 6 to 8 hrs?

      Reply
    6. Aarthi

      at

      @Anonymousif u are using dried peas, soak it and cook it little and then add

      Reply
    7. Sonali Prusty

      at

      Can we add onion in the gravy?

      Reply
    8. Ranjini

      at

      Can u pls let me know from where u get tofu. Cos I am not able to get in local super markets.

      Reply

    Primary Sidebar

    MEET THE AUTHOR

    Aarthi Satheesh, founder of Yummy Tummy in a blue blouse inside her home.

    Hi, I'm Aarthi!

    WELCOME. Over the past few years, I’ve been on a mission to find and create recipes that I can make from scratch. I hope you enjoy the recipes on this blog as they are tried and true from my kitchen to yours! More →

    STAY CONNECTED.

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Popular Posts

    • Eggless Chocolate Lava Cake
    • Apple Cider Vinegar with Ginger, Garlic, Lemon, & Honey
    • Traditional Fruit Cake Recipe
    • Rasgulla Recipe
    • Rainbow Cake | Rainbow Unicorn Cake
    • Microwave Chocolate Cake Recipe
    • Pav Buns Recipe
    • 5 Min Oreo Cake Recipe

    Footer

    Home
    Recipe Index
    About
    Privacy

    Copyright © 2026 Yummy Tummy

    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.