This site uses affiliate links and I may earn a commission at no extra cost to you.

This cauliflower and potato curry is a light, fresh, and healthy take on the classic Aloo Gobi. Unlike other, long-simmered versions of this dish, this cauliflower potato curry recipe uses minimal oil and comes together quickly. 

complete Aloo Gobi (Curried Potatoes, Cauliflower, and Peas) in a white bowl

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love this Potato and Cauliflower Curry Recipe!

Are you wondering, what is Aloo Gobi? If you aren’t familiar with this simple but savory Indian-inspired dish of cauliflower and potato curry, it is seriously delicious!

The trick in making the best Aloo Gobi is cooking the vegetables just until they’re just done, so the flavor of each spice and component comes through cleanly and clearly. With this approach, simple and budget-friendly ingredients cook quickly but still deliver a wealth of warm flavors.

Serve up this curried cauliflower and potatoes as a satisfying main course or as one of several shared dishes. I love serving up this Aloo Gobi recipe for a dinner party with a variety of other dishes so everyone can enjoy a little bit of each.  

More Indian-inspired dishes to try include: Palang Ka Kapha (slow-cooked spinach), Yellow Lentil Dal, Cauliflower Sweet Potato Mushroom Curry, and Broccoli and Onion Pakora!

Ingredients for Cauliflower and Potato Curry

Simple fresh vegetables and spices are all it takes to make the best potato and cauliflower curry.

ingredients for Aloo Gobi (Curried Potatoes, Cauliflower, and Peas) against a white surface
  • Veggies: Russet potato, cauliflower, peas, and diced tomatoes.
  • Vegetable oil: A small amount to cook the garlic.
  • Aromatics: Use fresh garlic cloves and ginger for the best flavor.
  • Spices: Garam masala, turmeric, cumin, and mustard seeds. You can also substitute curry powder for the garam masala. 
  • Chopped herbs: Use whatever you have such as mint, parsley cilantro, basil, or scallion greens. Learn how to keep your herbs fresh here!

How To Make Aloo Gobi

process of putting chopped potatoes in a bowl

Step 1: Start by cooking the potatoes. First, place the potatoes in a small pot and cover with cold water. Then bring to a boil over high heat. Once it boils, reduce the heat and simmer for 5 to 8 minutes until the potatoes are just cooked through but not soft. Finally, drain and set aside.

process of adding minced garlic to pan

Step 2: Meanwhile, cook the garlic. Heat the oil in a large pan over medium heat, then add the garlic and cook, stirring occasionally, until golden brown, around 3 minutes. 

process of adding diced tomatoes to pyrex glass

Step 3: While the garlic is cooking, drain the can of tomatoes over a measuring cup, collecting the tomato liquid in the cup. Then add enough water to make 1 cup of liquid.

process of adding tomatoes to pan of potatoes

Step 4: Add the potatoes and tomato liquid mixture to the pan with the garlic. Then bring to a boil, and simmer, covered, for 5 minutes.

Step 5: Next, add the tomatoes, cauliflower, spices, and ginger (or carrot ginger dressing), and simmer, covered, for 5 more minutes. Then add the peas and salt, and cook, uncovered for 10 minutes, or until the cauliflower is cooked through. Finally, stir in herbs and season to taste with salt.

Toni’s Recipe Tips 

  • Don’t overcook the potatoes in step one. It’s actually almost better to leave them slightly underdone so they can continue to cook when added to the dish, without turning to mush.
  • Keep a close eye on the cooking garlic. Stir it frequently and don’t let it burn.
  • Side dishes for serving. This dish is great with brown rice, basmati rice, or some naan bread.
  • Add a plant-based protein: For a heartier dish, you can add some cooked lentils, tofu, or chickpeas.

FAQs for Aloo Gobi

Where is aloo gobi from? 

Aloo gobi is a popular dish in Indian cuisine. It gets its name from its two main ingredients, aloo which means potato, and gobi which is cauliflower. 

Can you freeze potato and cauliflower curry?

