The BBC Good Food logo
Carrot biryani in a pan with a spoon

Vegetarian Indian recipes

65 Recipes
Magazine subscription – your first 5 issues for only £5!

Discover some of our greatest vegetarian Indian recipes for a homemade feast. Every dish is full of flavour, from curries to samosas, bhajis, and side dishes.

Advertisement

Showing items 1 to 24 of 65

  • Indian butternut squash curry in a bowl with rice

    Indian butternut squash curry

    A star rating of 4.6 out of 5.187 ratings

    Up your veg count and get three of your five-a-day with this fragrant, low fat vegetarian curry

  • Indian chickpeas with poached eggs

    Indian chickpeas with poached eggs

    A star rating of 4.8 out of 5.92 ratings

    This quick, fibre-rich veggie supper is filling and good for you too. Chickpeas are a great source of manganese, which is essential for healthy bone structure

  • Squash & cabbage sabzi served on a plate

    Squash & cabbage sabzi

    A star rating of 4.4 out of 5.23 ratings

    Serve this veggie Indian at a Indian feast. Made with pumpkin, cabbage and spices, it makes a good side dish with dhal and rice, or eat as a main with roti

  • Bombay potatoes served in a wok

    Bombay potatoes

    A star rating of 4.7 out of 5.76 ratings

    Enjoy Bombay potatoes as a brilliant side dish to an epic feast. These Indian-style potatoes made with nuggets of juicy tomato are super-easy to make, spicy and moreish

  • Paneer makhani in a wok

    Paneer makhani

    A star rating of 4 out of 5.4 ratings

    Hosting a dinner party? No Indian-themed meal or celebration is complete without paneer, and this cheesy delight is just the ticket

  • Baked vegan korma in a baking dish

    Baked vegan korma

    A star rating of 5 out of 5.1 rating

    Get the kids to help make this vegan take on a korma. With a clear list of ingredients and step-by-step method, the recipe is ideal for children aged seven to 11 who are learning to cook

  • Carrot biryani served in a frying pan

    Carrot biryani

    A star rating of 4.5 out of 5.109 ratings

    Prepare and cook our low-calorie vegetarian biryani in just 25 minutes using carrot, cashew nuts and Indian spices. Serve with coriander and dollops of yogurt

  • Indian summer salad

    Indian summer salad

    A star rating of 4.6 out of 5.19 ratings

    Packed with antioxidants, this superhealthy, colourful salad counts as 1 of your 5-a-day

  • Two bowls filled with matar paneer with some flatbreads alongside

    Matar paneer

    A star rating of 4.4 out of 5.47 ratings

    Serve this classic veggie Indian dish with cheese and peas in a spicy tomato sauce as an easy midweek meal. It takes just 25 minutes to make

  • Chapatis with sauce in dish with spoon

    Chapatis

    A star rating of 4.8 out of 5.57 ratings

    We can't resist a warm chapati with our favourite curry. This traditional Indian side dish is easier than you think and only takes a handful of ingredients

  • Grilled flaky naans

    Grilled flaky naans

    A star rating of 5 out of 5.6 ratings

    This basic naan dough is filled with ajwain seeds, onion and coriander and quickly cooked on a griddle pan or barbecue to add a smoky finish

  • Samosas on board with raita

    Vegetable samosas

    A star rating of 4.7 out of 5.54 ratings

    Serve up these crisp vegan samosas as a tasty starter or side dish with your favourite curry. They also make great buffet food for your next party.

  • A dish serving saag paneer

    Saag paneer

    A star rating of 4 out of 5.59 ratings

    An Indian dish with plenty of flavour, saag paneer is a well-loved vegetarian side dish. It's rich in calcium and folate from the spinach and is gluten-free, too

  • Saffron flatbread filled with lentils and jaggery (puran poli)

    Puran poli

    A star rating of 0 out of 5.0 ratings

    Fill Indian flatbreads with sweetened, spiced lentils for a snack often served during India's Holi festival

  • A platter and plate of rice with courgette, chickpeas, herbs and lemon wedges

    Chickpea & courgette pilaf

    A star rating of 3 out of 5.2 ratings

    Make our pilaf with lemon, courgette and chickpeas for an easy vegetarian midweek meal. Flavour with cinnamon, cumin and coriander if you have them in your storecupboard

  • Cauliflower, paneer & pea curry

    Cauliflower, paneer & pea curry

    A star rating of 4.8 out of 5.148 ratings

    Ready in less than an hour, this easy, vegetarian curry recipe made with pan-fried Indian cheese and vegetables is also cheap to prepare

  • A bowl of coconut & corn curry

    Coconut & corn curry

    A star rating of 4 out of 5.1 rating

    Enjoy this warming coconut and corn curry for an easy meat-free meal for two. Full of warming spices, it's a quick and comforting vegan dinner

  • Chilli paneer

    Paneer chilli con carne

    A star rating of 4 out of 5.2 ratings

    Try this twist on chilli con carne, which combines beans and warming spices with Indian cheese. It's also served on quinoa instead of rice for extra protein

  • A bowl serving cabbage koshimbir

    Cabbage koshimbir

    A star rating of 4.8 out of 5.4 ratings

    Try a healthy accompaniment to tandoori dishes or barbecued meats. Koshimbir is an Indian slaw or crunchy cabbage salad where the chilli is optional

  • Spinach & sweet potato samosas

    Spinach & sweet potato samosas

    A star rating of 4.4 out of 5.16 ratings

    These vegetarian samosas are a great way to get 3 of the 5-day into your family. They're also rich in fibre, folate, vitamin C, calcium and iron

  • Warm naan bread stacked in a pile

    Naan bread

    A star rating of 4.8 out of 5.275 ratings

    Make your own Indian flatbreads at home and you'll never go back to buying them. Delicious eaten warm, these naans are ideal served with your favourite curry

Advertisement
Advertisement
Advertisement
Advertisement

Sponsored content