Delicious Cauliflower and Potato Curry Recipe

Attention food lovers! Are you looking for a new recipe to spice up your weekly meal plan? Look no further, as I have just the recipe for you!

Today, I will be sharing my Southern Indian Style Cauliflower and Potato Curry Recipe. This dish is perfect for vegetarians or anyone who wants to add more plant-based meals to their diet. This curry is filled with the hearty flavors of potatoes and cauliflower, combined with a blend of traditional Indian spices that deliver a satisfying meal on any occasion.

Originating in the North Indian Punjab region, Aloo Gobi is a traditional vegetarian curry made from potatoes and cauliflower cooked in a variety of aromatic spices. This version takes it up a notch by incorporating South Indian touches such as hing (asafoetida), curry leaves, and Urad Dal.

The beauty of this recipe is its simplicity. With just a few ingredients, it delivers big on flavor without requiring hours of prep work. You can easily make this recipe at home, without any special techniques or equipment.

So put on your apron and get ready to create a delicious and healthy meal that will charm your taste buds. Let’s get started!

Why You’ll Love This Recipe

Southern Indian Style Cauliflower and Potato Curry
Southern Indian Style Cauliflower and Potato Curry

Are you looking for a delicious and comforting vegetarian dish that’s bursting with flavor? Look no further than this Southern Indian Style Cauliflower and Potato Curry recipe! Here’s why you’ll absolutely love it:

First and foremost, it’s a classic Indian dish that’s incredibly popular across the country – especially in the north Indian Punjab region. The combination of potatoes and cauliflower is a match made in heaven, as they both yield their own unique textures when cooked together.

Additionally, this recipe is packed full of warming spices like turmeric, cumin seed, and coriander powder which will leave you feeling cozy and satisfied. Plus, the addition of curry leaves and hing (also known as asafoetida) deliver an authentic south Indian twist that’s guaranteed to impress.

But what really sets this recipe apart is how easy it is to make – even if you’re new to cooking Indian cuisine. All you need are a few basic ingredients commonly found in your pantry and just one pot to create a mouth-watering meal that everyone will love.

So why not give this vegetarian curry a try? Trust us, it’s an easy recipe that delivers big on flavor – plus, it’s perfect for anyone looking to add more plant-based meals to their repertoire.

Ingredient List

 A fragrant pot of curry that's as comforting as a warm hug on a cold day
A fragrant pot of curry that’s as comforting as a warm hug on a cold day

The key to any good recipe is having the right ingredients. For this Southern Indian Style Cauliflower and Potato Curry Recipe, you will need a few staple spices commonly found in South Indian and Punjabi cuisine, along with cauliflower and potatoes. Here’s what you will need:

  • Cauliflower: 1 head, cut into small florets
  • Potatoes: 2 large, diced
  • Oil: 1 tablespoon
  • Mustard Seeds: 1 teaspoon
  • Cumin Seeds: 1 teaspoon
  • Hing/Asafoetida: A pinch (optional)
  • Curry Leaves: 8-10 leaves
  • Urad Dal (Split Black Lentils): 1 teaspoon
  • Black Mustard Seeds: 1 teaspoon
  • Turmeric Powder: ½ teaspoon
  • Coriander Powder: 2 teaspoons
  • Water: 2 cups
  • Salt: To taste


  • Fresh Cilantro (to garnish)

Most of these ingredients can be found in your local grocery store or specialty Indian market. If you have difficulty finding any of these spices, feel free to substitute them with similar ones that are easier to obtain.

The Recipe How-To

 Vibrant and flavorful cauliflower and potato curry that's sure to impress
Vibrant and flavorful cauliflower and potato curry that’s sure to impress

Now, let’s get to the fun part – cooking this delicious Southern Indian Style Cauliflower and Potato Curry Recipe! Here is a step-by-step guide on how to create this fragrant dish.


  • Salt
  • 2 potatoes, cubed
  • 1 head cauliflower, cut into small florets
  • 1 tbsp oil
  • 1 tsp mustard seeds
  • 1 tsp cumin seeds
  • 1 sprig of curry leaves
  • A pinch of hing
  • 1/2 tsp turmeric
  • 1 tsp coriander powder
  • Fresh chopped cilantro, for serving

Step 1: Heat Oil and Add Spices

