Skip to content
foodose

Cauliflower, chickpea and egg curry

Cauliflower and chickpeas in a turmeric tomato sauce with boiled eggs.

By The foodose editorial team. Nutrition calculated from USDA FoodData Central. Checked on paper on 22 September 2026; not yet cooked in a test kitchen or photographed, so the times and yield are estimates. How we develop our recipes
What still needs a real kitchen
  • Confirm cauliflower florets are tender in 14 to 16 minutes covered
  • Photograph the finished bowl
Time
About 50 min
estimated
Serves
2
see below
Energy
545 kcal
per serving
Protein
35 g
per serving
Jump to recipe
Not yet photographed. The panel names the dish’s main ingredients rather than showing a picture we have not taken.

Ingredients for 2 servings

2 servings

Check off ingredients as you go.

Contains eggs, milk. Check the labels on packaged ingredients:

  • chopped tomatoes. Tinned tomatoes vary in added salt; the sodium figure uses a standard salted tin.

Cooking steps

  1. Bring a pan of water to the boil, lower in the eggs and cook for 9 minutes, then cool them under cold water and peel.

    Cooked when: the whites are set and the yolks are firm.

  2. Soften the grated ginger and crushed garlic in the oil for 2 minutes, then add the turmeric and cumin and cook for a full minute.

  3. Add the tomatoes and the water and simmer for 8 minutes.

  4. Add the cauliflower in florets, cover, and cook for 14 to 16 minutes, until tender.

  5. Stir in the drained chickpeas and warm through for 5 minutes.

  6. Take the pan off the heat, let it stop bubbling, stir in the yoghurt, then halve the eggs and set them on top with the coriander.

The useful detail

Halve the eggs as they go on and not before. Added earlier, or stirred in, they break up and the yolk clouds the sauce; set on at the end they stay whole and the yolk is the best part of the bowl.

Make it work for you

One serving is A deep bowl with two egg halves each. You can switch to a smaller portion in the ingredients above; it is three quarters of this, and it contains correspondingly less energy and protein. It is an option, not a goal.

  • Quark instead of Greek yoghurt

    Thicker and sharper, and it splits just as readily if boiled.

    Per serving: about the same energy, about the same protein, about 1 g less fat.

  • Butter beans instead of chickpeas

    Softer and creamier, and they thicken the sauce as they break.

    Per serving: about 30 kcal less, about the same protein, about 3 g less fat.

  • Broccoli instead of cauliflower

    Greener and firmer; give it 8 minutes rather than 15.

    Per serving: about 25 kcal more, about 3 g more protein, about the same fat.

Estimated nutrition

Per standard serving, calculated from the ingredients above. Nutrition changes with substitutions, brands and how much oil stays in the pan.

A vegetarian curry where eggs and chickpeas together reach the high twenties for protein without any meat or cheese.

Nutrition per serving
Energy545 kcal
Protein35 g
Fat23 g
of which saturates5 g
Carbohydrate58 g
of which sugars18 g
Fibre18 g
Sodium790 mg
Show calculation notes

Each ingredient’s weight is multiplied by its USDA FoodData Central values per 100 g. The whole recipe is added up and divided by 2. Raw weights are used for meat, fish and vegetables; beans and lentils are drained weights. All of the oil is counted as eaten. Added salt is not included; sodium from stock, bread, cheese and tinned food is.

Calculation, whole recipe
IngredientWeight usedSourceEnergyProtein
eggs200 gFDC 171287Egg, whole, raw, fresh286 kcal25.1 g
fresh ginger20 gFDC 169231Ginger root, raw16 kcal0.4 g
garlic15 gFDC 169230Garlic, raw22 kcal1.0 g
rapeseed or other neutral oil14 gFDC 172336Oil, canola122 kcal0.0 g
ground turmeric1 tspNot calculatedA quarter teaspoon of ground turmeric weighs well under a gram, which is under 2 kcal at the energy density of any dried spice.··
ground cumin2 gFDC 170923Spices, cumin seedFoodData Central records cumin seed; ground cumin is the same seed, milled.8 kcal0.4 g
chopped tomatoes400 gFDC 170051Tomatoes, red, ripe, canned, packed in tomato juice64 kcal3.2 g
water200 gNo energy0 kcal0.0 g
cauliflower600 gFDC 169986Cauliflower, raw150 kcal11.5 g
chickpeas250 gFDC 173800Chickpeas (garbanzo beans, bengal gram), mature seeds, canned, drained solids348 kcal17.6 g
Greek yoghurt100 gFDC 170903Yogurt, Greek, plain, lowfat73 kcal9.9 g
fresh coriander10 gFDC 169997Coriander (cilantro) leaves, raw2 kcal0.2 g
Whole recipeDivided by 21091 kcal69.3 g

Per serving the energy is rounded to the nearest 5 kcal, grams to the nearest whole gram and sodium to the nearest 10 mg. Ingredients marked “Not calculated” are excluded and could add at most 2 kcal to the whole recipe. Calculation method 1.0, September 2026. How the calculation works.

Storage and reheating

In the fridge
Cool it quickly, cover and refrigerate within 2 hours. The FDA chart gives soups and stews 3 to 4 days. The sauce is better on the second day. Keep the eggs separately and add them fresh.
In the freezer
The same chart gives soups and stews 2 to 3 months in the freezer for best quality.
Reheating
Reheat until it reaches 74°C / 165°F, steaming hot throughout, stirring so it heats evenly.

Checked against US Food and Drug Administration, Refrigerator and Freezer Storage Chart, USDA Food Safety and Inspection Service, Leftovers and Food Safety, FoodSafety.gov, Safe Minimum Internal Temperatures and FoodSafety.gov, Cold Food Storage Chart. UK guidance from the Food Standards Agency is shorter, at two days for most leftovers.

Try another recipe

  • Spinach and ricotta stuffed shells

    Pasta shells filled with spinach and ricotta beneath a tomato sauce.

    About 55 min · 540 kcal · 30 g protein per serving

    Vegetarian

  • Mushroom and lentil cottage pie

    A savoury mushroom-lentil filling with a soft potato topping.

    About 1 hr · 360 kcal · 20 g protein per serving

    Vegetarian

Where this fits