Potato Cauliflower Curry (Aloo Gobi)

Aloo Gobi
This easy one-pot meal contains tender potatoes and stewed cauliflower slow simmered with Indian spices and chilies.
Recipe Source: Potato Goodness
Recipe Booklet Cover

Like this recipe? Want more?
Check out our recipe book.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Servings: 6


  • 1 pound white or russet potatoes, cut into chunks
  • 4 Tbsp (60 ml) vegetable oil
  • 2 cups yellow onions, sliced
  • 1 tsp crushed red chili flake
  • 4 Tbsp (20 grams) fresh ginger, chopped
  • 2 Tbsp (10 grams) fresh garlic, chopped
  • 2 bay leaves
  • 3 Tbsp (15 grams) curry powder
  • 2 tsp (4 grams) granulated sugar
  • 1 cup (150 grams) tomatoes, chopped
  • 2 Tbsp (4 grams) serrano chiles, finely chopped
  • 1 pound cauliflower, cut into florets
  • 3 cups (720 ml) vegetable stock/broth
  • Chopped cilantro, for garnish (optional)


  1. In a large heavy bottomed pot over medium high heat, add the vegetable oil and begin sauteing the onions and the chili flakes until fragrant. You don’t want to get any color on the onions so reduce the heat if need be.
  2. Add the ginger and allow it to cook with the onions for 1-2 minutes before adding the garlic. Add the garlic and cook for an additional 1-2 minutes. Add the bay leaves, curry powder, and sugar and cook with the onions, garlic, and ginger for about 2-3 minutes longer.
  3. Add the tomatoes and chilies and cook for another 2-3 minutes.
  4. Add the potatoes and the vegetable stock/broth and allow it to come to a boil then reduce to a simmer. You will want to use a spoon or a rubber spatula to stir in any of the caramelized bits from the bottom of the pan into the broth, there is lots of flavor in there.
  5. Cover the pot and simmer the potatoes for about 10-12 minutes or until they are just about tender. Add the cauliflower florets and stir to combine. Cook the vegetables for another 5-6 minutes or until the potatoes and the cauliflower are perfectly tender but not falling apart. Remove from the heat. Cover the pot and allow it to sit for about 15-20 minutes this will deepen the flavor and give them a chance to meld. Of course, this can be made the day before and the flavor gets even better the longer it sits.
  6. Serve the aloo gobi by dishing it up into bowls and serving it with some potato flatbread called (aloo naan) or serve it over rice (traditional), or even better mashed potatoes (non-traditional).

You Might Also Like

You Might Also Like

Bread and Butter Pickle Potato Salad

Super creamy potato salad, spiked with sweet bread and butter pickles, tangy red onions, and luscious yellow potatoes.

Super Savory Beef & Potato Stew

A rich and comforting stew made with yellow potatoes, beef, bacon, herbs, carrots, onions, celery, and red wine.

Southwest Breakfast Potatoes

This delicious and versatile recipe is a great side dish next to protein or eggs (or with fried eggs on top), or it can be used as a 100% plant-based centerpiece.