One Fitness Hub One Fitness Hub

Aloo gobi: the potato soaks up 87 calories of oil.

Aloo gobi is potato and cauliflower cooked dry with spices, and the vegetables drink whatever fat is in the pan. Use 20 g of oil in place of 60 g of ghee, and favour the cauliflower, and a bowl goes from 353 to 218 kcal.

  • 218 kcal a serving, down from 353 for the classic, with 7 g protein, 38 g carbs and 6 g fat
  • 2 swaps, each with what it does to a serving, and 2 ways to add protein, up to 15 g a serving
  • 4 servings, weighed at 1,250 g when finished, from 11 USDA FoodData Central entries in the library
The Aloo gobi recipe on a phone: its ingredients and their calories, the whole recipe at 872 kcal, 4 servings, a finished weight of 1,250 g and 218 kcal per serving.

Classic vs lighter, per serving.

The same aloo gobi, made two ways from the same library entries and the same 4 servings. The lighter version is the one built on the screens below.

Per servingClassicLighterChange
kcal353218−135
Protein g97−2
Carbs g4938−11
Fat g166−10
Saturated fat g9.61.0−8.6

Saturated fat comes from the same USDA entries; the recipe sheet itself shows calories, protein, carbs and fat. Calorie and macro figures are fitness estimates, not medical or dietary advice.

Swap by swap.

Each change in turn, from the classic to the lighter version, and what it does to one serving.

1. Cook in 20 g of oil, not 60 g of ghee

−87 kcal, −10 g fat, −8.6 g saturated fat a serving

The vegetables steam in their own water, so they do not need the pool. 87 kcal and 8.6 g of saturated fat less a bowl.

2. Use 450 g of potato, not 700 g

−48 kcal, −2 g protein, −11 g carbs a serving

Potato is the densest vegetable in the pot. Shifting weight to the cauliflower saves 48 kcal a bowl.

More protein, if you need it.

Hitting a protein target is the hard part for most people. Each option is added to the lighter version on its own, with what it does to a serving of 7 g protein and 218 kcal. Save the one you like as its own recipe.

Add 400 g of chickpeas

+138 kcal, +7 g protein, +23 g carbs, +3 g fat, +0.2 g saturated fat a serving, making 14 g protein a serving

Drained and rinsed chickpeas turn the side dish into a meal: 7 g more protein a bowl for 138 kcal.

Serve with 300 g of nonfat Greek yogurt

+46 kcal, +8 g protein, +3 g carbs, +0.1 g saturated fat a serving, making 15 g protein a serving

A yogurt raita beside the bowl adds 8 g of protein for 46 kcal.

Oil and fat: the type changes the fat, the amount changes the calories.

The three oils below are each 884 kcal per 100 g, and ghee is within a few calories of them. Swapping one for another moves the saturated fat, not the calories; using less is what saves them. Butter is lower per gram only because part of it is water.

Fat, per tablespoon, 14 gkcalFat gSat fat g
Olive oil124141.9
Canola oil124141.0
Avocado oil124141.6
Ghee (butter oil)123148.7
Butter, salted100117.2

The sample data

These are the amounts of the lighter version used on the screens below, with each figure taken from the library entry for that ingredient. They are sample figures for a pot or tray of this size, not a measurement of anyone's kitchen.

IngredientAmountkcalProtein gCarbs gFat g
Cauliflower, raw700 g17513352
Potatoes, flesh and skin, raw450 g3479790
Onions, raw156 g622150
Tomatoes, red, raw200 g36280
Olive oil20 g1770020
Ginger root15 g12030
Garlic12 g18140
Turmeric, ground4 g12030
Cumin seed4 g15121
Coriander seed4 g12021
Coriander (cilantro) leaves, raw24 g6110
Whole recipe1,589 g8722915224
Per serving (4)313 g2187386

Calorie and macro figures are fitness estimates, not medical or dietary advice. Ingredient values are from USDA FoodData Central, which is in the public domain.

Why this recipe

Aloo gobi is a good recipe to build because the vegetables are low in calories and the fat they absorb is not. Weighing the oil and the potato separately shows which of the two a bowl really depends on.

What to weigh

Weigh the vegetables raw, before they are chopped. The pan dries them out, so the sample finishes at 1,250 g from 1,589 g of ingredients and a bowl is 313 g.

The full workflow, in four steps.

1. Open Create a recipe and search the library

Open Add food, choose Create a recipe and name it, then choose Add ingredient. Search "cauliflower raw" and pick the raw entry.

Add ingredient on a phone with “cauliflower raw” typed in the search box and matching library entries listed, each with its calories and a portion.

2. Enter the amount you weighed

Switch the portion to grams and enter the weight on the scale. The sheet shows 175 kcal for the cauliflower.

The amount sheet for cauliflower, raw: 700 grams giving 175 calories, 13 g protein, 35 g carbs and 2 g fat, with an Add to recipe button.

3. Add the rest, then set the servings and finished weight

Add the potato, onion, tomato, oil, ginger, garlic, spices and cilantro, then enter 4 servings and the 1,250 g you weighed. One bowl comes to 218 kcal.

The Aloo gobi recipe on a phone: its ingredients and their calories, the whole recipe at 872 kcal, 4 servings, a finished weight of 1,250 g and 218 kcal per serving.

4. Save it and log a serving

Save the recipe and it becomes one of your own foods, ready to log by the bowl or any weight.

The saved Aloo gobi recipe ready to log: one serving of 313 g at 218 kcal with 7 g protein, 38 g carbs and 6 g fat.

Tips while you build it

  • Cut the potato smaller than the cauliflower so both are tender together.
  • Cover the pan for the first ten minutes so the vegetables steam in their own water. They need less oil that way.
  • A bowl is about 313 g. Log by weight when you are measuring.

Go further

  • Making the ghee version? Save a second recipe with 60 g of ghee and 700 g of potato and log the one you served.
  • Eating it with roti or rice? Log those as separate foods.

Each change is a second recipe with its own name, so the first stays as you built it.

Aloo gobi questions.

How many calories are in aloo gobi?

It depends on the oil and how much potato is in the pot. The sample comes to 218 kcal a bowl made lighter, with 7 g protein, 38 g carbs and 6 g fat, against 353 kcal with 60 g of ghee and more potato.

Is ghee worse than oil here?

Per spoon the calories are about the same; ghee has more saturated fat. The oil table on this page compares them.

Is aloo gobi high in protein?

Not by itself. The page shows two ways to add protein to the pot.

More example recipes.

Cook it once. Log it for good.

Build a lighter version of your own indian favourite in Nutrition.