Bombay Aloo Recipe Vegan: Easy and Flavorful Dish

Updated On: October 7, 2025

Bombay Aloo is a classic Indian dish that captures the essence of vibrant spices and simple ingredients, making it a perennial favorite in vegan kitchens around the world. This flavorful potato curry boasts a perfect balance of tangy, spicy, and earthy notes, transforming humble potatoes into a mouthwatering feast.

Whether you’re new to Indian cuisine or a seasoned enthusiast, this vegan Bombay Aloo recipe offers a wholesome, delicious, and easy-to-make option that’s perfect for weeknight dinners or special gatherings.

Using fresh spices and vibrant herbs, it’s a dish that brings warmth and comfort with every bite.

In this blog post, you’ll learn how to prepare Bombay Aloo the vegan way—without compromising on the authentic taste. Plus, we’ll share tips to customize the dish, nutritional insights, and serving suggestions that will elevate your meal to the next level.

Ready to spice up your dinner routine? Let’s dive right in!

Why You’ll Love This Recipe

Bombay Aloo is loved for its simplicity and bold flavors. The dish is:

  • Vegan and gluten-free: Perfect for a wide range of dietary needs.
  • Easy to prepare: Uses everyday ingredients and requires minimal prep time.
  • Flavor-packed: The combination of turmeric, cumin, coriander, and mustard seeds creates a warm and fragrant profile.
  • Versatile: Serves as a side dish or a main course, great with rice, flatbreads, or even as a filling for wraps.
  • Nutritious: Potatoes provide energy and fiber, while spices offer antioxidants and digestive benefits.

Whether you’re cooking for one or feeding a family, this Bombay Aloo recipe delivers comfort food with a healthy twist.

Ingredients

  • 4 medium-sized potatoes (preferably waxy potatoes like Yukon Gold), peeled and cubed
  • 2 tablespoons vegetable oil (such as sunflower or canola oil)
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, chopped (adjust to taste)
  • 1 teaspoon turmeric powder
  • 1 tablespoon ground coriander
  • 1 teaspoon garam masala
  • 1 teaspoon chili powder (optional, for extra heat)
  • 1 large tomato, finely chopped
  • Salt to taste
  • Fresh cilantro leaves, chopped (for garnish)
  • 1 cup water (or vegetable broth for more flavor)
  • Juice of ½ lemon

Equipment

  • Large pot or deep skillet with lid
  • Wooden spoon or spatula
  • Knife and chopping board
  • Measuring spoons
  • Grater (for ginger)
  • Serving bowl

Instructions

  1. Prepare the potatoes: Peel and cube the potatoes into bite-sized pieces. Rinse under cold water and set aside.
  2. Heat the oil: In a large pot or deep skillet, warm the vegetable oil over medium heat. Add the mustard seeds and cumin seeds. Let them sizzle until they start to pop, about 30 seconds.
  3. Sauté aromatics: Add the finely chopped onion, and cook until translucent and slightly golden, about 5-7 minutes. Stir frequently to avoid burning.
  4. Add garlic, ginger, and chilies: Stir in the minced garlic, grated ginger, and chopped green chilies. Cook for another 2 minutes until fragrant.
  5. Spice it up: Sprinkle in the turmeric, ground coriander, garam masala, and chili powder (if using). Stir well to coat the onions and release the spices’ aromas.
  6. Add tomatoes and cook: Mix in the chopped tomato and cook until the tomatoes soften and break down, about 5 minutes.
  7. Cook the potatoes: Add the cubed potatoes to the pot, stirring to coat them with the spice mixture.
  8. Add water and simmer: Pour in 1 cup of water or vegetable broth, add salt to taste, and bring to a gentle boil. Reduce the heat to low, cover with a lid, and let simmer for 20-25 minutes or until the potatoes are tender when pierced with a fork.
  9. Finish with lemon and cilantro: Remove the lid, increase the heat slightly to evaporate excess liquid if needed. Stir in the lemon juice and chopped cilantro. Adjust seasoning if necessary.
  10. Serve warm: Transfer the Bombay Aloo to a serving bowl and garnish with extra cilantro leaves if desired.

Tips & Variations

