32 Indian Vegetarian Recipes from NFCI Hospitality

India is a land of vibrant colors, living traditions, and extraordinary culinary diversity. Vegetarian cuisine in India showcases this heritage, offering an array of flavors, textures, and aromas that delight the senses. From the busy streets of Mumbai to the tranquil backwaters of Kerala, vegetarian dishes celebrate the bounty of the land and regional cooking traditions.

Below is a guided tour of beloved vegetarian recipes from across India—classic preparations that have endured through generations and continue to appear at family tables, street stalls, and festive occasions.

Recommended Read: 18 Types of Healthy Salads in India

What is vegetarian cuisine in India?

Vegetarianism in India usually means avoiding meat, poultry, and fish, with meals built around vegetables, lentils, grains, dairy, nuts, and seeds. Indian cuisine is not a single style but a mosaic of regional cooking methods, local ingredients, and spice blends. Within short distances you find distinct flavors—each kitchen adding its own touch with herbs, spices, and techniques that enhance taste and nutrition.

  1. Red Lentil Curry (Masoor Dal)

Masoor dal is a simple, nourishing lentil curry with a warm, earthy flavor. Red lentils cook quickly to a creamy texture and are usually seasoned with cumin, coriander, turmeric, garlic, ginger, and onions. A finishing tadka (tempering) of ghee or oil with spices adds aroma and depth. Serve with steamed rice or soft rotis for a wholesome everyday meal.

  1. Aloo Channa

Aloo Channa combines potatoes and chickpeas in a tangy tomato-based gravy. Spices like cumin, coriander, garam masala, and amchur (dried mango powder) create a lively balance of tastes. Garnished with cilantro and lemon, it pairs well with puris, bhaturas, or plain rice.

  1. Saag / Palak Paneer

Palak Paneer features creamy spinach gravy surrounding cubes of paneer (Indian cottage cheese). The bright green sauce is tempered with cumin, garlic, and ginger. Nutritious and satisfying, this dish is perfect with naan or jeera rice.

  1. Mix Vegetable

A mix vegetable curry is a versatile medley of seasonal produce—carrots, beans, peas, cauliflower, and more—cooked in a fragrant onion-tomato masala. A touch of cream or yogurt can enrich the gravy. It makes a great accompaniment to any Indian bread or rice dish.

  1. Kadhi Pakora

Kadhi Pakora blends a tangy yogurt-based curry with crunchy gram-flour fritters. The kadhi is slowly simmered with turmeric, cumin, and fenugreek, while onion or vegetable pakoras are fried until golden and then added to the curry. Best served with steamed rice.

  1. Paneer Curry (Dhaba Style)

Dhaba-style paneer curry captures the rustic, bold flavors of roadside eateries. Paneer cubes simmer in a spicy tomato-based sauce, often finished with red chili, garam masala, and kasuri methi for a smoky aroma. Pair it with tandoori roti or butter naan.

  1. Bombay Potatoes

Bombay Potatoes are pan-fried baby potatoes tossed with mustard seeds, curry leaves, turmeric, cumin, and coriander. A squeeze of lemon and fresh cilantro brighten the dish. Enjoy as a side or a spicy snack.

  1. Gobi Manchurian

Gobi Manchurian is an Indo-Chinese favorite: crispy battered cauliflower florets coated in a tangy, spicy sauce made with soy sauce, garlic, ginger, and chilies. It works well as an appetizer or paired with fried rice or noodles.

  1. Dal Tadka

Dal Tadka elevates plain lentils with a sizzling tempering of ghee, cumin, garlic, and dried red chilies. Onions, tomatoes, and green chilies may be added for complexity. It’s a comforting staple served with rice or flatbreads.

  1. Rajma Chawal

Rajma Chawal is kidney beans slow-cooked in a robust, spiced gravy and served over steamed rice. The long simmering allows flavors to meld, and a finishing touch of cilantro or butter makes it especially comforting.

  1. Veg Fried Rice or Pulao

Veg Fried Rice is an Indo-Chinese stir-fry of rice and mixed vegetables seasoned with soy sauce and spices. Pulao is a fragrant rice dish cooked with whole spices, vegetables, and sometimes nuts and raisins. Both are versatile mains or sides.

  1. Sambar Rice

Sambar Rice combines rice with tangy, spice-infused sambar—a lentil stew flavored with tamarind and vegetables like drumstick and carrots. It’s a nourishing South Indian meal often accompanied by papad and pickle.

  1. Malai Kofta

