Curry is one of the most beloved dishes in the Indian culinary world, with its rich history, varied flavors, and incredible versatility. Among the many types of curries, one that stands out due to its simplicity, delicious taste, and wide appeal is the “Aloo Bhujia” or Potato Curry. This comforting dish features tender potatoes simmered in a rich, aromatic curry sauce, making it a perfect vegetarian option for any meal. Whether you’re a fan of easy chickpea curry, chicken korma, or fried chicken breast, this Aloo Bhujia recipe will leave you craving more.
In this article, we will walk you through the ingredients, preparation, and step-by-step process of making Aloo Bhujia, along with tips on how to pair it with various dishes, such as boiled chicken, chicken korma, or even fried chicken breast.
What Is Aloo Bhujia?
Aloo Bhujia is a classic Indian dish made with potatoes (aloo) cooked in a flavorful curry sauce, commonly referred to as bhujia. This dish is typically spiced with a variety of traditional Indian spices like cumin, coriander, turmeric, and garam masala, giving it a robust flavor that perfectly complements the soft potatoes. Unlike some other curries that are made with meat or chickpeas, Aloo Bhujia is a vegetarian curry, making it ideal for meatless meals, fasting, or as a side dish to accompany protein-based dishes.
The combination of boiled potatoes with a spiced curry sauce creates a hearty, comforting dish that is enjoyed across different parts of India. It’s simple to make and offers a delicious, savory flavor that pairs well with rice or Indian flatbreads like naan, chapati, or paratha.
Ingredients for Aloo Bhujia
To make this comforting and flavorful Potato Curry, you’ll need the following ingredients:

Main Ingredients:
- 4 medium-sized potatoes (peeled and diced)
- 1 large onion (finely chopped)
- 2 tomatoes (pureed or finely chopped)
- 1 tablespoon ginger-garlic paste
- 1-2 green chilies (optional, depending on spice preference)
- 2 tablespoons cooking oil (vegetable or mustard oil works best)
- Salt (to taste)
Spices:
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon red chili powder
- 1 teaspoon garam masala
- 1 teaspoon cumin powder
- 1/2 teaspoon ajwain (carom seeds) – optional, for a slightly aromatic flavor
- 1/2 teaspoon asafoetida (hing) – optional for a deeper flavor
Fresh Ingredients:
- Fresh cilantro (coriander leaves) for garnishing
- Lemon juice (optional for a tangy finish)
Preparing the Aloo Bhujia (Potato Curry)
Now that we have the ingredients ready, let’s dive into the step-by-step instructions on how to make this simple yet mouthwatering Aloo Bhujia.
Step 1: Boil the Potatoes
Start by peeling and dicing the potatoes into small cubes. This will help the potatoes cook faster and evenly absorb the curry spices. Once diced, place the potatoes in a saucepan with enough water to cover them and add a pinch of salt. Bring the water to a boil, reduce the heat, and simmer until the potatoes are tender and can be easily pierced with a fork. Drain the potatoes and set them aside.

