Skip to content

Spicy Cauliflower “Steaks”

July 24, 2012

In Vij’s at Home (a fabulous cookbook)  Meeru Dhalwala writes that she often teases her husband, Vikram Vij, about his love of meat. She created Spicy Cauliflower “Steaks” with him in mind; it’s a vegetable recipe that he can eat with a knife and fork, just as he would eat a steak.

Spicy Cauliflower “Steaks” is a very easy recipe. A large cauliflower is cut into 6 or 8 wedges (the “steaks”) and then simmered in a wonderfully flavorful tomato masala. Meeru says you can also break the cauliflower into florets and simmer it, but I thought it was kind of fun to have the “steak” cuts!

So how was it? This is possibly the best cauliflower I have ever had in my life! The seasonings are perfect. Bob loved it so much that he ate half of the recipe and he insisted that I had to blog it. I served it with sautéed shrimp and a salad, but I thought my Spicy Cauliflower “Steak” was definitely the star of the meal!


Yes, I did eat this for breakfast this morning!


Spicy Cauliflower “Steaks”

(Adapted from Meeru Dhalwala’s and Vikram Vij’s recipe in Vij’s at Home)


(print the recipe)


Serves 6 – 8


The canned tomatoes I used had no added salt; I used the 1½ teaspoons of salt called for in the recipe and it seemed just right. If I were using salted canned tomatoes, I think I would add all of the ingredients except the salt and then taste it to see if it needed more salt.


The recipe calls for, and I used, ½ cup oil. Next time I may reduce that to 1/3 cup.


1 large head of cauliflower

½ cup oil

1½ cups pureed or crushed canned tomatoes (about one 14.28-oz can)

1 tablespoon finely chopped ginger

1½ teaspoons salt, or to taste (see note above)

1 teaspoon turmeric

1 tablespoon ground cumin

1 tablespoon ground coriander

1 teaspoon ground cayenne pepper


1. Cut the stalk and the leaves from the cauliflower and cut it into 6 or 8 wedges.

2. Chop the ginger and put it in a small bowl along with the other seasonings.

3. Heat the oil in a large pan. Add the crushed tomatoes and the seasonings. Stir well to mix.


 Seasonings added and ready to stir


4. Simmer over medium heat for about 4 minutes.

5. Reduce the heat to low and carefully place the cauliflower “steaks” in the sauce. Spoon the sauce over the cauliflower.


6. Cover and simmer for about 5 minutes. Turn the pieces over and cover and simmer an additional 5 minutes, or until done.


A plate full of delicious Spicy Cauliflower “Steaks”



In Vancouver, don’t miss Meeru and Vikram’s restaurants: Vij’s and Rangoli. I am super excited about Meeru’s new restaurant, Shanik, coming to Seattle in November!

8 Comments leave one →
  1. July 24, 2012 2:08 pm

    Laughing, because I, too, would totally eat that for breakfast without a second thought. Can’t wait to try it!

    • July 24, 2012 2:18 pm

      I am always very happy when I have yummy leftovers for breakfast. Sometimes heated up, sometimes not. 🙂

  2. July 25, 2012 2:11 am

    this is really an interesting recipes! I often have no idea for cooking cauliflowers even if I like them so much!!!
    I’ll try it and tell you!!!
    Thank you for sharing!

  3. July 29, 2012 9:35 am

    This sounds lovely and, better still, it sounds interesting. I’ll have to give this a try.Ihope you have a greatday. Blessings…Mary

  4. August 10, 2012 9:08 pm

    These were so very good! Thank you for another amazing recipe, Kath!

    • August 12, 2012 5:17 pm

      Thanks so much for your comment, Monet! I’m really glad you liked it. I’ve already made it a second time. We just love it!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: