If you’re craving a vibrant, quick, and utterly satisfying vegetarian side, Bombay Potatoes are about to become your new obsession! This punchy Indian-inspired dish brings together golden, spiced potatoes tossed in a zingy tomato and ginger masala, all kicked up with a touch of heat and tingling mustard seeds. It’s colorful, comforting, and beautifully simple, yet every bite bursts with bold, layered flavors. Bombay Potatoes are proof that everyday ingredients can be transformed into something truly exciting, whether you’re cooking for friends or simply treating yourself to something special.

Ingredients You’ll Need
With just a handful of kitchen staples and a couple of Indian pantry essentials, you’re all set! Each ingredient in Bombay Potatoes has a key role to play, building that signature comforting texture, addictively spiced flavor, and glorious color that makes this dish unforgettable.
- Potatoes: The star ingredient! Choose waxy potatoes for a tender yet sturdy texture that stands up to spice and frying.
- Vegetable oil: Essential for frying and getting the potatoes beautifully crispy at the edges.
- Garlic: Adds aromatic depth and makes the sauce unmistakably enticing.
- Fresh ginger: Provides a zesty, warming background flavor that brightens the whole dish.
- Red chilis: Dial up the heat as much as you like—use mild or fiery chilis depending on your preference.
- Garam masala: This essential spice blend brings complex warmth and Indian flair to every forkful.
- Mustard seeds: As they pop in hot oil, they release a burst of aroma and a delightful nutty crunch.
- Cumin: Just a hint grounds the dish in earthiness and adds fragrant notes.
- Tomatoes: They melt into the sauce, providing acidity and a beautiful sunset hue.
- Onions: When fried, they add sweetness and a golden color that anchors the masala.
- Salt and pepper: Season to taste—these simple finishers let all the spices and veggies shine.
How to Make Bombay Potatoes
Step 1: Cook the Potatoes
Start by peeling and quartering your potatoes, then cook them in a large pot of salted water until just fork-tender. This is the secret to achieving creamy interiors with edges ready to crisp up later. Be careful not to overcook—you want them to hold their shape during the next steps.
Step 2: Make the Tomato-Ginger Masala
While the potatoes are bubbling away, blitz together the tomatoes, fresh ginger, and garlic in a food processor. Add just a pinch of salt and pepper to balance the brightness. The result should be a smooth, vibrant sauce that tastes as fresh as it looks!
Step 3: Fry the Aromatics and Spices
Pour the vegetable oil into a large skillet or frying pan and heat it over medium. Add the chopped onions, red chilis, mustard seeds, cumin, and garam masala. Sizzle everything for about five minutes, stirring often, until the onions soften and the kitchen smells absolutely irresistible.
Step 4: Combine Everything
Now comes the fun part! Gently fold the cooked potatoes into the pan, then pour in your aromatic tomato-ginger sauce. Stir well to coat all those golden potato chunks so they soak up every last drop of flavor.
Step 5: Finish and Crisp Up
Keep sautéing everything for another 10 minutes, letting the sauce cling and the potatoes begin to brown and crisp at the edges. Taste and adjust seasoning if needed. You’re aiming for that perfect balance: a little crispiness, a lot of flavor, and a gorgeous medley of colors.
How to Serve Bombay Potatoes

Garnishes
Fresh cilantro is the classic finishing touch for Bombay Potatoes, adding a burst of color and cooling freshness. Try sprinkling over sliced spring onions, a squeeze of lime, or even a dusting of toasted cumin powder for extra vibrance and aroma.
Side Dishes
These potatoes are sensational alongside fluffy basmati rice, pillowy naan, or even tucked into warm pita breads. Pair them with creamy raita, cooling cucumber salad, or your favorite lentil dal. They’re just as welcome as part of a larger Indian spread, or even as a standout vegetarian main.
Creative Ways to Present
Want to spice things up? Turn Bombay Potatoes into fun appetizers by serving them in lettuce cups, or as a hearty brunch topped with a fried egg. They also make a flavorful filling for wraps or samosas, and taste incredible cold in next-day potato salads with a twist.
Make Ahead and Storage
Storing Leftovers
Bombay Potatoes keep beautifully in an airtight container in the fridge for up to three days. The flavors actually deepen overnight, making leftovers a real treat—perfect for a quick lunch or a speedy dinner upgrade.
Freezing
You can absolutely freeze Bombay Potatoes! Let them cool fully, portion into freezer-safe bags or containers, and freeze for up to one month. Thaw in the fridge overnight before reheating, and they’ll be as delicious as ever.
Reheating
To restore their irresistible crispiness, spread the potatoes on a baking sheet and heat in a hot oven for about 10 minutes, or reheat gently on the stovetop in a skillet with just a splash of oil. If you’re in a rush, the microwave works too—just be sure to cover them so they don’t dry out.
FAQs
Are Bombay Potatoes very spicy?
They do have a gentle heat from fresh chilis, but you can easily dial the spice level up or down based on your taste. Use milder peppers or remove the seeds for a tamer version, or keep everything in for a lovely kick!
Can I use canned tomatoes instead of fresh?
Absolutely! If you’re out of fresh tomatoes, swap in good-quality canned tomatoes—just drain them well first and adjust the seasoning as needed, since canned tomatoes can be a bit more concentrated.
What’s the best type of potato for Bombay Potatoes?
Waxy potatoes like Yukon Gold or red potatoes work best, as they hold their shape and get nicely crisped at the edges. Starchy potatoes can be used, but they’ll be softer and might break up more when you mix in the sauce.
Can I make Bombay Potatoes oil-free?
The oil is important for flavor and texture, especially that signature crispy edge, but you can reduce the amount a little if you’re watching fat. For an oil-free version, try roasting the potatoes in the oven and sautéing spices and onions in a splash of veggie broth.
Can I add other vegetables?
Definitely! Bombay Potatoes are wonderfully flexible, so feel free to toss in some peas, bell peppers, or even cauliflower florets for extra veggies and color—it’s a great way to use up odds and ends in your fridge.
Final Thoughts
If you’re looking to liven up your dinner repertoire, Bombay Potatoes are a pure joy from start to finish—quick to make, full of color, and bursting with character. Give them a try and watch them become a new favorite in your kitchen!
Print
Bombay Potatoes Recipe
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Bombay Potatoes is a flavorful Indian dish featuring tender potatoes cooked with aromatic spices and a tomato-ginger-garlic paste. This vegetarian recipe is a great side dish or main course option.
Ingredients
Potatoes:
- 1.5 lbs potatoes, cleaned, peeled, and quartered
Spice Mixture:
- 5 Tbsp vegetable oil
- 3 cloves garlic
- 1 Tbsp fresh ginger, peeled
- 2 red chilis, chopped
- 2 tsp garam masala
- 1 tsp mustard seeds
- 1/2 tsp cumin
Tomato-Ginger-Garlic Paste:
- 2 tomatoes
- 1/2 cup onions, roughly chopped
- Salt and pepper to taste
Instructions
- Cook Potatoes: Boil or steam the potatoes until tender.
- Prepare Spice Mixture: In a food processor, blend tomatoes, ginger, garlic, salt, and pepper until smooth. Set aside.
- Cook Potatoes: In a pan, heat oil and fry onions, chilis, mustard seeds, garam masala, and cumin for 5 minutes. Add potatoes and tomato-ginger-garlic paste. Cook for 10 minutes until potatoes are browned.
- Serve: Garnish with fresh cilantro and serve hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 2 cups
- Calories: 390
- Sugar: 8g
- Sodium: 282mg
- Fat: 11g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 6g
- Protein: 8g
- Cholesterol: 0mg