Creamy White Bean and Cauliflower Curry

Ultra creamy and comforting curry made with cauliflower and white beans. A great recipe for mid-week dinner. Best to serve this curry with cooked or steamed rice and roti.


Prep Time: 15 mins
Cook Time: 20 mins
Yields: 4


  • 1 onion, diced
  • 1-inch piece fresh ginger, peeled and minced
  • 2 garlic cloves, minced
  • 1/2 teaspoon cayenne pepper
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 1/2 cups diced tomatoes and their juices
  • 1/2 cauliflower head, cut into florets
  • 1/2 can coconut milk
  • 1 cup cooked or canned white beans
  • fresh coriander leaves, for serving


  1. In a large saucepan heat oil over medium heat. Add onions and cook for 5 minutes, until golden. Add garlic and ginger and cook for 30 seconds. Add all the spices, tomatoes and cauliflower, cook for 10-15 minutes or until the cauliflower is tender.
  2. Add in coconut milk and beans. Cook for another 3-5 minutes. Serve curry warm with cooked rice, roti and garnished with fresh coriander. Enjoy right away!

Nutrition Facts

Per serving: 290 KCALS | 9.6G FAT | 6.7G SAT FAT | 40.2G CARBS | 5.6G SUGAR | 10.8G FIBRE | 14.4G PROTEIN

No Replies to "Creamy White Bean and Cauliflower Curry"

    Leave a reply

    Your email address will not be published.