Step 2: Prepare the Curry Base
While the potatoes are cooking, heat the cooking oil in a large pan or skillet over medium heat. Once the oil is hot, add the cumin seeds and allow them to sizzle for a few seconds. Then, add the chopped onions and sauté them until they become golden brown, which usually takes about 5-7 minutes. The caramelized onions create a rich base for the curry.
Next, add the ginger-garlic paste and green chilies (if using) to the onions. Sauté for another 2 minutes, letting the aromatic flavors infuse the oil.
Step 3: Add Tomatoes and Spices
Add the chopped or pureed tomatoes to the pan and stir well. Cook the tomato mixture until the oil begins to separate from the masala (spice paste), which should take about 5-7 minutes. This step ensures the tomatoes are cooked down and the flavors are concentrated.
Now, it’s time to add the dry spices. Sprinkle in the ground coriander, ground turmeric, red chili powder, cumin powder, and garam masala. Stir everything well, allowing the spices to bloom and release their aromas. You can also add the optional ajwain and asafoetida at this point for extra flavor depth.
Step 4: Add the Boiled Potatoes
Once the tomato and spice mixture is well-cooked, it’s time to add the boiled potatoes. Gently fold the potatoes into the curry base, ensuring they are coated with the flavorful spice mixture. You can add a splash of water if the curry looks too dry, but make sure it’s not too soupy—Aloo Bhujia is a relatively thick curry.
Let the potatoes simmer in the curry sauce for another 5-10 minutes to absorb the flavors of the spices. Stir occasionally to prevent the curry from sticking to the bottom of the pan.
Step 5: Garnish and Serve
Once the potatoes are tender and infused with the curry sauce, taste and adjust the seasoning if necessary. You can add more salt or a dash of lemon juice for a tangy flavor if desired. Garnish with freshly chopped cilantro (coriander leaves) for a burst of color and freshness.
Serve your Aloo Bhujia hot with steamed rice, roti, naan, or paratha. It can be paired with various side dishes like easy chickpea curry or chicken korma for a hearty, complete meal.
How to Pair Aloo Bhujia with Other Dishes
One of the best things about Aloo Bhujia is its versatility. It pairs wonderfully with a variety of other Indian dishes. Here are some ideas on how to enjoy Aloo Bhujia as part of a larger meal:
1. Aloo Bhujia with Boiled Chicken Breast
For those who enjoy a protein-packed meal, Aloo Bhujia pairs wonderfully with boiled chicken breast. You can prepare the chicken separately by boiling it with a bit of salt and black pepper, then slicing it into thin pieces. Serve the chicken alongside the potato curry for a delicious combination of flavors.

2. Aloo Bhujia with Fried Chicken Breast
If you prefer a crunchier texture, fried chicken breast works well with Aloo Bhujia. Coat the chicken in your preferred spices, then fry it until crispy. Serve it alongside the soft, comforting Aloo Bhujia to balance the textures.
3. Aloo Bhujia with Chicken Korma
For an indulgent treat, pair your Aloo Bhujia with Chicken Korma. The rich, creamy curry of the Chicken Korma complements the spiced potato curry, offering a delightful contrast of flavors. Serve both curries with naan or basmati rice for a luxurious meal.
4. Aloo Bhujia with Easy Chickpea Curry
For a complete vegetarian meal, pair Aloo Bhujia with an easy chickpea curry. The chickpeas add protein and texture, while the Aloo Bhujia provides a hearty, flavorful side. This combination is not only delicious but also packed with nutrients.
Tips and Variations
- Spice Levels: You can adjust the spice level in your Aloo Bhujia by adding more or less chili powder and green chilies. If you prefer a mild curry, reduce the amount of chili powder and omit the green chilies.
- Vegan Version: To make this recipe vegan, simply use vegetable oil instead of ghee or butter, and omit any dairy ingredients like yogurt or cream.
- Add Veggies: Feel free to add other vegetables like peas, carrots, or bell peppers to make the curry more colorful and nutritious.
- Make It Richer: For a richer version of Aloo Bhujia, you can add a tablespoon of cream or coconut milk toward the end of cooking.
- Extra Flavor: For an added layer of flavor, you can sprinkle a little kasuri methi (dried fenugreek leaves) on top before serving. This gives the curry a unique aromatic taste.
Conclusion
Aloo Bhujia, or Potato Curry, is a simple yet incredibly flavorful dish that is loved by many for its comforting qualities and versatility. Whether you’re looking for a vegetarian curry to serve with rice, or you’re pairing it with a protein-packed dish like boiled chicken, chicken korma, or fried chicken breast, Aloo Bhujia will be a hit at your dinner table.
By following this recipe, you can easily create a delicious and satisfying potato curry that’s bursting with spices and goodness. So, gather your ingredients and give this easy-to-make Aloo Bhujia recipe a try—your taste buds will thank you!