Vegetable Balti Curry with Potatoes

Share this recipe

My vegetable balti curry with potatoes is a comforting, flavour-packed dish that proves meat-free curry can be every bit as satisfying. It is full of fresh vegetables and tender potatoes in an aromatic balti sauce.

The recipe also gives you a versatile base curry gravy that you can use as a foundation for plenty of other Indian dishes, so it earns its place in your kitchen twice over.

Whether it is your first time cooking Indian food or you just want a reliable go-to, this one is simple, nourishing and full of flavour. Serve it alongside my Beef Madras Recipe for a curry night.

“As an Amazon Associate I earn from qualifying purchases.”

Vibrant Balti Vegetable Curry with Potatoes served in a traditional metal pan, showcasing a rich, creamy curry sauce with fresh okra, peas, and a medley of spices, paired with fluffy white rice. Perfect for a flavourful and healthy vegetarian meal.

What is Vegetable Balti?

Vegetable Balti is a flavourful and aromatic vegetarian curry that has its roots in the Baltistan region of Northern Pakistan and Indian Kashmir. Over time, it has become a popular and versatile dish in British Indian cuisine, especially in the UK. The term “Balti” refers to the traditional round-bottomed, two-handled cooking pot in which this dish is both cooked and served.

The Vegetable Balti is known for its vibrant combination of vegetables, aromatic spices, and a tangy tomato-based curry gravy. The recipe typically includes an assortment of colourful vegetables such as onions, peppers, tomatoes, potatoes, okra, cauliflower, peas, and cabbage. The dish derives its rich and robust flavour from a base curry gravy, which is a blend of sautéed onions, carrots, tomatoes, and a variety of spices.

In preparing the Vegetable Balti, the vegetables are briefly stir-fried to retain their texture and colour, then simmered in the base curry gravy until fully cooked and infused with aromatic flavours. Yoghurt is often added toward the end to lend a creamy richness to the dish, and a knob of butter may be included to enhance the overall flavour.

Vegetable Balti is typically served hot, straight from the Balti pan, and pairs beautifully with naan bread, rice, or other Indian breads like roti or chapati. This dish is a delicious and wholesome vegetarian option that highlights the wonderful array of spices and flavours characteristic of Indian cuisine. As with many traditional dishes, variations of Vegetable Balti exist, with different regions and households adding their unique twists to the recipe.

Why You’ll Love This Vegetable Curry with Potatoes

If you’re a fan of hearty, comforting meals, then this vegetable curry with potatoes is sure to hit the spot. Potatoes are the star of this dish, adding a satisfying texture and absorbing all the rich, aromatic flavours of the curry. Whether you’re serving it as a main dish or alongside other Indian favourites, this curry is a fantastic way to enjoy a wholesome, plant-based meal that’s both nourishing and full of flavour.

Easy Vegetable Curry Recipe for Weeknight Dinners

When it comes to quick and easy weeknight meals, having a reliable vegetable curry recipe in your repertoire is a game-changer. This recipe is not only simple to make but also incredibly versatile. You can use whatever vegetables you have on hand, making it perfect for those nights when you want a delicious meal without too much fuss. The combination of fresh vegetables and fragrant spices creates a dish that’s full of flavour, yet light enough to enjoy any night of the week.

Experience Authentic Indian Flavours with This Vegetable Curry

For those who love the rich, layered flavours of Indian cuisine, this vegetable curry Indian style is a must-try. The blend of spices like cumin, turmeric, garam masala, and paprika, combined with a tangy tomato-based gravy, delivers a deep, complex flavour profile that’s characteristic of traditional Indian dishes. What makes this curry special is its ability to be both comforting and exotic at the same time - bringing the warmth of Indian home cooking to your kitchen.

What to Serve With Vegetable Balti Curry

This vegetable curry with potatoes is incredibly versatile and pairs beautifully with a variety of sides. Serve it over a bed of steaming basmati rice to soak up all the flavourful gravy, or enjoy it with warm, soft naan bread for a more traditional Indian meal. For a lighter option, pair it with a fresh cucumber raita or a side salad to balance the richness of the curry.

Perfect for Meal Prep: Vegetable Curry Recipe

One of the best things about this vegetable curry recipe is that it’s perfect for meal prep. Make a big batch over the weekend, and you’ll have a delicious, healthy meal ready to go for busy weekdays. The flavours actually deepen as the curry sits, making it even more delicious the next day. Plus, it freezes well, so you can always have a portion on hand when you need a quick, satisfying dinner.

