Bombay Potatoes are a vibrant, aromatic dish that brings the flavors of Indian cuisine right into your kitchen. Crispy on the outside, fluffy on the inside, and bursting with spices like garam masala, cumin, and ginger, this easy potato recipe is a family favorite. Whether served as a side dish alongside grilled meats or as a hearty vegetarian main, Bombay Potatoes are comforting, flavorful, and incredibly satisfying. They’re perfect for weeknight dinners, meal prep, or adding a touch of spice to your holiday table.
Why You’ll Love This Recipe
- Quick and easy to prepare in just 30 minutes
- Crispy on the outside, tender and fluffy inside
- Packed with fragrant spices and fresh flavors
- Family-friendly and vegetarian
- Perfect as a main dish or side to complement curries, grilled meats, or rice
Ingredients
- 1.5 lbs potatoes, cleaned, peeled, and quartered – The hearty base, cooked to tender perfection
- 5 tablespoons vegetable oil – Helps crisp the potatoes and carries the spices
- 3 cloves garlic – Adds warmth and depth
- 1 tablespoon fresh ginger, peeled – Adds aromatic freshness and mild heat
- 2 red chilies, chopped – Brings subtle spiciness
- 2 teaspoons garam masala – Signature Indian spice blend for rich flavor
- 1 teaspoon mustard seeds – Provides a nutty, slightly pungent crunch
- 1/2 teaspoon cumin – Adds earthy warmth
- 2 tomatoes – Blended to form a tangy, smooth sauce
- 1/2 cup onions, roughly chopped – Adds sweetness and texture
- Salt and pepper to taste – Balances and enhances flavors
- Fresh cilantro, for garnish – Adds freshness and color
How to Make Bombay Potatoes
Step 1: Cook the Potatoes
Peel, quarter, and cook the potatoes until tender. You can boil or steam them, but make sure they are soft enough to absorb the spices while still holding their shape.
Step 2: Prepare the Tomato-Ginger-Garlic Paste
In a food processor, combine the tomatoes, garlic, ginger, and a pinch of salt and pepper. Process until smooth. Set aside.
Step 3: Sauté the Spices and Onions
Heat the vegetable oil in a large pan over medium heat. Add chopped onions, red chilies, mustard seeds, garam masala, and cumin. Fry for about 5 minutes, stirring frequently, until the onions are soft and fragrant.
Tip: Toasting the spices releases their oils and maximizes flavor.
Step 4: Combine Potatoes with Sauce
Add the cooked potatoes to the pan along with the blended tomato, garlic, and ginger mixture. Stir gently to coat the potatoes evenly with the spice mixture.
Step 5: Crisp the Potatoes
Cook for about 10 more minutes, stirring occasionally, until the potatoes become lightly browned and slightly crunchy on the edges. Taste and adjust salt and pepper as needed.
Step 6: Garnish and Serve
Serve Bombay Potatoes on a platter and sprinkle with fresh cilantro for a pop of color and freshness.

Tips for Success
- Use starchy potatoes like Russets for a fluffier interior and crispy edges
- Do not overcook the potatoes initially; they’ll finish cooking in the pan with the spices
- Adjust red chilies to control the heat level
- Stir gently to avoid breaking the potatoes into mush
Equipment Needed
- Large saucepan or pot for boiling/steaming potatoes
- Large frying pan or skillet
- Food processor or blender for tomato paste
- Spatula or spoon for stirring
Recipe Variations
- Mild Version: Reduce or omit red chilies for a gentler spice
- Vegan Option: Use coconut oil instead of vegetable oil for added flavor
- Extra Crispy Potatoes: Roast the boiled potatoes in the oven at 425°F for 10–15 minutes before combining with the spice mixture
- Richer Flavor: Add a splash of coconut milk or cream at the end for a creamier sauce
Serving Suggestions
Serve Bombay Potatoes with naan, steamed rice, grilled meats, or alongside a vegetable curry. They also make a flavorful addition to a holiday spread or a simple weeknight dinner plate.
FAQs
Can I make Bombay Potatoes ahead of time?
Yes. Prepare the potatoes and spice mixture in advance and refrigerate. Combine and reheat gently on the stovetop before serving.
Can I use baby potatoes instead?
Absolutely. Halve or quarter them so they cook evenly.
Are Bombay Potatoes gluten-free?
Yes. All ingredients are naturally gluten-free.
How spicy is this dish?
The heat comes from red chilies. Adjust according to your family’s preference.
Can I use canned tomatoes instead of fresh?
Yes. Use about 1 cup of canned tomatoes, blended smooth, and adjust seasoning as needed.
Conclusion
Bombay Potatoes are an easy, flavorful, and versatile dish that will become a go-to in your home kitchen. Crispy, tender, and aromatic, they bring authentic Indian flavors to your table in just 30 minutes. Perfect as a side or a vegetarian main, this recipe is guaranteed to impress the whole family. Serve with fresh cilantro and enjoy every bite of this comforting, spiced delight.
Print
Bombay Potatoes
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Bombay Potatoes are a crispy-on-the-outside, fluffy-on-the-inside potato dish flavored with aromatic spices like garam masala, cumin, and ginger, along with juicy tomatoes. Perfect as a main or side dish for the whole family.
Ingredients
- 1.5 lbs potatoes, peeled, cleaned, and quartered
- 5 tablespoons vegetable oil
- 3 cloves garlic
- 1 tablespoon fresh ginger, peeled
- 2 red chilis, chopped
- 2 teaspoons garam masala
- 1 teaspoon mustard seeds
- 1/2 teaspoon cumin
- 2 tomatoes
- 1/2 cup onions, roughly chopped
- Salt and pepper, to taste
Instructions
- Cook potatoes until tender.
- In a food processor, combine tomatoes, garlic, ginger, and a pinch of salt and pepper. Process until smooth and set aside.
- Heat oil in a large pan. Add onions, chilis, mustard seeds, garam masala, and cumin. Fry for 5 minutes.
- Add potatoes and the tomato-ginger-garlic mixture. Mix well.
- Cook for another 10 minutes until potatoes are browned and slightly crispy.
- Serve hot, garnished with fresh cilantro.
Notes
- Yield: 4 servings
- This dish is versatile and works well as a side or main.
- Nutritional info per serving: Calories 390, Total Fat 11g, Saturated Fat 5g, Unsaturated Fat 2g, Trans Fat 0g, Cholesterol 0mg, Sodium 282mg, Carbs 44g, Fiber 6g, Sugar 8g, Protein 8g.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main or Side Dish
- Method: Stovetop
- Cuisine: Indian



