Indian Aloo Gobi (Vegan, Gluten-free)

Indian aloo gobi recipe

The Spruce Eats / Anastasiia Tretiak

Prep: 15 mins
Cook: 30 mins
Total: 45 mins
Servings: 4 servings
Nutrition Facts (per serving)
294 Calories
11g Fat
45g Carbs
7g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 294
% Daily Value*
Total Fat 11g 14%
Saturated Fat 2g 8%
Cholesterol 0mg 0%
Sodium 43mg 2%
Total Carbohydrate 45g 16%
Dietary Fiber 8g 27%
Total Sugars 6g
Protein 7g
Vitamin C 82mg 412%
Calcium 62mg 5%
Iron 3mg 17%
Potassium 1180mg 25%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Aloo gobi is a vegetarian Indian food recipe consisting of potatoes and cauliflower cooked in a host of flavorful Indian spices. Although it's been around for years, aloo gobi recently achieved world-wide fame through the popular British football (soccer, if you're American!) film "Bend it Like Beckham."

This vegetarian aloo gobi recipe won't disappoint. Vegetarian Indian food is all about the use of a combination of spices for amazing flavors, so make sure you've got the necessary spices on hand before you begin making this aloo gobi recipe.


Click Play to See This Easy Indian Recipe Come Together


  • 3 potato medium potatoes

  • 3 tablespoons olive oil

  • 1 teaspoon coriander

  • 1 teaspoon cumin

  • 1/2 teaspoon turmeric

  • 1/4 teaspoon ground cloves

  • 1/4 teaspoon ginger

  • 2 leaf bay leaves

  • 1/2 medium onion

  • 1 medium head cauliflower

  • 1 tablespoon lemon juice

  • 1/3 cup water

Steps to Make It

  1. Gather the ingredients.

    Ingredients for aloo gobi
    The Spruce Eats / Anastasiia Tretiak
  2. Boil the potatoes in water for about 15 minutes, or until just barely tender. Remove from heat and drain.

    Boil potatoes
    The Spruce Eats / Anastasiia Tretiak
  3. Heat the olive oil in a large skillet. Add the spices and cook for about 30 seconds.

    Heat olive oil in pan
    The Spruce Eats / Anastasiia Tretiak
  4. Then add the onion, cauliflower, and potatoes.

    Add potatoes and cauliflower
    The Spruce Eats / Anastasiia Tretiak
  5. Allow the veggies to cook for 3 to 5 more minutes, then add the lemon juice and water.

    Add curry
    The Spruce Eats / Anastasiia Tretiak
  6. Cover and cook for another 8 to 10 minutes, or until cauliflower is tender.

    Add bay leaves
    The Spruce Eats / Anastasiia Tretiak
  7. Serve your vegetarian aloo gobi with hot steamed basmati rice or another grain, if desired.

    Easy Indian aloo gobi recipe
    The Spruce Eats / Anastasiia Tretiak


  • Make this a more complete meal by whipping up a Indian dal dish for a bit of vegetarian protein.

Recipe Tags: