This curry is the perfect solution to a glut of cauliflowers, just cook, portion and freeze, it will keep for up to 3 months. It's also a great way to use the totally edible but often discarded cauliflower leaves.

Ingredients (serves 6)

  • 1 cauliflower (use the head and leaves)
  • 800 grams potatoes
  • 3 cloves of garlic
  • 1 onion
  • 1 long green chilli
  • 8 teaspoon curry powder or garam masala
  • 400 grams chopped tomatoes
  • 400 grams tin of chickpeas
  • salt to taste


  1. Remove the leaves from the cauliflower and shred (we will use these later).
  2. Separate the cauliflower head into florets.
  3. Roughly chop the potatoes and cook in boiling salted water for 10 minutes, then drain.
  4. Peel and thinly slice the garlic and onion, then finely slice the chilli.
  5. Heat 3 tablespoons of oil and in a large frying pan over a low heat and sauté the cauliflower florets and leaves, garlic, onion and chilli till softened.
  6. Stir in all the garam masala, season, and cook for a few minutes.
  7. Add the potatoes and the tin of tomatoes, then simmer on a low heat for 10 minutes.
  8. Drain and add the chickpeas. Cook for a further 2 minutes.

To serve

Serve with rice, a dollop of coconut or soy yoghurt and a squeeze of lime juice.

Food savvy tip: This delicious dish freezes really well. Planning and freezing meals helps to reduce: food waste; unexpected food purchases; and household food bills by up to £250 a year! For other ideas to make your own frozen ready meals check these out.

Hard core want more? Check out our guide to eating seasonally.

By Mark Breen of Seasonal Kitchen