1. Heat the oil in a pot over medium. Add the mustard seeds. When they start to pop, add the onion and fry for 5 minutes, stirring occasionally. Add the ginger, garlic and green chile. Turn heat to medium-low. Continue frying until the onions become translucent.

2. While the onion fries, heat a small skillet over medium-low heat. Dry roast the coriander, cumin, garam masala, cinnamon ,red chile powder, paprika and turmeric until the aroma rises. Remove and let cool.

3. When the onions are ready, stir in the roasted spice mix. Then add the chopped tomatoes, salt and 1 cup of water. Bring to a boil then reduce heat to low and simmer for 25 minutes.

​4. Remove the curry from the heat. Let cool a bit then transfer to a blender and purée the curry. Return the curry to the pot.


5. Heat the oil in a non-stick wok or pot over medium-high heat. Add the vegetables and stir-fry until the vegetables start to brown, about 10 minutes. The vegetables will not be cooked through.

6. Add the stir-fried vegetables along with any cooking liquid to the pot with the curry. Bring to a boil over medium heat, then reduce the heat to low and simmer for 15-25 minutes, until the vegetables are cooked. Stir in the cilantro and lemon juice. If the curry is becomes too thick, stir in some water, 1/4 cup at a time, to get the desired consistency. Add salt if needed. ​

Balti Vegetable Curry [Indian vegetarian RECIPE]

Balti is a spicy curry dish that is prepared with meat or vegetables and is cooked over high heat in a large, deep stainless steel or cast iron bowl that has two large handle loops. This vessel is called a balti so it is believed that the dish has become synonymous with the pot in which it is cooked. The dish is served at the table in the very hot balti pot in which it was cooked. 

The curry is made by frying onions and tomatoes with a blend of Indian spices, then puréeing it. The vegetables are cut into bite-sized pieces then pan-fried over high heat in oil, just like a stir-fry, until done. Finally the curry is added to the pot and everything is simmered together until the flavors develop and everything is cooked through. The curry is thick and a lot of depth to its flavor. It is quite simple to make and is absolutely delicious. This curry is best served with plain rice or your favorite Indian bread.


2 Tbs oil
1 tsp mustard seeds
1 onion, chopped
4 cloves garlic, chopped
1-inch piece ginger, chopped
1 Serrano chile, chopped
2 tsp coriander, ground
1 tsp cumin, ground
1 tsp garam masala
1 tsp cinnamon
1 tsp red chile powder
1/2 tsp paprika
1/2 tsp turmeric
1 tsp salt
4 Roma tomatoes, chopped
4 Tbs oil
1/2 red bell pepper, cut into 1-inch pieces
1/2 yellow bell pepper, cut into 1-inch pieces
1 medium red onion, cut into strips
6 small red potatoes, cut into small bites
6 large white mushrooms, quartered
1 carrot, cut into coins
1 parsnip, cut into coins
2 Tbs cilantro, chopped
1/2 lemon, juiced
salt, if needed