Bombay Potatoes, also known as Bombay Aloo, is a popular Indian dish that combines the comforting taste of potatoes with a medley of aromatic spices. This versatile dish can be served as a side, a main course, or even a hearty snack. Here’s a step-by-step guide to making delicious Bombay Potatoes at home.

Ingredients
For the Potatoes:
- 4 large potatoes, peeled and diced into bite-sized pieces
- Water for boiling
- Salt, to taste
For the Spice Mix:
- 2 tablespoons vegetable oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1 large onion, finely chopped
- 2 garlic cloves, minced
- 1-inch piece of ginger, grated
- 1-2 green chilies, finely chopped (optional)
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1/2 teaspoon chili powder (adjust to taste)
- Salt, to taste
- 2 tomatoes, finely chopped
- Fresh cilantro leaves, chopped, for garnish
Instructions
1. Prepare the Potatoes:
- Place the diced potatoes in a large pot and cover them with water. Add a pinch of salt.
- Bring the water to a boil and cook the potatoes until they are tender but not mushy, about 10-15 minutes. Check by piercing with a fork.
- Drain the potatoes and set them aside.
2. Prepare the Spice Mix:
- In a large pan, heat the vegetable oil over medium heat.
- Add the mustard seeds and cumin seeds to the hot oil. Let them sizzle and pop for a few seconds.
- Add the finely chopped onion to the pan. Sauté until the onion becomes translucent and starts to turn golden brown.
- Add the minced garlic, grated ginger, and chopped green chilies (if using). Sauté for another 2-3 minutes until fragrant.
- Add the ground turmeric, ground coriander, ground cumin, garam masala, chili powder, and salt. Stir well to combine and cook for another minute.
- Add the chopped tomatoes to the pan. Cook until the tomatoes soften and the mixture becomes thick and paste-like, about 5-7 minutes.
3. Combine and Cook:
- Add the boiled potatoes to the pan. Gently mix them with the spice mixture, ensuring all the potatoes are well coated.
- Cook for another 5-10 minutes, allowing the flavors to meld together. Stir occasionally to prevent sticking.
- Taste and adjust seasoning if necessary.
4. Garnish and Serve:
- Transfer the Bombay Potatoes to a serving dish.
- Garnish with freshly chopped cilantro leaves.
Serving Suggestions
Bombay Potatoes can be enjoyed in various ways:
- Serve them as a side dish with your favorite Indian curry or dal.
- Pair them with naan or roti for a simple and satisfying meal.
- Use them as a filling for wraps or sandwiches.
- Serve them as a snack or appetizer with a side of chutney.
Tips for Perfect Bombay Potatoes
- Consistency: Ensure the potatoes are cooked just right—tender but not falling apart.
- Spice Level: Adjust the chili powder and green chilies to suit your preferred level of spiciness.
- Oil: Use a good quality vegetable oil or substitute with ghee for a richer flavor.
Conclusion
Making Bombay Potatoes is a straightforward process that yields a dish bursting with flavor and aroma. This recipe is perfect for anyone looking to explore Indian cuisine or add a new and exciting dish to their repertoire. Enjoy the taste of India in your kitchen with these delightful Bombay Potatoes!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
