Indian Spinach Curry (Palak Paneer)

Since I’m experimenting more and more with vegan and gluten-free foods and I love all types of ethnic cuisines, I was delighted to receive a copy of Dahlia Abraham-Klein’s new book Silk Road Vegetarian (affiliate link). I decided to start by trying her recipe for Indian Spinach Curry.

Indian Spinach Curry (Palak Paneer)

Sharing the “secrets of healthy and sustainable eating as practiced along the trade routes of Asia for centuries,” this book is perfect for mindful cooks who want to eat a healthy diet filled with locally-sourced ingredients. All recipes are vegetarian; some are also vegan, dairy-free and/or gluten-free. Each recipe is labeled so there is no confusion, but I do wish nutritional information had been included.

A staple of North Indian cuisine, traditional Palak Paneer (Indian Spinach Curry) is made with lots of ghee (clarified butter) and paneer (fresh Indian cheese). In this healthier vegan version, Dahlia uses coconut oil instead of ghee and she substitutes tofu for the paneer. The result is a fresh dish that isn’t swimming in fat. This recipe is similar to one of my favorite vegan breakfast dishes – Tofu Scramble with Swiss Chard. The Indian Spinach Curry recipe below adds tomatoes, a wider variety of spices and seems to be more appropriate for dinner.

If you can afford the carbs, serve this with some steamed brown rice that was cooked with fragrant cardamom pods.

Time-saving tip: Use a 10-ounce package of frozen chopped spinach instead of fresh or use pre-washed baby spinach and don’t bother chopping it.

Indian Spinach Curry (Palak Paneer)

If you like this recipe, some of my Virtual Potluck pals will be sharing others from Silk Road Vegetarian this week. Check out Fennel & Orange Salad from Food Hunter’s Guide to Cuisine and Middle Eastern Lemon Potato Salad from Cookistry.


I’m giving away a copy of Silk Road Vegetarian by Dahlia Abraham-Klein. To enter, leave a comment and tell me your favorite cuisine and/or dish to eat along the Silk Road (trade routes through Asia, Africa, Europe and India) – Asian, Indian, Mediterranean, North African, etc. The contest will run through Tuesday, June 17, 2014. The winner will be chosen at random on Wednesday, June 18, 2014. You must be at least 18 years of age with a U.S. mailing address to win. No purchase is necessary; void where prohibited. The winner will be notified by email and must respond within 24 hours or another winner may be selected. (Please make sure email from doesn’t end up in your spam folder.)

Indian Spinach Curry (Palak Paneer)
Cuisine: Vegetarian
Serves: 4
  • 16-ounce block of firm tofu
  • 1 teaspoon plus 2 tablespoons of coconut oil, divided
  • 1 medium onion, chopped
  • 1 teaspoon ground coriander
  • ½ teaspoon cumin seeds
  • ½ teaspoon ground turmeric
  • 1 teaspoon finely chopped fresh ginger
  • ½ teaspoon chili powder
  • ½ teaspoon crushed red pepper (optional)
  • ¾ cup crushed tomatoes
  • 1 teaspoon coarse kosher salt
  • 4 cups finely chopped fresh spinach (large stems removed before chopping)
  1. Place two paper towels on a cutting board and set the tofu on top. Put two more paper towels on top of the tofu and place something heavy on the stack (I use a bacon press or cast iron skillet). Let it sit for at least 5 minutes to remove some of the moisture from the tofu. Discard paper towels and slice tofu into ½-inch cubes.
  2. Melt 1 teaspoon of coconut oil in a nonstick skillet over medium-high heat. Arrange tofu in single layer and cook for about 4 minutes per side, until browned all over. Set aside.
  3. Heat remaining 2 tablespoons coconut oil in a medium-sized saucepan over medium-high heat. Sauté onion for about 7 minutes, stirring often, until translucent.
  4. Add coriander, cumin and turmeric to saucepan; stir until fragrant. Add ginger, chili powder and crushed red pepper, if using. Cook, stirring often, for about 4 minutes.
  5. Add crushed tomatoes and salt to saucepan, then bring the mixture to a boil. Stir in the spinach. Cover, reduce heat to medium-low and let simmer for about 7 minutes or until the spinach is bright green.
  6. Gently stir in the tofu and combine well. Simmer, covered, for another 5 minutes to allow the tofu to absorb the flavors of the curry.
If you are watching your Sodium intake, eliminate or reduce the amount of coarse kosher salt. If you'd like to cut back on the amount of Saturated Fat, use olive oil instead of coconut oil.
Nutrition Information
Calories: 142 Fat: 8g Saturated fat: 4g Carbohydrates: 9g Sugar: 3g Sodium: 531mg Fiber: 3g Protein: 10g Cholesterol: 0mg

Disclosure: I received a free copy of Silk Road Vegetarian by Dahlia Abraham-Klein from Tuttle Publishing plus a second copy to give away. All opinions are my own. This post contains at least one affiliate link, which means if you click it and make a purchase, I will receive a tiny fee. Please see my disclosures page for more information.


  1. says

    I have been dreaming about palak paneer lately and began drooling when I saw your photo this am. I love Indian food and miss having easy access to it. New recipes using thoughtful ingredients would be right up my alley.

  2. John Griffin says

    Love most Thai food. Indian is harder to come by in Dare County. Love Thai fried noodles with practically anything

  3. Elaine Long says

    I would love to have a resource in the form of a cookbook that improves upon traditional Indian food using healthier substitutions! My favorite Indian dish is Chicken curry. Ever since a woman who was a missionary to India and my then boyfriend’s aunt, cooked it for me for my 19th birthday when she was home on furlough! Served with Nan and jasmine rice. Hmmm.

  4. merav says

    Wow what fun! One of my favorite dishes from the incredible India. Nice to know that a vegan option!

Leave a Reply

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