In a large pan, heat a tablespoon of oil over medium-high heat. Once hot, add in a teaspoon each of mustard seeds and cumin seeds. Stir until they begin to sputter, then add in a sprig of curry leaves and a pinch of hing.

Step 2: Add Vegetables and Spices

Add in the cubed potatoes and small cauliflower florets to the pan. Cook for around 10 minutes or until the vegetables start to become slightly tender. Sprinkle over the turmeric and coriander powder to the pan, stirring well to fully coat the vegetables.

Step 3: Add Water and Cook

Pour in about two cups of water or just enough water to cover the vegetables in the pan. Give everything a good stir before reducing the heat down to low. Cover with a lid and simmer for around 20 minutes or until both veggies are soft.

Step 4: Finish with Cilantro

Remove from heat once finished cooking. Finally, sprinkle freshly chopped cilantro over the top when it is time to serve for an extra burst of flavor.

This is an excellent vegetarian dish made with potatoes and cauliflower coated in aromatic Indian spices. This curry is not only delicious but also healthy, making it a dish everyone can enjoy.

Substitutions and Variations

 This dish packs a punch of Indian-inspired spices for a deliciously bold flavor
This dish packs a punch of Indian-inspired spices for a deliciously bold flavor

The beauty of cooking is that you can always experiment with different ingredients and create unique variations of the same recipe. Here are a few ideas you can try with this Southern Indian Style Cauliflower and Potato Curry recipe:

– Sweet Potatoes: If you’re looking for a healthier alternative to potatoes, sweet potatoes are a great option. They add a subtly sweet taste to the dish and make it even more nutritious.

– Peas: Adding peas to this curry will not only enhance its flavor but also add a pop of color to it. It’s a great way to incorporate some vegetables into your meal.

– Chickpeas: For an extra protein boost, add chickpeas to the curry. They’ll also make the dish heartier and more filling.

– Coconut Milk: If you want to make this curry creamier, substitute water with coconut milk. It’ll not only thicken the sauce but also add a hint of sweetness to it.

– Tomato Curry: To give the curry a tangy twist, add some chopped tomatoes to it. It’ll balance out the flavors and make it more refreshing.

– Stir Fry: If you don’t want to make a curry, turn this recipe into a stir fry by omitting water and adding different veggies like broccoli, carrots, or bell peppers. Serve it over rice or noodles for a wholesome meal.

– Cauliflower Peas: Combine two favorite vegetables in one dish for cauliflower peas curry. Seasoned with aromatic spices and fresh herbs, it’s perfect for weeknight dinners or weekend gatherings.

Whether you’re vegan, vegetarian, or just looking for ways to mix things up in the kitchen, these substitutions and variations will help you create new delicious twists on this classic Southern Indian Style Cauliflower and Potato Curry recipe. Remember that the possibilities are endless, so feel free to experiment and have fun with it!

Serving and Pairing

 Say hello to your new favorite way of enjoying cauliflower and potatoes
Say hello to your new favorite way of enjoying cauliflower and potatoes

When it comes to serving and pairing this Southern Indian Style Cauliflower and Potato Curry, there are many options to choose from. This vegetarian curry is a filling and wholesome dish that can be enjoyed on its own or paired with other dishes.

One of the most popular ways of serving this curry is with steamed white rice. The fluffy and mild flavor of the rice pairs well with the bold flavors of the curry. Additionally, basmati rice would also be a great option as its nutty aroma will add a pleasant fragrance to the dish.

Another great option is to pair the curry with some naan bread or roti. These soft and fluffy bread are perfect for soaking up all the delicious sauce in the curry. By tearing up small pieces of the bread, you can use them to scoop up bites of cauliflower and potato drenched in thick gravy.

For a simple yet flavorful meal, try serving this cauliflower and potato curry with a side salad. A light salad made with fresh greens, cucumbers, tomatoes, and a tangy dressing will provide some variety in texture and offer a palate-cleansing effect between bites.

If you’re planning to serve this dish during an Indian-themed party or potluck dinner, you can include some complementary sides such as samosas, pakoras, chutney dips or even some mango lassi drinks for those looking for something refreshing and creamy.

Whatever you decide to pair it with, this Southern Indian Style Cauliflower and Potato Curry recipe delivers an authentic flavor that’s hearty and satisfying every time.

Make-Ahead, Storing and Reheating

 Creamy, succulent, and every bite is a burst of flavor
