Coconut Cauliflower Curry with Mustard Greens and Spinach
Recipe type: Vegetable Curry
Cuisine: Indian-style
Prep time: 
Cook time: 
Total time: 
Serves: 4 to 6
Pungent mustard greens are paired with mild spinach, and with the addition of mellow cauliflower, the result is a gorgeous and satisfying curried stew.
  • 1½ tablespoons olive oil
  • 1 large onion, quartered and thinly sliced
  • 2 to 3 cloves garlic, minced
  • 3 medium-large potatoes, peeled and diced
  • 3 medium carrots, sliced
  • 15-ounce can light coconut milk
  • ½ medium head cauliflower, cut into bite-sized pieces
  • 1 small fresh hot chili, seeded and minced, optional
  • 1 to 2 teaspoons grated fresh ginger, to taste
  • 2 to 3 teaspoons good-quality curry powder, or to taste
  • ½ teaspoon turmeric
  • ½ to 1 bunch mustard greens (depending on size and how much you like them!), cut into bite-sized pieces or ribbons
  • 4 to 6 ounces spinach, any variety, stemmed and chopped, or equivalent amount of baby spinach, left whole
  • Salt and freshly ground pepper to taste
  1. Heat the oil in a large soup pot. Add the onion and sauté over medium heat until translucent.
  2. Add the garlic and continue to sauté until the onion is golden.
  3. Add the potatoes, carrots, and 2 cups water, and bring to a simmer. Cover and simmer gently for 10 to 15 minutes, or until the potatoes are about half tender.
  4. Add the coconut milk, cauliflower, optional chili, ginger, curry powder, and turmeric. Continue to simmer gently for 10 minutes, covered, then stir in the mustard greens. Simmer for 10 minutes longer, or until the they and the vegetables are tender but still retain their colors.
  5. Mash some of the potatoes against the side of the pot with a wooden spoon to thicken the base. Add the spinach and cover; let it wilt down, stir it in, then season with salt and pepper. Serve at once.
Recipe by VegKitchen at