Skip to Content

What Vegetables Go in Curry?

Vegetables such as zucchini, carrots, yellow squash, onion, mushrooms, bell peppers and cauliflower are some of the most versatile vegetables out there and thus, are great in curries. They add bulk, texture and great flavor to the dish.

Curries are one of the most versatile and delicious dishes you can make. They can be served as a main course or as a side dish and they can be spiced in many different ways.

The key is to use good quality ingredients and to have fun experimenting. That’s how you end up with something totally unique and wonderful!

There are many different types of curries. But the most common ones are red, green, yellow, and brown. Red curries are the hottest and most aromatic, followed by green, yellow and brown.

However, no matter what kind of curry you are making, it should always include a mixture of vegetables. The main ones you will usually find in a curry are onions, carrots, celery, potatoes, peas, and capsicum (peppers). Other vegetables that go well in curries are tomatoes, zucchini, eggplant, broccoli, cauliflower, mushrooms, and bamboo shoots.

So, let’s go over what vegetables go in curry!

What vegetables go in curry?


Onions is the most versatile vegetable out there. It is one of those superfoods which is an excellent source of vitamins, minerals and other nutrients.

It also has a very strong flavor and that flavor can be modified to suit your taste buds. You can use it raw, grated or chopped. When cooked, it imparts a very distinctive flavor to the dish. It goes well with many curries and the combination of these two gives you a dish which will definitely leave an unforgettable impression on your palate.


Curry vegetables have always been a popular dish because they are not only delicious but they are also very easy to make and have a lot of nutrients that help the body in its various functions.

It is a simple recipe to make, and it can be cooked either in the microwave or on the stovetop.

You will find all the basic ingredients that you need for this curry recipe here.


Celery is the common denominator for most curries and it gives that unmistakable flavor that makes it the perfect vegetable to use.

It has a slightly sweet flavor and an umami flavor. It is very versatile and can be used in many different ways.

One of the easiest and best ways to use celery is as a dipping sauce for your favorite Asian style appetizers like Satay.


Potatoes go in curry? Yes! Curry is actually a type of Indian food and it consists of many different spices.

Potatoes are an important ingredient that goes well with other ingredients that have a strong flavor and spicy taste.

This is especially true with potatoes because it is quite bland in flavor and also has a very smooth texture.

It is always served with chicken curry, which is the king of all Indian dishes and is also known as the national dish of India.


Peas are a delicious addition to any curry dish and are one of the most famous accompaniments to curry dishes out there.

In the US, peas are considered as an accompaniment for rice dishes and curries and are not usually served with the curry dishes.

You can always add them when you cook your dish or else serve it along with rice to make a very delicious curry.


Curry is a hot and spicy dish that is loved by most Indians around the world. This makes it one of the most widely-consumed dishes of all time.

Peppers are one of the main ingredients in curries, as they have a very strong flavor. They bring out the flavor of the other spices used in the dish.

Try to avoid green and yellow bell peppers, which tend to give off a bitter taste. Instead, go for the red ones or the orange ones.


Tomatoes are a great addition to a curry dish because they not only enhance the flavor but also provides an additional source of vitamin C.

Curry is generally a spicy dish but that doesn’t mean it can’t have milder flavors. This curry is very easy to make and it goes well with just about everything. It has no dairy products, which makes it suitable for vegetarians and people with certain food allergies.


Curry is one of the most versatile dishes ever created and it goes well with almost any vegetable.

A great way to serve your zucchini is by cutting it into thin matchsticks and then sautéing it in hot oil or ghee.

Serve it over a bed of rice and top it with a dollop of sour cream and some freshly chopped cilantro.


Eggplant is a vegetable that goes in a lot of curries. It has a firm texture, which helps it to blend well with the spices and ingredients. It can be prepared in many ways like adding cream and tomato sauce and it makes a great side dish for any Indian meal.

Eggplants are rich in nutrients, including potassium, vitamin C and calcium.

They are also high in fiber and contain antioxidants, making them an excellent choice for your diet.


If you are looking for an unusual vegetable to serve in your curried dishes, you can always go for Broccoli. This vegetable has a mild flavor and goes very well with the spiciness of curry.

You can always find broccoli in your local store. Wash it thoroughly and cut the florets from the stalk. Boil them until they are fork-tender and then drain off the water and add some butter and seasoning to it.

That’s it! That is all you have to do to make this dish, but trust me, it will be a great addition to your dinner table.


Curry is just one of those dishes that is so versatile and goes with almost everything. The secret ingredient that makes all the difference is the amount of Indian spices added to the dish.

Cooking the cauliflower florets until they are tender yet still a bit crisp helps to bring out the flavor of this dish.

Tart, crunchy and slightly sweet, this is a great side dish for curries.


Mushrooms are one of those foods that everybody loves and they go in curries because they have a slightly meaty flavor and complement the other ingredients in the curry very well.

They also absorb a lot of the curry flavor and become spongy which makes them perfect for snacking on.

Another thing you should know is that some people love mushrooms while others hate them. So do not serve mushrooms to anyone who is a mushroom hater or else they will be left with a really bad aftertaste.

Here’s a fun fact: Did you know that button mushrooms are actually a type of mushroom?

bamboo shoots

Curries are known for their heat and coconut milk. Therefore, most often, the vegetables that are added to curries are ones that have a high water content.

For this reason, usually, the vegetables that are added to curries are ones with a lot of bamboo shoots.

They are a great source of protein and contain a lot of water.

Bottom Line

Curry is a flavorful Indian sauce which is made with spices like turmeric, cumin, coriander and chili peppers.

It is typically served over rice but is also used as a condiment.

You can use any type of vegetable that you desire in your curries. Some common ones are cauliflower, broccoli, carrots, potatoes, peas, beans and pumpkin.

Please do share and let us know which veggies you enjoy having in your curries.