Malai Kofta features soft dumplings of paneer and potato simmered in a rich, creamy gravy made from tomatoes, onions, and cashew paste. Aromatic spices such as cardamom and cinnamon give it a luxurious character—ideal with naan or paratha.

  1. Channa Masala

Channa Masala, or Chole, is chickpeas cooked in a zesty tomato-spice gravy. Garnished with cilantro and lemon, it is commonly served with bhature, puri, or rice.

  1. Dal Makhani

Dal Makhani is a decadent Punjabi dish of black lentils and kidney beans slow-cooked with butter and cream. The resulting velvety texture and smoked tadka of garlic and chilies make it a rich treat enjoyed with naan or jeera rice.

  1. Aloo Matar

Aloo Matar pairs potatoes and green peas in a spiced tomato gravy. Simple spices like cumin, coriander, and garam masala create a comforting everyday dish served with roti, paratha, or rice.

  1. Paneer Tikka

Paneer Tikka is marinated paneer grilled or roasted until charred and smoky. Marinated in yogurt, spices, and lemon, it is typically served with mint chutney and lemon wedges as a popular appetizer.

  1. Vegetable Soup

Vegetable soup is a light, nourishing option featuring a variety of vegetables simmered in a flavorful broth, often seasoned with garlic, ginger, and subtle spices. It’s a comforting starter or a light meal.

  1. Butter Naan

Butter Naan is a soft, pillowy flatbread brushed with melted butter, traditionally cooked in a tandoor. It pairs perfectly with rich curries and gravies.

  1. Garlic Naan

Garlic Naan is a fragrant variation topped with minced garlic and cilantro before baking, making it a flavorful complement to any curry.

  1. Gajar ka Halwa

Gajar ka Halwa is a classic Indian dessert of slow-cooked grated carrots simmered with milk, sugar, and ghee, flavored with cardamom and garnished with nuts. It’s often prepared for festivals and special occasions.

  1. Khichdi

Khichdi is a simple, comforting one-pot meal of rice and lentils cooked with mild spices and vegetables. Easy to digest and nourishing, it’s commonly served with yogurt and pickle.

  1. Baingan ka Bharta

Baingan ka Bharta is made from roasted, mashed eggplant cooked with onions, tomatoes, and spices. The charred flavor of the eggplant gives this rustic dish its distinctive smoky profile.

  1. Shahi Paneer

Shahi Paneer is a rich, mildly spiced paneer curry with a creamy cashew-and-tomato gravy. Aromatic whole spices lend it a regal taste suited to celebratory meals.

  1. Pav Bhaji

Pav Bhaji is a popular Mumbai street food of spiced mashed vegetables served with buttered bread rolls. A squeeze of lemon and a dollop of butter finish this hearty, communal plate.

  1. Misal Pav

Misal Pav is a spicy Maharashtrian dish of sprouted lentil curry topped with a crunchy farsan and served with buttered pav. It’s a vibrant breakfast or snack option.

  1. Dahi Vada

Dahi Vada features deep-fried lentil dumplings soaked in chilled yogurt and topped with tamarind and mint chutneys and a sprinkle of chaat masala. It’s a refreshing, tangy snack.

  1. Bhel Puri

Bhel Puri is a tangy, crunchy street snack blending puffed rice, sev, vegetables, and chutneys, finished with cilantro and lemon for a burst of flavor and texture.

  1. Poha

Poha is a light breakfast of flattened rice cooked with mustard seeds, curry leaves, turmeric, and green chilies, garnished with peanuts, cilantro, and lemon for a quick, nutritious start to the day.

  1. Dosa

Dosa is a thin, crispy South Indian crepe made from fermented rice and lentil batter. Served with coconut chutney and sambar, plain or stuffed as masala dosa, it remains a beloved staple.

  1. Idli Sambar

Idli Sambar pairs soft steamed rice-and-lentil cakes with tangy sambar and coconut chutney. The fermented batter gives idlis a light, airy texture that complements the spicy stew.

  1. Dhokla

Dhokla is a steamed, spongy snack from Gujarat made with fermented chickpea flour. Tempered with mustard seeds, curry leaves, and green chilies, it’s usually served with green and tamarind chutneys.

Vegetarian cuisine in India is a treasure trove of regional specialties and simple home comforts. From everyday dals and vegetable curries to festive sweets and street-food favorites, each dish reflects centuries of culinary practice and local ingredients. Whether you’re exploring recipes for the first time or refining familiar dishes, these classics offer a rich and rewarding culinary journey. Bon appétit!