Yes, this dish freezes great without any damage to the flavor or texture. First, let it cool completely and then transfer it to an airtight container and store it in the freezer for up to three months. To reheat, simply thaw in the refrigerator and then heat on the stove until fully warmed. 

complete Aloo Gobi (Curried Potatoes, Cauliflower, and Peas) in a white bowl

Serving Suggestions

Storage Instructions

Fridge: Place it in an airtight container, or cover the bowl with cling film tightly. Consume it within a day or two.

Freezer: If you want to prolong storage, place completely cooled curry in a freezer bag/container/Stasher and then in the freezer for up to 3 months.

Reheat: To reheat, simply thaw in the refrigerator and then heat on the stove until fully warmed. When reheating, you might need to add water or plant-based milk to thin the sauce out.

More Hearty Vegan Curries

If you tried this cauliflower and potato curry (aloo gobi) recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Photos by Alfonso Revilla

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Cauliflower and Potato Curry (Aloo Gobi) 

5 from 54 votes
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Servings: 4 servings
complete Aloo Gobi (Curried Potatoes, Cauliflower, and Peas) in a white bowl
This cauliflower and potato curry is a light, fresh, and healthy take on the classic Aloo Gobi. Unlike other, long-simmered versions of this dish, this cauliflower potato curry recipe uses minimal oil and comes together quickly. 

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Ingredients 

  • 1 large russet potato chopped into bite-sized pieces
  • 1 Tablespoon of vegetable oil
  • 3 garlic cloves finely chopped
  • 15 ounces of diced tomatoes
  • 1 head of cauliflower cut into small florets
  • 2 teaspoons of garam masala (or curry powder)
  • ½ teaspoon of turmeric
  • ½ teaspoon of cumin
  • ½ teaspoon of mustard seeds
  • 2 teaspoons of minced ginger
  • 10 ounces of frozen peas
  • 1 teaspoon of kosher salt plus more to taste
  • small handful chopped herbs (I used mint and parsely, but use whatever you have – cilantro, basil, and scallion greens are all good)

Instructions 

  • Put the potatoes in a small pot, cover with cold water, and bring to a boil over high heat. Reduce to a simmer, and cook for 5 to 8 minutes, until the potatoes are just cooked through but not soft. Drain and set aside.
    process of putting chopped potatoes in a bowl
  • Heat the oil in a large pan over medium heat, then add the garlic and cook, stirring occasionally, until golden brown, around 3 minutes. While the garlic is cooking, drain the can of tomatoes over a measuring cup, collecting the tomato liquid in the cup. Add enough water to make 1 cup of liquid.
    process of adding tomatoes to pan of potatoes
  • Add the potatoes and tomato liquid mixture to the pan, bring to a boil, and simmer, covered, for 5 minutes. Add the tomatoes, cauliflower, spices, and ginger (or carrot-ginger dressing), and simmer, covered, for 5 more minutes. Add the peas and salt, and cook, uncovered for 10 minutes, or until the cauliflower is cooked through. Stir in herbs and season to taste with salt.
    process of adding chopped herbs to pan

Notes

  • Don’t overcook the potatoes in step one. It’s actually almost better to leave them slightly underdone so they can continue to cook when added to the dish, without turning to mush.
  • Keep a close eye on the cooking garlic. Stir it frequently and don’t let it burn.
  • Side dishes for serving. This dish is great with brown rice, basmati rice, or some naan bread.
  • Add a plant-based protein: For a heartier dish, you can add some cooked lentils, tofu, or chickpeas.

Nutrition

Calories: 228kcalCarbohydrates: 40gProtein: 10gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gTrans Fat: 0.02gSodium: 786mgPotassium: 1214mgFiber: 10gSugar: 10gVitamin A: 671IUVitamin C: 114mgCalcium: 103mgIron: 4mg

Additional Info

Author: Stefan
Course: Dinner
Cuisine: Indian
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
5 from 54 votes (47 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    so easy, tasty, nutritious, inexpensive. I added about a quarter cup half and half at the end to make it creamy just to my own taste. delightful