Aloo Gobi I Recipe - Vegetarian Indian Dish with Potatoes and Cauliflower

Aloo Gobi I

Aloo Gobi I Recipe - Vegetarian Indian Dish with Potatoes and Cauliflower
Region / culture: India | Preparation time: 10 minutes | Cooking time: 25 minutes | Servings: 4 | Vegetarian diet


Aloo Gobi I
Aloo Gobi I

Aloo Gobi is a classic vegetarian dish hailing from the Indian subcontinent, celebrated for its delightful combination of potatoes (Aloo) and cauliflower (Gobi). This dish is a staple in Indian cuisine, known for its aromatic spices and versatility. It can be enjoyed as a main course or a side dish, making it a favorite among vegetarians and meat-eaters alike. The recipe provided here offers a simple yet delicious way to prepare Aloo Gobi, using ingredients that are easily accessible and packed with flavor.


The origins of Aloo Gobi can be traced back to the Indian subcontinent, where it has been a part of the culinary landscape for centuries. It is believed to have originated in the northern regions of India, where both potatoes and cauliflower are widely cultivated. Over time, the dish has spread across India and beyond, with each region adding its own twist to the classic recipe. Today, Aloo Gobi is celebrated worldwide as a symbol of Indian cuisine's rich heritage and diversity.


How to prepare

  1. In a skillet, sauté onions, garlic, and ginger.
  2. Add almonds and all spices except garam masala, and sauté for 3 minutes.
  3. Add tomato puree, potatoes, and cauliflower with water, then simmer for 20 minutes.
  4. Stir in garam masala and serve immediately.


  • 1. Vegan Aloo Gobi: Use coconut oil instead of canola oil for a vegan version.
  • 2. Spicy Aloo Gobi: Increase the amount of chili powder for a spicier dish.
  • 3. Aloo Gobi Masala: Add a splash of coconut milk and a tablespoon of tomato paste for a richer, more complex flavor.

Cooking Tips & Tricks

1. To ensure even cooking, cut the potatoes and cauliflower into similar-sized pieces.

2. Roasting the spices before adding them to the dish can enhance their flavor.

3. Adding a little bit of sugar can balance the acidity of the tomato purée.

4. For a creamier texture, you can add a splash of coconut milk towards the end of cooking.

5. To prevent the vegetables from becoming mushy, simmer the dish on low heat and avoid over-stirring.

Serving Suggestions

Aloo Gobi can be served with a variety of accompaniments to make a complete meal. It pairs beautifully with basmati rice or any Indian bread, such as naan or roti. For a refreshing side, consider a cucumber raita or a simple green salad.

Cooking Techniques

This recipe uses sautéing and simmering as the primary cooking techniques. Sautéing the spices and vegetables in oil helps to release their flavors, while simmering allows the ingredients to cook thoroughly and meld together beautifully.

Ingredient Substitutions

1. Sweet potatoes can be used instead of white potatoes for a different flavor and higher fiber content.

2. If you don't have fresh ginger, you can substitute it with ¼ teaspoon of ground ginger.

3. For those with nut allergies, the almonds can be omitted or replaced with seeds, such as pumpkin or sunflower seeds.

Make Ahead Tips

Aloo Gobi can be made ahead of time and reheated, making it a convenient option for meal prep. Simply prepare the dish as directed, allow it to cool, and then store it in an airtight container in the refrigerator for up to 3 days. Reheat on the stove or in the microwave before serving.

Presentation Ideas

Serve Aloo Gobi in a beautiful serving dish, garnished with fresh cilantro leaves and a wedge of lemon on the side. For an extra touch of elegance, sprinkle some finely chopped almonds on top just before serving.

Pairing Recommendations

Aloo Gobi pairs well with a light, crisp white wine such as Sauvignon Blanc or a refreshing lager beer. The acidity and freshness of the beverage can help balance the richness and spices of the dish.

Storage and Reheating Instructions

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm the Aloo Gobi in a pan over medium heat, adding a little water if necessary to prevent sticking. Alternatively, you can reheat it in the microwave, covered, for 2-3 minutes or until heated through.

Nutrition Information

Calories per serving

A serving of Aloo Gobi contains approximately 150 calories, making it a low-calorie option that doesn't compromise on taste or satisfaction. This makes it an excellent choice for those monitoring their calorie intake.


A serving of Aloo Gobi is a good source of carbohydrates, providing the energy needed to fuel your day. The primary sources of carbohydrates in this dish are the potatoes and onions. One serving contains approximately 30 grams of carbohydrates, making it a hearty and satisfying option for those looking to maintain a balanced diet.