“For the best texture, use waxy potatoes like Yukon Gold or red potatoes as they hold their shape well during cooking.”

  • Make it spicier: Add more green chilies or a pinch of cayenne pepper.
  • Add peas: Stir in ½ cup of frozen peas in the last 5 minutes of cooking for a pop of color and sweetness.
  • Use fresh curry leaves: If available, add a few curry leaves with the mustard seeds to deepen the flavor.
  • Roast the potatoes: For a slightly crispy texture, parboil the potatoes first, then roast them in the oven before adding to the curry.
  • Try different oils: Coconut or mustard oil can add an authentic touch.

Nutrition Facts

Nutrient Per Serving (1/4 of recipe)
Calories 210
Carbohydrates 38g
Protein 4g
Fat 6g
Fiber 5g
Sodium 350mg
Vitamin C 30% DV
Iron 10% DV

Serving Suggestions

Bombay Aloo is incredibly versatile. Here are some delicious ways to enjoy it:

  • Serve alongside fluffy basmati rice or vegan naan bread for a complete meal.
  • Pair with a cooling cucumber raita made from vegan yogurt and fresh herbs.
  • Use as a filling for wraps or stuffed parathas for a satisfying lunch option.
  • Combine with other Indian dishes like Classico Sun Dried Tomato Alfredo Sauce Recipe for a fusion twist.
  • Include it in a vegan thali with lentils, chutneys, and sautéed greens.

Conclusion

Creating a delicious Bombay Aloo vegan style is easier than you might think, and it offers a wonderful way to savor traditional Indian flavors while keeping the dish plant-based. This recipe highlights the beauty of simple ingredients elevated by aromatic spices, resulting in a comforting and satisfying dish perfect for any occasion.

Whether you’re a busy home cook or someone looking to diversify your vegan meal rotation, Bombay Aloo is a reliable go-to that never disappoints.

Remember, the magic lies in the spices and the love you put into cooking. Don’t hesitate to experiment with the heat levels or add your favorite vegetables to make it your own.

For other vegan-friendly recipes that complement this dish, check out our Costco Vegan Mushroom Stew Recipe and Collard Green Casserole Recipes. Happy cooking and enjoy your flavorful culinary journey!

📖 Recipe Card: Bombay Aloo Recipe Vegan

Description: A flavorful and spicy Indian potato dish made with simple ingredients. Perfect as a side or main dish for a vegan meal.

Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 4 medium potatoes, peeled and diced
  • 2 tablespoons vegetable oil
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 1-inch piece ginger, grated
  • 1 green chili, chopped
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • Salt to taste
  • 2 tablespoons chopped fresh cilantro

Instructions

  1. Boil the diced potatoes until tender, then drain and set aside.
  2. Heat oil in a pan and add mustard and cumin seeds until they start to pop.
  3. Add chopped onions, garlic, ginger, and green chili; sauté until onions are golden.
  4. Stir in turmeric, coriander, and garam masala; cook for 1 minute.
  5. Add the boiled potatoes and salt; mix well to coat the potatoes with spices.
  6. Cook for 5-7 minutes, stirring occasionally to brown the potatoes slightly.
  7. Garnish with fresh cilantro and serve hot.

Nutrition: Calories: 220 kcal | Protein: 4 g | Fat: 7 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bombay Aloo Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and spicy Indian potato dish made with simple ingredients. Perfect as a side or main dish for a vegan meal.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 medium potatoes, peeled and diced”, “2 tablespoons vegetable oil”, “1 teaspoon mustard seeds”, “1 teaspoon cumin seeds”, “1 onion, finely chopped”, “2 garlic cloves, minced”, “1-inch piece ginger, grated”, “1 green chili, chopped”, “1 teaspoon turmeric powder”, “1 teaspoon ground coriander”, “1 teaspoon garam masala”, “Salt to taste”, “2 tablespoons chopped fresh cilantro”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Boil the diced potatoes until tender, then drain and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan and add mustard and cumin seeds until they start to pop.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions, garlic, ginger, and green chili; saut\u00e9 until onions are golden.”}, {“@type”: “HowToStep”, “text”: “Stir in turmeric, coriander, and garam masala; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add the boiled potatoes and salt; mix well to coat the potatoes with spices.”}, {“@type”: “HowToStep”, “text”: “Cook for 5-7 minutes, stirring occasionally to brown the potatoes slightly.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh cilantro and serve hot.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “4 g”, “fatContent”: “7 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X