Indian Side Dish Recipes

Looking for Indian side dish recipes? Allrecipes has more than 130 trusted Indian side dish recipes complete with ratings, reviews and cooking tips.

Staff Picks

Indian Saag

Rating: 3.98 stars
Indian saag is a curry of cooked mustard or similar 'bitter' greens (kale, collards, turnip greens), and spinach or similar mild greens (chard, bok choy, beet greens). Any combination of greens works! Use more spices and peppers for hot saag, or less for mild.

Aloo Gobi

Rating: 4.36 stars
Traditional Indian dish made of spiced cauliflower and potatoes. This dish is steamed and then fried in oil making it intentionally dry and somewhat crispy. WARNING: This dish is extremely spicy, which is the way I like it. However, if you don't like your food that spicy, feel free to cut down on the serrano pepper and/or cayenne pepper. Also, I would recommend serving this with a side of raita or plain yogurt to cool the mouth down after eating.

Paneer (Home Made)

Rating: 4.11 stars
Paneer is an essential ingrediant in Indian cooking. Often people substitue riccotta or some other kind of cheese. But they never taste the same and paneer is so easy to make. With this simple recipe, you'll give true Indian authenticity to all your dishes.

Cucumber Raita

Rating: 4.33 stars
Serve this cool, refreshing salad with my Lamb Tagine and Moroccan Couscous on this site. Make the salad early in the day and keep in the refrigerator to let the flavors blend and intensify. Add more mint to taste, but do not substitute dried mint; the flavor is just not the same.

Bombay Potatoes

Rating: 4.53 stars
A yummy Indian side dish, Bombay potatoes are vegan, super simple to make, and family friendly to boot. I have lived in both India and the UK, where this is a popular dish, and this is the one Indian dish that I make that tastes super authentic.

Indian Vegetable Bhaji

Rating: 4.25 stars
Bhaji is a fry, so do not add water and you will really enjoy the drier variety of an Indian curry. Great with breads like naan or paratha, or with rice and daal (Indian lentil soup).
Sponsored By MyPlate

Chole (Vegetarian Indian Chickpeas)

Rating: 5 stars
A popular vegetarian Indian dish made of chickpeas and spices. Serve with white rice or naan.

Indian Sabji Recipe

Rating: 4.15 stars
This is the traditional way to prepare most vegetables in the part of India my husband is from. You can substitute other vegetables into this recipe as well: eggplant and potato, or cauliflower and potato, or peas and carrots. Serve with flat bread, dal, and jeera rice.

Cauliflower Rice (Biryani-Style)

Rating: 4.96 stars
Indian-style cauliflower rice. Optional additions - sliced red onion, boiled egg, avocado, other biryani things.

Rajma (Kidney Beans)

Rating: 4.5 stars
This is a typical Punjabi recipe that is enjoyed with rice by all!

Indian Saffron Rice

Rating: 4.41 stars
Indian saffron is richer, darker in its red-orange color then the Spanish or Italian, and gives a better flavor to rice. The saffron should always be steeped in hot water ahead of time and used as part of the liquid in the recipe. The following is a recipe prepared in the Indian manner.

Inspiration and Ideas

Carrot Rice

Rating: Unrated
"Fragrant basmati rice sauteed with carrots, onions, fresh ginger, peanuts, and cilantro." – Sowmya

Bangan ka Bhurta (Indian Eggplant)

Rating: Unrated
Grilling the eggplant adds extra flavor to this simple Indian side dish.

Cholay (Curried Chickpeas)

Rating: 4.04 stars

This is a very flavorful recipe from North India, usually eaten with fried bread like bhatura or puri. I like to serve it over rice for a very filling meal. You can also try it as a quick snack over toasted bread. This recipe is much quicker to make if you use precooked canned beans, but I like to think that the authentic flavor comes from doing it the hard way!