Creamy, succulent, and every bite is a burst of flavor

One of the best things about this Indian-style cauliflower and potato curry recipe is that it can be made ahead of time, stored easily, and reheated for meals throughout the week. This means that you can enjoy the delicious flavors even on a busy weeknight or when you are running late.

To make-ahead, simply prepare the curry up to step 4 and store it in airtight containers in the refrigerator for up to 3 days. When you are ready to serve, heat it up in a pan over medium heat while stirring occasionally until it reaches your desired temperature.

For storing, make sure the curry has completely cooled down before placing it in an airtight glass container. This can be stored in the fridge for up to 3 days or frozen for up to 2 months. To reheat, let it thaw completely and then place it in a pot with a few tablespoons of water. Heat on low while stirring constantly.

It is important to note that while potatoes hold up well when reheated, cauliflower can become quite soft, but still flavorful! To solve this issue, try keeping the cauliflower separate from the potatoes before reheating so that they retain some of their texture.

This recipe is great for meal prepping as well, especially if you have a busy week ahead. Simply cook up a batch on Sunday and portion it out into individual containers for easy grab-and-go lunches or dinners during the week.

In summary, this dish can be made ahead of time, stored conveniently, and reheated easily making it perfect for anyone who wants delicious food without spending too much time worrying about meal preparation.

Tips for Perfect Results

 Simple ingredients create an extraordinary curry that's perfect for any occasion
Simple ingredients create an extraordinary curry that’s perfect for any occasion

Ensuring that your Southern Indian Style Cauliflower and Potato Curry Recipe has perfect results requires careful thought and attention to detail. Here are some tips to make sure your dish turns out just the way you like it.

Firstly, I recommend that you cut the cauliflower and potatoes into evenly sized pieces. This ensures that they cook evenly and won’t be over or undercooked. Be sure to not cut them too small, or they may turn to mush while cooking.

Secondly, it is important to measure your spices accurately. The balance and combination of flavors are essential to achieve the authentic taste of South Indian cuisine. Use measuring spoons and always level off each spoonful for correct measurement.

Next, sautéing the onions until they are translucent brings added depth of flavor to the dish. Cook them slowly on low heat for around 8-10 minutes. Don’t rush this step or allow them to brown too much, otherwise, they’ll change the colour and affect the taste of the curry.

Don’t forget to season your cauliflower and potato curry properly with salt at each stage of cooking. This will enhance the natural flavors of the vegetables while also creating some balance in taste.

When you add water while cooking, be mindful that you don’t add too much or too little. Doing so can either turn your dish into a soupy mess or leave it under-cooked, making it tough.

Lastly, for an added burst of freshness, garnish your Southern Indian Style Cauliflower and Potato Curry Recipe with chopped cilantro or fresh curry leaves just before serving. These aromatics are commonly used in Indian cuisine and will lift up the flavours of your dish wonderfully!

By following these tips carefully, you’ll end up with a dish that delivers flavourful satisfaction with intriguing textures every time.


Now that we have almost reached the end of this mouth-watering recipe article, it’s time to address some of the frequently asked questions about this Southern Indian Style Cauliflower and Potato Curry. As with any recipe, there might be some doubts or queries related to its preparation, ingredients, or variations. These FAQs aim to clear up any confusion and give you the confidence to cook this curry-like a pro! So let’s dive into some commonly asked questions and their answers.

What is aloo gobi curry?

A delicious vegetarian side dish called Indian Spiced Cauliflower & Potato Curry or Aloo Gobi, is widely known and loved in Northern India’s Punjab region. This staple dish is enjoyed by many Indian households and can be found on almost every restaurant menu. It is made using a blend of spices, onions, tomatoes, and of course, cauliflower and potatoes.

Why is aloo gobi popular in India?

Aloo gobi, a popular dish in Indian households, has countless variations depending on personal taste, but it always features the healing ingredients of turmeric and ginger. It is a dish that is often made by mothers and grandmothers for their families, as it not only nourishes the body but also comforts the soul.

What is aloo in Indian cuisine?

Potatoes have a significant presence in South Asian cuisine, as denoted by the usage of the term “aloo” in various dish names. Aloo gobi is a combination of potatoes and cauliflower, while aloo gosht contains potatoes and meat in shorba. Aloo mutter is a mix of potatoes and peas in tomato gravy, and aloo paratha is a type of unleavened bread filled with mashed potatoes.