Discover the Magic of Indian Spices with Vegetable Curry

If you’re new to cooking vegetable curry Indian style, this recipe is a great introduction to the magic of Indian spices. The combination of cumin, coriander, turmeric, and garam masala creates a flavourful base that transforms simple vegetables into a dish that’s anything but ordinary. Whether you’re looking to expand your culinary horizons or just want to enjoy a delicious, homemade curry, this recipe is the perfect place to start.

Chef’s tip: the real secret to a proper balti is a tangy, homemade curry gravy as the base - not a jar - and freshly made masala rather than shop-bought garam masala. I toast whole spices in a dry pan until they smell fragrant, then grind them fresh; blooming them like that wakes up the oils and gives a depth you simply can’t get from a packet.

Recipe Card for Vegetable Balti Curry with Potatoes

Balti - Vegetable Curry with Potatoes

Delicious Balti Vegetable Curry with Potatoes: A flavorful, easy-to-make dish packed with vibrant veggies and spices. Perfect for a healthy, hearty meal!
Prep Time30 minutes
Cook Time40 minutes
Total Time1 hour 10 minutes
Servings: 6
Calories: 290kcal
Author: Chef Lukasz
Rate & Review

Equipment:

  • Large Saucepan or Pot For preparing the curry base gravy.
  • Balti Pan or Large Wok For cooking the Vegetable Balti. If you don’t have a Balti pan, a large wok or deep frying pan will work.
  • Blender or Immersion Blender To blend the curry base gravy into a smooth consistency.
  • Sharp Knife For chopping vegetables.
  • Cutting Board For preparing vegetables.
  • Wooden Spoon or Spatula For stirring the ingredients while cooking.
  • Measuring Spoons For measuring out spices and other ingredients.
  • Ladle For portioning out the base curry gravy.
  • Serving Dish To serve the finished Vegetable Balti.

Ingredients:

Ingredients for Curry Base Gravy:

Ingredients for Vegetable Balti:

  • 2 tbsp ghee or vegetable oil
  • 2 medium onions - quartered and separated into layers
  • 1 green bell pepper - cut into 8 pieces
  • 1 red bell pepper - cut into 8 pieces
  • 2 medium tomatoes - cut into wedges
  • A handful of white cabbage - cut into squares
  • 10 okra pods - tops removed and halved
  • 2 handfuls of frozen peas
  • 2 large potatoes - peeled and diced
  • Half of a small cauliflower - cut into florets
  • 1 tbsp garlic ginger paste
  • 2-3 ladles of base curry gravy
  • 2 tbsp yogurt
  • Knob of butter - optional if using ghee

Instructions:

Instructions for Curry Base Gravy:

  • In a large saucepan or pot, heat the ghee or vegetable oil over medium heat.
  • Add the cumin seeds and coriander seeds to the hot oil. If you're using ground spices, add them later with the other spices. Sauté for about a minute until the seeds release their aroma.
  • Add the diced onions and carrots. Cook for 5-6 minutes, stirring occasionally, until the onions are soft and translucent.
  • Stir in the garlic ginger paste. Cook for another 1-2 minutes, stirring continuously, until the raw smell of garlic and ginger dissipates.
  • Mix in the turmeric, red chili powder, garam masala, and paprika. If using ground cumin and coriander, add them now. Stir to evenly coat the vegetables with the spices.
  • Add the chopped tomatoes. Cook and stir for about 5 minutes, until the tomatoes soften and start to break down.
  • Pour in the vegetable stock and stir well. Bring the mixture to a gentle boil.
  • Lower the heat to a simmer, cover, and cook for 20-25 minutes, until the vegetables are tender and the flavors meld together.
  • Once the vegetables are fully cooked, turn off the heat and let the mixture cool slightly. Use a blender or immersion blender to blend the mixture into a smooth, thick gravy. Add more vegetable stock if needed to reach your desired consistency.
  • Taste the gravy and adjust the seasoning, adding more salt or spices if necessary.

