palak tofu or Indian pesto with tofu

I love palak paneer, that Indian dish of spinach and cheese, but every time I go to Indian restaurants I tend to stay away from it. There’re a couple of reasons. The first is that the color of the dish scares me a bit. So often, the spinach has that uninviting rusty grayish green shade that says, “I’ve been sitting here forever waiting for you to order me.” Not good.

palak tofu or Indian pesto with tofu

palak tofu or Indian pesto with tofu

But don’t get me wrong on this. Usually, I find that most types of curries, including the ones I make at home, taste even better after they get some rest. Somehow the flavors intermingle more harmoniously. Not so with palak paneer. I don’t think that it improves with rest: it just discolors.

My second “issue” is the ghee. Restaurants are very fond of that ingredient, which I know is extremely popular in India, too. But not for me. I get indigestion when I overindulge. I’m just not used to so much butter. It is true that palak (spinach) and paneer (Indian cheese) are a bit bland by themselves. And ghee does have flavor. But come on. Indian cuisine is so rich with spices, isn’t there something else that might spare my stomach and waistline?

On my quest to find the ‘ideal’ spinach curry I bumped into this interesting blog, and this other one, and this one. Then I improvised.

I think I finally nailed it. The recipe is healthy, nutritious and completely vegan. Here paneer was replaced with firm tofu, ghee was substituted with olive oil and to add creaminess and thickness, I added ground cashew nuts. We had it with carrot and cumin flavored basmati rice, minus the carrots. Steven thought it sort of resembled Italian pesto based on the ingredients and preparation method, hence my alternate name.

palak tofu or Indian pesto with tofu

1 large container of fresh spinach, leaves only (1lb)
3 jalapeño peppers, seeds partially removed, chopped
2 tbsp dried fenugreek leaves
1 container firm tofu, cubed
1 medium white onion, cubed
3 ripe Roma tomatoes
¾ tsp grated/ground fresh ginger
5 tbsp minced cilantro
¾ tbsp grated/ground garlic
½ tsp cumin seeds
3 tbsp olive oil
4 tbsp raw cashew nuts
Kosher salt to taste

Add 1 tablespoon olive oil to a pot on high. Add jalapeño peppers and sauté until soft. Add spinach and continue sautéing until wilted and volume reduced to about ¼. Set aside.

Bring a medium pot of water to a boil. Cut top of tomatoes off and make a cross incision at the other end. Plunge them in hot water and remove when skin curls. Let tomatoes cool down a bit, peel skins off and cut into cubes. Set aside.

Add some salt to hot water used to skin tomatoes, pour it over tofu and let it soak for about 10 minutes. Drain on paper towel. Add two tablespoons of olive oil to a skillet and gently toast/sauté the tofu cubes. Turn the heat off and keep it warm.

Place cashews in a skillet and toast them for a couple of minutes without burning them. Add to food processor and grind to a paste. Add sautéed spinach/jalapeño pepper mix, cilantro and fenugreek. Continue processing to a paste. Set aside.

sauteing tofu and preparing palak sauce

sauteing tofu and preparing palak sauce

Meanwhile heat remaining olive oil in pan, add cumin and toast until aromatic. Add ginger and garlic, stirring until raw smells are gone. Toss in onion and cook until translucent. Add spinach mix, salt to taste and cubed tomatoes, stir to combine and simmer for 10-15 minutes. Keep stirring to prevent sticking.

Either gently fold in tofu or plate it as we did here. Serve with rice.

Comments on this entry are closed.

  • Heavenly Housewife Jun 6, 2011 @ 11:01

    You are so right about the Ghee. I never use it in my cooking, and I always tailor my curries to use WAY less fat, and they are just as good. I hate it when curries are served with an oil slick on top, so gross!
    I have never cooked with panner. Mr P is from a North Indian family and they are not big paneer people, I just recently tried it for the first time though and thought it was quite nice.
    *kisses* HH

  • Angie's Recipes Jun 6, 2011 @ 21:20

    oh man…this fits your site title perfectly. ;-)) Don’t get me wrong..it’s a weird combination, but a good one. I guarantee you that I will give this a try next time I make the tofu (not more coagulant left in pantry) … bet cashew nuts pesto tastes heavenly with other dishes too.

  • Anna Jun 7, 2011 @ 9:29

    i love your blog! saw it on shelley’s truffle post and thought i’d stop by – glad to hear someone else is grossed out by palak paneer in restaurants. i want to eat it but just can’t… i will definitely have to try this recipe!

  • Krista Jun 7, 2011 @ 9:56

    I’m so glad you were able to experiment until you found the PERFECT way to make this. 🙂 I rarely like this dish in restaurants either – so mushy and greasy. But I love it homemade and yours looks fantastic! 🙂

  • Erica Jun 7, 2011 @ 12:32

    My vegetarian husband would love this! I am bookmarking this dish!

  • Faith Jun 7, 2011 @ 12:40

    I know exactly what you mean about the color of palak paneer when ordering out…not good. On the other hand, yours is absolutely gorgeous and I love that vibrant shade of green. (And I’m with you on the ghee! I usually sub canola or olive oil, depending on the dish.)

  • tigerfish Jun 13, 2011 @ 15:47

    The spinach pesto you have looks almost like saag! I like that but I never tried it with paneer.

  • Karen Jun 14, 2011 @ 0:07

    Yum and more yum! Your version looks wonderfully fresh and light. Nothing worse than super greasy Indian dishes.