Pressure Cooker Saag Tofu (Indian Spinach and Tofu)

Pressure Cooker Saag Tofu! This is a super-quick, vegan version of the classic Indian spinach dish. Made with frozen spinach, canned tomatoes, tofu, coconut milk, and spices.

Print
Photography Credit: Coco Morante

A few weeks ago, I was digging into a meal of saag paneer at one of my favorite Indian restaurants (Zareen’s in Palo Alto!), when it occurred to me that the texture of the soft fresh paneer cheese in the dish was very similar to the texture of extra-firm tofu.

I decided there and then to come up with a vegan riff on this dish so that everyone can enjoy it, even if you’re eating dairy-free.

Pressure Cooker Saag Tofu

Saag paneer is a dish that hails from the Northern part of the Indian subcontinent. The words “saag” and “paneer” translate from Punjabi to “greens” and “cheese.”

When you order Saag Paneer in a restaurant in the United States, it’s usually made with spinach (a.k.a. palak) but occasionally other greens such as mustard or fenugreek are included as well. Mixed in with the greens are pieces of paneer, a fresh, mild cheese.

Pressure Cooker Saag Tofu

I’ve made saag paneer several times at home, mostly following the recipe in the amazing cookbook 660 Curries by Raghavan Iyer, but I’d never tried it with tofu. I also decided to make one more change and prepare my saag tofu in my Instant Pot.

Using the Instant Pot (or other electric pressure cooker) allows you to walk away while it’s cooking, rather. No need to hang around the kitchen watching a pot or skillet as it bubbles away on the stove.

You can also leave the finished dish on the “keep warm setting” for literally hours and hours. Since the pot holds foods above 140ºF, it’s perfectly safe to let the food wait for you for up to 10 hours! You can even make it in the morning and it will still be piping hot at dinnertime

Pressure Cooker Saag Tofu

Before searing the tofu, I like to press it down gently with paper towels, just to draw out some of the moisture. This helps keep it from sputtering too much in the pan, and makes the texture a bit firmer, too.

I use a fairly generous amount of oil in this recipe — five tablespoons all told. It comes out to a little more than a tablespoon per serving, and it really helps to carry the flavors of the spices in the garam masala. You can cut down on the oil by up to half if you prefer things a little lighter!

Since searing tofu can have a tendency to stick to stainless steel, I usually brown in a nonstick pan on the stovetop while I’m cooking the onions in the electric pressure cooker. You end up using two pans, but on the plus side, you save on the cooking time since the onions and tofu are cooking at the same time!

Pressure Cooker Saag Tofu

My favorite versions of this dish are a little homier and rough in texture, with visible pieces of spinach rather than a smooth puree. I stayed true to that in this recipe.

When you’re shopping for frozen spinach, look for the chopped variety that comes in a bag. It should be loosely packed and fluffy, rather than frozen in a solid block. This helps it to thaw quickly enough that you can actually stir it into the pot while it’s still frozen. If all you can find is boxed frozen spinach, make sure to defrost it before adding it to the pot.

Finally, add the garam masala at the very end of cooking. Since this dish simmers for so long, the flavors of the spices can become muted. Mixing them in just before serving means they stay vibrant and flavorful. Try it out this way and you’ll be amazed at how the flavors pop! (Look for garam masala in the spice section of your grocery store, or order it online.)

You can do a quick pressure release, or let it release naturally, which will take about 20 minutes. Either way, enjoy your Saag Tofu piping hot, served with rice or warm naan.

Pressure Cooker Saag Tofu (Indian Spinach and Tofu) Recipe

Print
  • Prep time: 10 minutes
  • Yield: 4 to 6 servings

 When shopping for frozen spinach, look for the chopped loosely-packed variety that comes in a bag. If all you can find is spinach frozen in a solid block, make sure to defrost it before adding it to the pot.

Ingredients

  • 1 pound extra-firm tofu
  • 5 tablespoons vegetable oil, divided (I use avocado oil)
  • 1 medium yellow onion, diced
  • 1-inch (1/2 ounce) piece ginger, minced
  • 3 cloves garlic, minced
  • 1 can diced tomatoes and their liquid
  • 1/4 cup water
  • 1/2 teaspoon ground black pepper
  • 1/4 teaspoon cayenne pepper
  • 1 teaspoon salt
  • 16 ounce bag frozen chopped spinach (See Recipe Note)
  • 2 teaspoons garam masala
  • 1/4  cup coconut milk
  • Cooked rice or warm naan bread, to serve

Special equipment:

Method

1 Prepare the tofu: Press the block of tofu between paper towels to squeeze out some of its moisture. Slice the tofu into bite-sized cubes.

Pressure Cooker Saag Tofu

2 Sauté the onions in the pressure cooker: Select the “Sauté” setting on your electric pressure cooker and adjust it to its highest setting. Heat 4 tablespoons of the oil in the pressure cooker until it shimmers and glides easily, then add the diced onion. Sauté the onions until they begin to brown, about 10 minutes.

Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu

3 While the onions are browning, sear the tofu in a nonstick skillet: Heat the remaining tablespoon of oil in a medium nonstick skillet over medium-high heat. When the oil is shimmering and hot, add the tofu, being careful of the hot, spattering oil. Let the tofu sear for three minutes on one side, then shake the pan or use a spatula to flip the pieces over.

Sear the tofu for another three minutes or so, flipping occasionally. The cubes should have golden brown spots, but it’s fine if some pieces don’t get browned on all sides. Turn off the heat and set the skillet aside.

Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu

4 Combine ingredients in the pressure cooker: Once the onions have browned, add the ginger and garlic and sauté for another two minutes, until fragrant.

Use a spoon or spatula to gently stir in the seared tofu, tomatoes, water, black pepper, cayenne pepper, and salt, taking care not to break up the tofu. Add in the frozen spinach and stir once more. (Reserve the garam masala and coconut milk.)

Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu

5 Cook the saag tofu: Place the lid on the pressure cooker and move the sealing valve to its “Sealing” position. Cancel the “Sauté” program, then select the “Manual” setting and set the cooking time to 5 minutes at high pressure.

The pot will take about 10 minutes to come up to pressure, and then the cooking program will start. When the cooking program ends, you can either perform a quick release by moving the sealing valve to its “Venting” position, or let the pressure release naturally. (If you're using an Instant Pot or other pressure cooker with a "warm" setting, it's fine for this recipe to stay on the warm setting for up to XX hours.)

Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu

6 Open the pot, stir in the spice blend and coconut milk, and serve: After the pressure has fully released, open the pot. Stir in the garam masala and coconut milk, then taste for seasoning, adding more salt if needed. Serve the saag tofu over rice or with naan.

Pressure Cooker Saag Tofu Pressure Cooker Saag Tofu

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to Pressure Cooker Saag Tofu (Indian Spinach and Tofu) on Simply Recipes. Thank you!

Print

If you make this recipe, snap a pic and hashtag it #simplyrecipes — We love to see your creations on Instagram, Facebook, & Twitter!

Coco Morante

Author of The Essential Instant Pot Cookbook. A self-taught cook and classically-trained soprano, Coco Morante writes and sings in the San Francisco Bay Area, where she lives with her husband and their beagle. For more recipes, visit her blog, Lefty Spoon.

More from Coco

6 Comments

  1. Neri Kawashima

    Hi I have been trying the recipes from your blog for a while now and I really want to try this but I have no pressure cooker. How do I make it with just a stove top pot? I welcome any suggestions.

  2. Marguerite

    I don’t plan to buy yet another kitchen appliance. How long to cook this on the stove? Would you still add the spices at the end?

  3. Soupayan

    I am a fan of this website since the time it was a blog! Wanted to share my version for this dish :-)
    For enhanced aroma, we use a mix of fresh Spinach and Fenugreek leaves. Or you may use the dried Fenugreek Leave called “Kasuri methi”. Both fresh and dired version are available in Indian Grocery stores. While using fresh fenugreek leaves, we use them in 3:1 ratio of spinach and fenugreek. Dried ones have stronger aroma so only 2-3 tablespoon is sufficient. We boil the leaves together in little water till they wilt then blend slightly using an immersion blender.

  4. Alida @My Little Italian Kitchen

    The smell must be so delicious when you cook this! And love using coconut milk as it makes meals so creamy. Very nice recipe, thank you.

  5. Christine

    I bought an Instant Pot just a few weeks ago. Just yesterday I was wondering if Saag Paneer would be a good dish to try in the IP! I can’t wait to try your recipe.

Post a comment

Your comment may need to be approved before it will appear on the site. Thanks for waiting. First time commenting? Please review the Comment Policy.

Pressure Cooker Saag TofuPressure Cooker Saag Tofu (Indian Spinach and Tofu)