How to Prepare Vegetable Balti:

  • Heat the ghee or vegetable oil in a Balti pan or a large wok over medium heat.
  • Add the separated onion layers to the pan and stir-fry for a few minutes until they start to soften.
  • Toss in the diced potatoes, green, and red peppers. Continue stir-frying for a couple of minutes until they begin to soften slightly.
  • Add the tomato wedges to the pan and sauté briefly until they start to break down and release their juices.
  • Add the white cabbage, okra, frozen peas, and cauliflower florets to the pan. Stir everything together to evenly distribute the vegetables.
  • Stir in the garlic ginger paste and continue to stir-fry for 1-2 minutes, ensuring the vegetables are well coated with the paste.
  • Pour in the base curry gravy. Start with 2 ladles and adjust the amount based on your preference for how saucy you want the Balti to be.
  • Stir everything together and bring the mixture to a simmer. Reduce the heat to low, cover the pan, and let the vegetables cook in the gravy for about 15-20 minutes, or until they are fully cooked but still retain some texture.
  • Taste the dish and adjust the seasoning, adding more salt or spices if necessary.
  • Stir in the yogurt and mix it well with the vegetables and gravy to add a creamy richness to the dish.
  • If you're using vegetable oil, you can add a knob of butter at this stage to enhance the flavors of the Vegetable Balti.
  • Once the vegetables are cooked to your liking and the flavors have melded together, turn off the heat.

Nutrition:

Serving: 560g | Calories: 290kcal | Carbohydrates: 37g | Protein: 7.5g | Fat: 14g | Saturated Fat: 8.5g | Polyunsaturated Fat: 0.8g | Monounsaturated Fat: 4.3g | Trans Fat: 0.2g | Cholesterol: 0.8mg | Sodium: 1000mg | Potassium: 980mg | Fiber: 7g | Sugar: 7.5g | Vitamin A: 2500IU | Vitamin C: 66mg | Calcium: 42mg | Iron: 2mg

Variations for the Vegetable Balti Recipe

  • Paneer Balti: Replace some or all of the vegetables with cubed paneer (Indian cottage cheese) for a creamy, protein-rich twist that adds richness to the dish.
  • Tofu Balti: For a vegan option, substitute tofu for the paneer or add it along with the vegetables. The tofu will absorb the flavourful curry base, creating a satisfying and nutritious meal.
  • Mushroom Balti: Add sliced mushrooms to the vegetable mix for a meaty, earthy flavour that complements the spices and brings a deeper, umami-rich taste to the curry.
  • Chickpea Balti: Include cooked chickpeas in the curry to add a hearty, protein-packed element that makes the dish even more filling and nutritious.
  • Spinach Balti: Stir in fresh spinach leaves toward the end of cooking for a healthy, vibrant touch that boosts the nutritional value with added iron and vitamins.
  • Coconut Balti: For a tropical flair, add coconut milk to the base curry gravy. This will give the dish a creamy texture and a subtle sweetness that balances the spices beautifully.
  • Lentil Balti: Mix in cooked lentils for an extra dose of fibre and texture, making the dish even more hearty and satisfying.
  • Cashew Balti: Add cashew nuts for a lovely crunch and a nutty flavour that adds a new dimension to the curry, making it both rich and satisfying.
  • Eggplant Balti: Incorporate diced eggplant (aubergine) for a delicious, meaty texture. The eggplant absorbs the spices and gravy, adding a rich and satisfying element to the dish.
Vibrant Balti Vegetable Curry with Potatoes served in a traditional metal pan, showcasing a rich, creamy curry sauce with fresh okra, peas, and a medley of spices, paired with fluffy white rice. Perfect for a flavourful and healthy vegetarian meal.

FAQ for Vegetable Balti

Can I make it ahead or freeze it?

Yes - the flavours deepen overnight, and it freezes well for up to 3 months.

What makes a balti different from other curries?

Balti is a British-Indian style: the curry is cooked fast over high heat and traditionally served in the round balti bowl it is cooked in, so it tastes fresh and lively.

Can I add meat or paneer?

Yes - chicken, lamb or paneer all work. Just cook the protein through before folding it back into the sauce.

How do I make it spicier or milder?

Adjust the chilli and chilli powder to taste. For more heat add fresh green chilli; for milder, hold back the chilli and stir in a spoon of yoghurt at the end.

What should I serve with it?

Warm naan, fluffy basmati rice or chapati, and maybe a cooling raita.

A Few Words from the Chef

Cooking this Vegetable Balti is an adventure in flavour and creativity. The beauty of this dish lies in its versatility - you can experiment with different vegetables, adjust the spices to your liking, or even try one of the variations we’ve suggested. Whether you stick to the traditional recipe or put your own spin on it, each version of Balti has its own unique character, making every meal special. The joy of cooking is in these little tweaks and personal touches, so don’t hesitate to make this dish your own!

Enjoyed it? Share it

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




Scroll to Top