This hearty vegetarian soup is so tasty and easy to make and wonderful for a cozy dinner. Chunks of cauliflower, chickpeas and spinach simmer in a base of canned pureed tomatoes, with and Indian-inspired spice blend.

A vibrant red tomato based chickpea and cauliflower stew in a white soup pot and ladle.

Depending on my mood and what’s in the pantry, I play around with making different versions of chickpea masala (or chana masala). It’s a classic Indian dish of spiced chickpeas that never fails to satisfy. The recipe is easily adaptable for vegans, too — just use coconut oil in place of the ghee and you’re good to go.

A vibrant red tomato-based chickpea and cauliflower stew in a white soup pot and ladle, served into bowls with yogurt on the side.

The spice blends known in the Western hemisphere as “curry” powders are the same as masalas. In Indian and Southeast Asian cooking, food is enhanced by a huge array of herbs, spices, and blends.

It’s super convenient to buy pre-blended curry powders, but I also enjoy mixing up my own blends. I highly encourage you to try it! If you keep a basic assortment of spices in your pantry, you can customize your food to suit your taste. At the same time your cooking will reach another level of flavor.

Now let’s talk about the creaminess factor. While I usually depend on coconut milk to add a rich mouthfeel to an Indian chickpea curry, I tried something new with this recipe. Instead of coconut milk, the trick is to use a small amount of basmati or jasmine rice powder to thicken up the stew as it cooks. This technique results in a stew-like texture, rather than a brothy one.

About the ingredients

Ingredients you need for making masala cauliflower stew: cauliflower, chickpeas, ginger, tomato paste and puree, green chili, spices and ghee.
  • Chickpeas (canned or home-cooked chickpeas)
  • Cauliflower florets
  • Onion
  • Ginger
  • Garlic
  • Ghee, butter, or cold-pressed vegetable oil such as coconut
  • Fresh green chili: I recommend serrano or jalapeno for medium-hot heat level.
  • Tomato puree and tomato paste
  • Spices: Ground cumin, coriander, paprika and cayenne
  • Basmati rice or rice flour, to thicken the stew
  • Fresh spinach

What to serve with cauliflower stew

  • To dress it up your bowl, stir in some whole milk plain yogurt or coconut cream.
  • Crumble roasted cashews over the finished dish for some crunch.
  • Warm up some naan bread to go alongside, or serve over hot cooked rice. I love it with a batch of Perfect Coconut Rice.
5 from 6 ratings

Masala Cauliflower Stew with Chickpeas

A delicious 30-minute vegetarian or vegan chickpea stew with Indian-style masala spices, cauliflower and a hearty tomato base.
Yield: 6 servings
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

Ingredients
 

Spice blend

  • 2 tablespoons (20 g) long grain white rice, such as basmati or jasmine
  • 2 tablespoons (20 g) sweet paprika
  • 1 tablespoon (15 g) ground cumin
  • 1 tablespoon (15 g) ground coriander
  • ¼-½ teaspoon cayenne pepper, to taste

Stew

  • 3 tablespoons (45 ml) ghee, butter or coconut oil
  • 1 (150 g) onion, chopped
  • 1 tablespoon grated fresh ginger
  • 3 garlic cloves, grated on a rasp grater or in a garlic press
  • 1 fresh serrano or green jalapeno chili pepper, chopped
  • 1 (675 g) head cauliflower, 1 1/2 pounds, cut into bite-size florets
  • 4 cups (850 g) cooked chickpeas, or 2 15-ounce cans, drained
  • 1 cup (220 g) canned tomato puree
  • 2 tablespoons (30 g) tomato paste
  • 4 cups (1 l) vegetable broth
  • 1 tablespoon (15 g) kosher salt
  • 3 ounces (65 g) spinach

Options for serving:

  • Plain yogurt and chopped fresh cilantro

Instructions
 

Mix the spices

  1. Pulse the rice, paprika, cumin, coriander and cayenne in a spice grinder until the rice is powdered. *see note below

Make the stew

  1. Heat the ghee, butter or oil in a large pot or Dutch oven over medium heat. Add the onion, ginger, garlic and chili and cook 2-3 minutes, until softened. Stir in the spice blend until its coated in the fat.
  2. Add the cauliflower, chickpeas, tomato puree, tomato paste, stock or water and salt and stir well. Bring to a simmer, then lower the heat and cover the pan. Cook 20-25 minutes, or until the cauliflower is tender.
  3. Drop the spinach into the pot and stir until it wilts. Serve warm in bowls, topped with plain yogurt and chopped cilantro, if you like.

Notes

  • Note: If you don’t have a spice grinder, substitute 1 tablespoon rice flour or chickpea flour and stir together with the spices in a small bowl.
  • To freeze: For longer storage, portion into freezer containers and freeze 1 month. Thaw in the refrigerator overnight before heating in a microwave or on the stovetop.

Nutrition per serving

Calories: 164kcal Carbohydrates: 21g Protein: 5g Fat: 9g Sodium: 889mg Fiber: 5g Sugar: 7g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Tried this recipe?A star rating takes 5 seconds and helps more people find it.