This Aloo Gobi recipe is low in fats, with most of the fat content coming from the canola oil and almonds. The total fat content per serving is around 5 grams. Using canola oil, which is high in monounsaturated fats, makes this dish a heart-healthy choice.


While Aloo Gobi is not high in proteins, it does provide a modest amount, primarily from the almonds and cauliflower. Each serving contains about 4 grams of protein. For a higher protein content, consider adding chickpeas or paneer to the dish.

Vitamins and minerals

Aloo Gobi is rich in vitamins and minerals, thanks to the variety of vegetables used. Cauliflower and potatoes are excellent sources of Vitamin C, potassium, and fiber. The spices, particularly turmeric and coriander, add not only flavor but also anti-inflammatory properties and essential minerals like iron and manganese.


This recipe is free from most common allergens, including dairy, gluten, and soy. However, it does contain nuts (almonds), which some individuals may be allergic to. Always check with guests for any food allergies before serving.


Overall, Aloo Gobi is a nutritious and balanced dish, offering a good mix of carbohydrates, vitamins, and minerals with low fat and calorie content. It's an excellent addition to any diet, providing both health benefits and delicious flavors.


Aloo Gobi is a versatile, nutritious, and flavorful dish that embodies the essence of Indian cuisine. With its simple ingredients and easy preparation, it's a perfect option for a weeknight dinner or a special occasion. Whether you're a seasoned cook or a beginner, this Aloo Gobi recipe is sure to impress with its delicious taste and health benefits.

How did I get this recipe?

I can't forget the moment I stumbled upon this recipe for Aloo Gobi. It was a warm summer day, and I was visiting my friend Rani in her cozy little kitchen. As soon as I walked in, the aroma of spices hit me, and I knew I was in for a treat.

Rani was busy chopping vegetables, and I asked her what she was making. She smiled and said she was making Aloo Gobi, a traditional Indian dish made with potatoes and cauliflower. I had never heard of it before, but I was eager to learn.

As Rani guided me through the process, I watched in awe as she added spices like turmeric, cumin, and coriander to the vegetables. The kitchen filled with the fragrant scent of roasting spices, and my mouth watered in anticipation.

After a few minutes of simmering, Rani scooped out a spoonful of the Aloo Gobi and offered it to me. The first bite was a revelation. The potatoes were tender, the cauliflower was perfectly cooked, and the spices danced on my tongue. I had never tasted anything like it before.

I begged Rani to teach me how to make the dish, and she graciously agreed. She showed me how to select the freshest vegetables, how to balance the spices, and how to cook everything just right. I took notes diligently, eager to recreate the magic in my own kitchen.

Over the years, I have made Aloo Gobi countless times, each time tweaking the recipe to suit my taste. Sometimes I add a bit more chili for heat, other times I sprinkle in some garam masala for extra flavor. But no matter how I make it, the dish always brings back memories of that day in Rani's kitchen.

As I continued to experiment with the recipe, I started to add my own twist to it. I would roast the cauliflower before adding it to the potatoes, or I would mix in some peas for a pop of color. Each variation was a delicious adventure, and I loved sharing my creations with my family and friends.

One day, my granddaughter came to visit me and asked me to teach her how to make Aloo Gobi. I smiled, remembering the day I first learned the recipe from Rani. I took her hand and guided her through the steps, showing her how to sauté the onions, how to roast the spices, and how to stir everything together with love.

As we sat down to enjoy the meal together, I watched with pride as my granddaughter took her first bite of the Aloo Gobi. Her eyes widened in delight, and she exclaimed, "This is amazing, Grandma!"

I knew then that the recipe had been passed down successfully, from one generation to the next. And as we shared stories and laughter over the delicious meal, I realized that the true magic of Aloo Gobi lies not just in its flavors, but in the memories and traditions that it carries with it.

And so, whenever I make Aloo Gobi now, I think of Rani and the day I first learned the recipe. I think of my granddaughter and the joy of passing it on to her. And I think of all the moments shared around the table, savoring the simple pleasure of good food and good company.

Aloo Gobi will always hold a special place in my heart, not just as a delicious dish, but as a reminder of the power of tradition, the joy of sharing, and the love that goes into every meal we create.


| Almond Recipes | Cathy's Recipes | Cauliflower Recipes | Indian Recipes | Indian Vegetarian | Potato Recipes |

Recipes with the same ingredients