Vegan Cauliflower, Potato, and Chickpea Curry

This vegan cauliflower curry is hearty, filling, and comes together in just 45 minutes.

Vegan Cauliflower, Potato, and Chickpea Curry. A simple and healthy, weeknight-friendly vegan and gluten-free main course!

We’re ending the week off with a simple and vegan cauliflower curry! I still love this braised Indian chicken with chickpeas, but if you want a vegan vegetable curry, this dish is for you. Similarly to the chicken recipe, this dish is very weeknight friendly and makes great leftovers.

Many of you request more vegetarian recipes on the blog and I’m more than happy to oblige, because I happen to make vegetarian recipes throughout the week! They sort of outnumber the non-vegetarian ones now that I think about it.

Vegan Cauliflower Curry Ingredients

If the title of the recipe is any indicator, this vegetarian curry just happens to be vegan as well! Oh, and gluten-free! Convenient, huh?

I’m already professed my love for gluten on this site many times (um, pasta), but I love having a recipe on hand for times when I need to serve something that is a little more dietary-restriction friendly.

Plus, labels mean nothing to me. Good food is good food. Period.

Vegan Cauliflower Curry

This cauliflower, potato, and chickpea curry is an adaptation from one of my favorite, relatively new-ish cookbooks, River Cottage Veg by Hugh Fearnley-Whittingstall.

If you’re looking for vegetarian recipe inspiration, I highly encourage you to check out this cookbook! It is filled with tons (200) creative, and innovative vegetarian recipes. Main courses, desserts, appetizers, soups, etc.! Plus, it just happens to be a really beautiful book filled with gorgeously styling photographs, if that is your thing.

It is one of my most highly used cookbooks for sure.

Simple Cauliflower Potato and Chickpea Curry

I ended up taking several creative liberties with this recipe. Inspired by a traditional Indian cauliflower dish, aloo gobi, I decided to add potatoes to the mix. It makes it a bit heartier and filling, plus the technique I used to incorporate them requires no additional steps. Yay!

I also chose to finish the curry off with light coconut milk. I know,  I know…my curry muse, aloo gobi, was totally lost at that point, but I totally love the stuff.

It just makes the dish a bit creamier and indulgent without being overly rich or heavy. My biggest cooking tip for this recipe is to not be afraid of salt. This dish contains two of the most naturally bland (yet tasty) vegetables/starches to have ever walked this earth–plain cauliflower and potatoes. They beg to be heavily seasoned!

If the dish tastes flat, it is most likely due to the fact that you haven’t added enough salt. Don’t be afraid of the stuff!

Vegan Cauliflower Curry on Brown Rice

Simple Cauliflower, Potato, and Chickpea Curry. A healthy, weeknight-friendly vegan and gluten-free main course!

Vegan Cauliflower, Potato, and Chickpea Curry

Yield: 6 Servings

This vegan cauliflower curry is hearty, nutritious, and comes together in just 45 minutes!

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes


  • 1 large (2 lbs) head of cauliflower, trimmed
  • 3/4 lb Yukon gold potatoes
  • kosher salt
  • 2 tablespoons vegetable oil
  • 3 medium onions, chopped
  • 4 garlic cloves, minced
  • 1-inch piece of fresh ginger, peeled, and finely grated
  • 1 tablespoon ground coriander
  • 1 tablespoon ground cumin
  • 1/2 teaspoon ground cardamom
  • pinch of dried red pepper flakes
  • 2 star anise (optional)
  • 1 (28-ounce) can chopped tomatoes
  • 1 (14 to 15 ounce) can chickpeas, drained and rinsed
  • 2 cups vegetable broth (or substitute with water)
  • 1 tablespoon garam masala
  • 3/4 cup light coconut milk
  • large bunch of fresh cilantro, chopped
  • kosher salt
  • freshly ground pepper


  1. Cut the cauliflower into medium-sized florets. Chop the potatoes into 3/4-inch chunks roughly. Place cauliflower and potatoes in a large soup pot and fill with cold water. Season the water heavily with salt. Bring to a rolling boil over the stove. Remove from the heat immediately, and drain gently into a colander. Place colander over the pot to stay warm while you prepare the remaining ingredients.
  2. Heat the oil in a large, heavy pot Add the onions, garlic, and ginger, and saute, stirring every few minutes, for about 8 to 10 minutes, or until the onions are very soft and translucent. Adjust heat if necessary.
  3. Add the ground coriander, cumin, cardamom, red pepper flakes, star anise, and salt and pepper, and cook, stirring frequently, for 2 to 3 minutes, or until very fragrant. Add the tomatoes with their juices and drained chickpeas, and stir mixture together. Add the cauliflower and potatoes. Add the vegetable broth (or water, if using)–the broth/water should almost reach the top of the vegetable mixture–and bring to a low simmer. Simmer mixture for 10 minutes, stirring occasionally, until the cauliflower and potatoes are fork tender.
  4. Stir in the garam masala and coconut milk, simmer for an additional 10 minutes, and season to taste with salt and pepper. Don’t be afraid of salt–this dish needs heavy seasoning!
  5. Finish the soup by sprinkling and stirring in 1/2 to 3/4 cup roughly chopped cilantro. Serve with rice and naan.
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 453Total Fat: 9gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 1154mgCarbohydrates: 25gFiber: 20gSugar: 14gProtein: 23g

Share your Beautiful Plate!

post it on instagram and tag it #abeautifulplate.