Matar Paneer (pronounced "mutter" paneer) is a north Indian restaurant-style dish of green peas in a spicy, beautifully flavored tomato onion sauce. My vegan recipe uses tofu to stand in for the paneer, making this a healthier and tastier version all at once. This is a gluten-free and nut-free recipe.

Green peas rarely get to shine as the lead in most dishes where they appear, but here's one classic instance where they get to headline the show with their name in marquee lights: Matar Paneer.
Sure, there's paneer here jostling for attention, but it doesn't quite succeed, does it? The peas, with their unique texture and hints of sweetness, dominate the eater's palate, and who would want to change that?
The paneer--tofu in this case--is nothing more than a welcome sideshow. But it's a delicious one at that, and so is the brick-red sauce, subtly spiced but with lots of tomato-onion flavor.
You can make this dish with my Tomato Onion Masala Sauce, and it'd take you just minutes to pull it together in that case. But even if you start from scratch, it is not a lengthy nor difficult recipe to make. Hope you try it, and come back to tell me if you do!
Matar or green peas are the main ingredient here. Pay some attention to what kind you use, since it will dominate the flavor of your curry. You don't want to use sweet peas or any kind that's sweetish, because the peas will dominate the flavor of your dish. In fact, the kind of peas this is made with in India are large and not that sweet at all. You can use sweet peas, but in that case be prepared for the curry to have strong notes of sweet in it.
Frozen peas are fine, and those are what I usually use, but if you do, you'll be adding them later in the recipe than if you were using fresh, because the frozen peas don't have to cook as much.
Paneer, as most of you know, is an Indian cheese. I have, for as long as this blog has been around since 2007, used tofu, preferably super firm or extra firm, to sub for it in most Indian dishes that call for paneer, like this Vegan Palak Paneer with Tofu.
Paneer is not a cultured cheese--it's a cottage cheese--made by hanging split milk curds in cheesecloth the night before. It tastes mild, not cheesy at all, and remarkably like tofu, except milkier, of course. Since the job of the spongy paneer is to soak in the flavors of the curry or gravy, tofu makes a great stand-in since it has a very similar texture and it pulls in the sauce too.
I often advise sauteing the tofu lightly, or baking or air-frying it, before adding it to curries. That's because tofu can crumble easily in the curry, and sauteing helps it hold. But for this curry I prefer not to do this because the oil and crust can keep the sauce from soaking in, and you really want them to for the best flavor. If you must, air-fry the tofu cubes without the oil so they develop a slight crust. Super firm tofu works best for this.
If you have some of my tomato onion masala sauce for quick curries in the refrigerator, you can make this recipe almost without any more chopping and with a minimal amount of cooking. But blend the masala sauce first, because you want the gravy to be really smooth.
The Matar Paneer would go really well with a vegan Indian flatbread like Aloo Kulcha or this Vegan Naan, and/or jeera rice or with carrot rice.
Serve some vegan raita on the side for a delicious meal.
-Vegetable oil
-Brown cardamom. (Green cardamom is okay as a substitute. Use about 3-4)
-Onions
-Tomatoes
-Ginger-garlic paste
-Coriander powder
-Turmeric
-Cayenne (or paprika)
-Garam masala
-Tofu. Super firm is best, extra firm, pressed, will work too.
-Cilantro and lemon (for serving)
Easy Tofu Curry
Vegan Butter Chicken
Tofu Makhani
Vegan Paneer Butter Masala
Tofu Paneer Kali Mirch
Matar Paneer with Tofu
Ingredients
- 1 tablespoon vegetable oil
- 1 brown cardamom (crushed until the pod splits with seeds still inside)
- 1 large onion (pureed or very finely grated)
- 3 medium tomatoes (pureed)
- 1 tbsp (heaping) ginger garlic paste (make this by blending or crushing 3-4 cloves garlic and a 1-inch piece of ginger)
- 1 tbsp (heaping) coriander powder
- 1 teaspoon cayenne (or paprika for less heat)
- ½ teaspoon turmeric
- 2-4 teaspoon garam masala (use more or less per your taste)
- 12 oz green peas (not sweet peas; use peas that are not too sweet because they will make your dish sweet, which is not quite the effect you're going for)
- 14 oz super firm tofu (or extra firm tofu, pressed. Dice the tofu into ½-inch cubes)
- Salt to taste
- 2 tablespoon cilantro (for garnish)
- Wedges of lemon for serving
Instructions
- Heat the oil. Add the crushed cardamom and bay leaf, and as they start to darken and become fragrant, add the pureed onions.
- Cook the onions with some salt, stirring frequently, until they brown, then add in the tomatoes and ginger garlic paste and continue sauteeing until the tomatoes are darker and most of the liquid has evaporated. If using fresh green peas, add at this time.
- Add the powdered spices--coriander, turmeric, cayenne or paprika, and garam masala and continue to saute a couple more minutes. Add 3 cups water, salt to taste, and bring to a boil, and let it simmer until the peas are tender.
- (If using the tomato onion masala sauce: Puree two cups of the tomato onion masala sauce. After heating the oil and adding the cardamom and bay leaf, add the sauce, and once it comes to a boil, add the powdered spices, then water as in step 3, and proceed as follows. You can taste and add some more garam masala if you like.)
- If using frozen peas, add them after the sauce comes to a boil. Add the tofu cubes and mix well and let the sauce continue to simmer another five minutes for all flavors to meld. Check salt and add more if needed.
- Serve hot, garnished with cilantro and with the lemon wedges on the side.
Kumar om
Hi Vaishali,
Indeed a very tasty dish, my son loves paneer and I was wondering in what different ways I could make paneer dishes. I made a dish with the masala suggested in this mattar paneer recipe. I did not add the mattar as my son does not like mattar. Did a bit of variation, cooked in a kadai, added malai and milk to make a thick gravy, and grated some paneer in the end. Lip smacking taste, my son loved it, thank you!
O.V.
Hi, the term "brown cardamum" is a little confusing, since pretty much all cookbooks I've seen out there talt about either black cardamum (which is dark brown) or green cardamum?
Vaishali
Black cardamom is what some call brown cardamom--it is brown, as you point out, so not sure why. 🙂 It has a deeper more smokey flavor and is usually best in curries in a small quantity--you'd rarely use more than one unless cooking large batches. Green cardamom has a much more delicate flavor and fragrance. Although indispensible in spicy curries, it is also used in lots of Indian sweets, especially the powdered seeds. Hope that helps. 🙂
BARBARA
This dish was great. I loved it. I'm not vegan but I don't eat dairy and had wanted to have some Paneer for quite some time. It was a great blend of spices and easy to prepare. I used one can of diced tomatoes as I did not have fresh tomatoes available and it tasted fine.
All your recipes I've tried have been great. I appreciate your web site and starring your wonderful recipes.
Vaishali
So happy to hear, Barbara!
Sheldon
I really love the content and the recipes. It would be really helpful if you could also post step by step pictures for the recipe, they really help to follow the recipe accurately.
Alicia Massie-Legg
If I substitute the tomato onion masala for some of the onions, tomatoes, and spices in this recipe, how much should I use?
Vaishali
2 cups! It should be in the recipe instructions.
Sharon
I really appreciate the cultural information that you instill on this website...as well as the delicious recipes, with suggested substitutions. I admire your service, and enjoy expanding my palate and cooking repertoire! It's a wonderful way for those of us who don't subscribe completely to any particular dietary format, to widen our nutritional variations at home!
As I do believe in the value of fermented foods, I will try this recipe with tempeh...and appreciate your warning about how it may change the taste.