These easy Bombay potatoes (Bombay aloo) make a flavorful Indian side dish that works perfectly with a homemade curry night. They’re quick to prepare and just as satisfying as takeaway versions. If you enjoy spicy, well-seasoned potatoes, give this recipe a try.

My children prefer potatoes to rice, so I often make these Bombay potatoes alongside our Indian dishes. They are simple, full of aromatic spices and popular with the whole family. I can happily polish off a plateful if I’m not stopped!
What ingredients do you need for Bombay potatoes?
For this straightforward Bombay potatoes recipe you will need:
- Potatoes – waxy varieties hold their shape best, but floury potatoes work too.
- Onion – a brown cooking onion is fine; red onion or shallots also work.
- Tomato
- Fresh root ginger – it has the best flavour, though a paste will do in a pinch.
- Chilli peppers – I use finger chillies with seeds; remove seeds for a milder result.
- Whole spices: cumin seeds, black mustard seeds
- Ground spices: ground coriander, garam masala, turmeric

How do you make Bombay potatoes
The full recipe is below; the main steps are easy. Start by boiling the potatoes until just tender but not falling apart.
While the potatoes cook, blend the tomato, ginger and chillies into a coarse paste in a food processor, or finely dice them by hand.
Heat oil in a large pan and toast the whole spices for about 30 seconds. Add the finely diced onion and cook gently for around five minutes until soft. Stir in the ground spices, then add the tomato-ginger-chilli paste and simmer gently for a few minutes to develop the flavours.
Drain the potatoes and add them to the pan with around 100ml of water. Cover and cook for another five minutes so the potatoes absorb the spiced sauce.

How can you adapt the recipe?
There are several easy variations. Boiling the potatoes first helps them soak up the spices, but you can roast or air-fry them if you prefer a crisp finish. For crunchier, golden edges, roast the cubes before combining with the sauce.
Additions: stir in garlic with the paste or substitute garlic for ginger if you like. A sprinkle of nigella seeds on top gives a lovely finish and slightly different aroma.
Can you use ground spices instead of whole spices?
If you don’t have cumin seeds, use 1 teaspoon of ground cumin and add it with the other ground spices. If you’re missing mustard seeds, you can omit them; the dish will still be tasty, though the flavour profile changes slightly. Nigella seeds are a good alternative if you want to experiment.
What can you serve with Bombay potatoes?
Finish the dish with chopped fresh coriander (cilantro) when available. A dollop of plain yogurt is perfect if the potatoes are very spicy, and a squeeze of lemon adds brightness if you like it.
Bombay potatoes pair well with meat or vegetarian curries, rice, and Indian flatbreads.
Can you reheat Bombay potatoes?
Yes. Reheat leftovers in the microwave for a minute or two until hot, or warm them in a covered dish in the oven at about 180°C until piping hot. Cover loosely with foil when reheating in the oven to prevent drying out.
Can you freeze Bombay potatoes?
Yes. Cool completely, transfer to a freezer-safe container and freeze for up to three months. Thaw thoroughly before reheating in the oven or microwave.
Can you make the paste without a food processor?
Absolutely. If you don’t have a food processor, finely dice the tomato, ginger and chillies by hand. The texture will be slightly chunkier but the flavour remains excellent.

Recipe
Easy Bombay Potatoes
Ingredients
- 600 g potatoes, peeled and cut into approx 2 cm cubes
- 1 tomato
- 10 g root ginger
- 1–3 chilli peppers, to taste
- 1 tsp cumin seeds
- 1 tsp black mustard seeds
- 1 onion, finely diced
- 1½ tsp ground coriander
- 1 tsp garam masala
- ½ tsp turmeric
- 2 tbsp chopped coriander leaves (cilantro), optional to serve
Instructions
- Boil the potato cubes for about 10 minutes until cooked through but still holding their shape. Drain and set aside.
- Blend the tomato, ginger and chillies in a food processor, or finely dice them if you don’t have one.
- Heat a little oil in a large saucepan and add the cumin and mustard seeds. Cook for about 30 seconds until fragrant.
- Add the diced onion and cook gently for about 5 minutes until softened.
- Stir in the ground coriander, garam masala and turmeric, then add the tomato-ginger-chilli paste. Simmer gently for 3–5 minutes.
- Add the drained potatoes and about 100 ml water, cover and cook for another 5 minutes so the potatoes absorb the sauce.
- Serve hot, topped with chopped coriander if using, and a squeeze of lemon or a dollop of yogurt if desired.
Notes
Nutritional information is approximate and provided as a guideline.
More Indian side dishes
These Bombay potatoes pair well with many other Indian sides. Try them alongside spiced okra, onion bhajis, a cooling raita, or a simple flatbread for a full homemade Indian meal.
Spicy Dry Curried Okra
Easy Onion Bhajis
Tomato, Cucumber & Onion Raita
Nigella Seed Flatbread
Keep in touch
If you make these Bombay potatoes or try any of the other recipes, I’d love to hear your feedback. You can also follow on Instagram, Facebook and Twitter to stay up to date.