When you purchase through links on our site, we may earn an affiliate commission. Details.

Eight Ways to Cook with Spices

| Featuring

I am a total podcast junkie! I listen to them all day long. Most of my podcasts are NPR programs and one of my favorites is the Splendid Table podcast by Lynn Rosetto Kasper. I always learn a lot about food from her. A couple of weeks ago they had Indian cookbook author Raghavan Iyer on the show.

Cauliflower Garbanzo Bean Curry (Flower Chana nu Shaak) by Indiaphile.info

Even though I’ve been cooking Indian food all my life, this episode is going to change my life. I learned to cook the way most people learn, from my mom, who is a wonderful experimental cook but not a professional. I learned a lot from her just by watching. My mom taught me vaghar (also known as tadka in Hindi where whole spices are roasted in hot oil) and how to dry roast spices to bring out the flavor, but Raghavan Iyer described 8 different ways to draw flavors from each spice. I was completely blown away by this!

Here are the 8 ways he described to extract flavor from whole spices:

  1. Raw whole spice, straight out of the package.
  2. Raw whole spice ground into a powder
  3. Dry roasted whole spice
  4. Dry roasted and ground
  5. Roasted in hot oil (vaghar)
  6. Oil roasted and ground
  7. Whole spice soaked in liquid
  8. Soaked in liquid and ground

At first glance, most of these techniques sounded brand new to me. But then I started thinking about it and it made a whole lot of sense. Although I had done most of this before, I had never thought about it in these terms.

Cauliflower Garbanzo Bean Curry (Flower Chana nu Shaak) by Indiaphile.info

Each method brings out the flavors in different way. The most obvious example is cumin seed, which he talked about, and I have a lot of first hand experience with. There is a big difference in taste between raw cumin seeds, dry roasted cumin and cumin toasted in oil (vaghar). I prepare cumin in these ways often. After I thought about cumin seeds, I started to think about mustard seeds and how different they taste in Indian food and in regular spreading mustard, which is soaked in vinegar.

So I decided I had to experiment with this new knowledge. I went ahead and used the dry roasted technique Raghavan Iyer used for his dal and made a cauliflower and garbanzo bean shaak out of it. It is very different from the way I normally cook because I normally start most of my recipes with a vaghar, by heating oil and tossing in the spices when it’s hot.

I really enjoyed the delicious complexity of flavor this method brought out. The cumin is pronounced and delicious but in a different way than in most of my other food. I am super excited to start experimenting with these 8 techniques. I’d love to hear about your thoughts on this too!

Cauliflower Garbanzo Bean Curry (Flower Chana nu Shaak) by Indiaphile.info
Cauliflower and Pea Curry

Flower Chana nu Shaak (Cauliflower and Garbanzo Bean Curry)

A simple sauté of cauliflower, garbanzo beans and Indian spices
5 from 3 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Main Course
Cuisine Indian
Servings 8
Calories 177 kcal


  • 2 to 3 to matoes
  • 1 dried red chili
  • 1 tbsp cumin seeds
  • 2 tbsp oil
  • 1 large onion sliced pole to pole
  • 1 tsp turmeric
  • 1 tsp salt or to taste
  • 1 small potato cut into 1/2 inch cubes
  • 1 cauliflower cut into florets
  • 1 15 oz can garbanzo beans or chickpeas
  • 1 bay leaf
  • handful of chopped cilantro to garnish


  • Toss the cumin seeds onto a cast iron pan (or any other kind of pan that is not non-stick will work) and heat over medium high heat until you can smell the fragrance of the seeds. Keep a eye on it and stir often so that the seeds don’t burn.
  • Toss the dry roasted cumin seeds into a blender with the tomatoes and dried red chili. Puree and set aside.
  • In a large pot, toss in the oil and sliced onions with a pinch of salt. Saute until translucent.
  • Add in the turmeric. Stir and cook for about a minute.
  • Add in the tomato puree. Stir and cook until the puree begins to look more like a paste. About 5 minutes.
  • Toss in the cauliflower, potato, garbanzo beans, bay leaf and salt.
  • Add in 1.5 cups water and stir.
  • Cover and cook for about 15 minutes.
  • Take off lid and continue to cook uncovered until liquid thickens and the cauliflower is soft. About 10 minutes.


Calories: 177kcalCarbohydrates: 27gProtein: 8gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gTrans Fat: 0.01gSodium: 321mgPotassium: 605mgFiber: 7gSugar: 6gVitamin A: 286IUVitamin C: 46mgCalcium: 61mgIron: 3mg
Keyword cauliflower, shaak, subzi
Tried this recipe?Let us know how it was!

1 comment

  1. When I started cooking, I only ground spices, because that’s how my mother cooked. This past year, I’ve started dry-roasting them. The change in flavors has been huge! I love the flavor of dry-roasted cumin and I prepare it that way whenever I have the time.
    This curry looks delicious! I just found your blog and I can’t wait to try this recipe out.

Leave a comment

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

Recipe Rating