Where is aloo gobi from?

Aloo gobi is a well-known dish in Indian cuisine that features a harmonious blend of potatoes and cauliflower. This classic vegetarian dish has its roots in the Punjab region of North India.

Bottom Line

In conclusion, this Southern Indian Style Cauliflower and Potato Curry Recipe is an easy and delicious vegetarian dish that is perfect for any occasion. With its flavorful blend of spices, it is sure to be a crowd-pleaser among your family and friends. Whether you are a vegetarian or simply looking for a tasty new recipe to try, this curry will not disappoint.

Don’t be intimidated by the long ingredient list or the mention of some unfamiliar spices, as they are easily available in most grocery stores. You’ll love how simple it is to make with just one pan and minimal prep work. Plus, it’s easy to customize with your favorite vegetables or protein choices.

I encourage you to give this recipe a try and experience the amazing flavors of South Indian cuisine that have made it such a popular choice worldwide. You won’t regret it. So turn up the music, grab a glass of wine or beer, and get cooking!

Southern Indian Style Cauliflower and Potato Curry

Southern Indian Style Cauliflower and Potato Curry Recipe

This is my own invention, and is a fairly quick recipe to make up. Make sure that your curry leaves are fairly fresh so that you can taste the curry leaf flavor.
No ratings yet
Prep Time 6 mins
Cook Time 15 mins
Course Main Course
Cuisine Indian
Calories 241.7 kcal


  • 3 potatoes, peeled and diced
  • 1/2 cauliflower, broken into florets
  • 3 tble. oil
  • 1 1/2 teaspoons black mustard seeds
  • 1 1/2 teaspoons Urad Dal, split white
  • 3/4 teaspoon cumin seed
  • 5 small dried red chilies, broken into pieces
  • 1/4 teaspoon turmeric
  • 1/4 teaspoon hing
  • 12 curry leaves
  • 1 teaspoon salt
  • 1/2 cup water
  • 1/3 cup frozen peas
  • 1 table. minced cilantro


  • In a large nonstick frying pan put the oil, mustard seeds, urad dal, cumin seeds and red chili pieces (add more or less depending on how spicy you want the curry). Heat over high heat until the mustard seeds have popped a bit and the urad dal is light brown.
  • Reduce heat to medium and quickly stir in the turmeric, hing and curry leaves.
  • Add the potatoes, cauliflower, salt and water. Stir to blend. (Make sure that the potatoes and cauliflower pieces aren't too small or they will overcook.).
  • Cover and cook for 8 minutes. Remove cover and check to see if the vegetables are almost done. A lot of people like to add tomato to this curry and if so, you can add diced tomato here, but you won't be able to brown the potatoes and cauliflower if you do that, so it is up to your own taste whether or not to add this option.
  • Turn heat to high for about 4 minutes. Evaporate any remaining liquid and lightly brown the potatoes and cauliflower, flipping them over occasionally with a spachula. By making sure that a few of the vegetables lightly brown, you will end up with a much more flavorful curry.
  • Turn off heat and stir in the peas (optional). Check for salt. Garnish with cilantro.
  • Optional: Add 1 teaspoons sambar powder to the curry the last couple of minutes. Variations: A.) Replace the cauliflower with fresh green beans and eliminate the peas; B.) Replace the cauliflower with 1/2 head of a large cabbage that you have finely diced (peas are good with this but optional). I sometimes reduce the dried red chili to one and add 1 teaspoons coarsely ground black pepper--more of a style from the state of Kerala; C.) Make it a mixed vegetable curry adding to the potatoes 1 finely minced carrot, 2 cups fresh green beans, and using the peas; D.) Another mixed vegetable curry would reduce the potatoes to two, add the carrot, green beans, about six largish cauliflower florets, and the peas. I don't like to add peas too early to any recipe, as they become over cooked. Turn off the heat and stir in frozen peas at the end, and the heat will defrost the peas in just a few minutes.

Add Your Own Notes


Serving: 329gCalories: 241.7kcalCarbohydrates: 51.9gProtein: 9.1gFat: 1.3gSaturated Fat: 0.2gSodium: 841.9mgFiber: 9.2gSugar: 8g
Keyword < 30 Mins, Cauliflower, Vegetable
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You

None found