Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

80 Low Carb Indian Food Recipes (Vegetarian)

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

This list of 80 vegetarian low carb Indian food recipes is filled with delicious Indian meals made of aromatic warm spices, vegetables, and more. These low carb vegetarian Indian recipes are suitable for those who are on both keto and low-carb diets and are perfect as dinner main dishes, side dishes, main courses, snacks, and Indian appetizers too!

Collage of vegetarian low carb Indian food recipes on a white background.

Indian food is known for its warm fragrance as the whole foods cook with aromatic spice blends such as garam masala, curry powder, cumin seeds, ground coriander, turmeric powder, chili powder, and more. 

An easy way to reduce your carb intake, making your favorite recipes at home will allow you to stick to healthy foods that are filled with a ton of nutritional value. Eating low-carb foods is not only great for weight loss but also helps regulate blood sugar levels and keeps you from feeling sluggish. 

These Indian keto meals are super simple to make and are loaded with the fresh bold flavors you love about Indian food. If you love rice, then swap out the starchy rice for cauliflower rice for a low-carb option, use coconut flour or almond flour instead of wheat flour, coconut milk–you get the idea.

There are some easy swaps and substitutions for these Indian keto recipes you can do in order to be able to enjoy your favorite foods. 

Indian Vegetables Recipe

indian vegetables served in a stainless steel pot with naan and rice on the side

Calories: 126 — Fiber: 6 grams — Protein: 5 grams

Why You’ll Love It: The balanced combination of delicious ingredients make for a mouth-watering meal!

Vegetable sabji, typical to Indian cuisine, is an easy side dish or main course and great to add to your rotation of low carb diet Indian recipes. It’s made up of sautéed vegetables that are cooked with savory Indian spices and is often served with roti, daal, and yogurt for added protein. Make sure to use your favorite low carb veggies to keep this recipe as low in net carbs as possible! Get the Indian vegetables recipe here.

Cabbage Pakoda

cabbage pakoda served on a black bowl with tea

Calories: 273 — Fiber: 5 grams — Protein: 8 grams

Why You’ll Love It: This crispy, savory, low carb Indian food is perfect as a snack or a side dish!

This fried snack of Indian cabbage fritters is made with cabbage, onions, gram flour, herbs, and spices, and can be ready in just 30 minutes. The cabbage adds a delicious flavor while making the pakora crispy. Note: gram flour is a good option for a low-carbohydrate diet, but to make this recipe keto, you will have to substitute almond flour or another low carb flour. Get the cabbage pakoda recipe here.

Indian Cabbage with Peas (Cabbage Sabzi)

Indian Cabbage or cabbage sabzi served in a white bowl

Calories: 150 — Fiber: 9.4 grams — Protein: 7.3 grams

Why You’ll Love It: Low in calories, low in carbs, perfect if you’re looking for Indian weight loss recipes for a low carb Indian diet plan!

This traditional Indian side dish is comprised of cabbage and peas, spiced with cumin seeds, coriander, and turmeric powder, and a kick of cayenne pepper. It’s known as sabzi which translates to “vegetable dish,” and it’s got a smoky flavor due to the nice char on the cabbage. Get this Indian cabbage recipe here.

Cauliflower Sabji

cauliflower sabji in a stainless steel bowl with rice

Calories: 112 — Fiber: 5 grams — Protein: 5 grams

Why You’ll Love It: This delicious vegan and gluten-free veggie dish is the perfect keto friendly Indian food and a great way to incorporate lots of vegetables into your daily diet!

Savory and full of flavor, cauliflower sabji is an easy and healthy Indian side dish to make with its tantalizing curry spices. This is one of the best keto Indian dishes! Get this cauliflower sabji recipe here.

Indian Cauliflower Rice

Indian spiced cauliflower rice

Calories: 56 — Fiber: 2 grams — Protein: 2 grams

Why You’ll Love It: This is an easy and delicious side dish that’s ready in no time and, when paired with other Indian curries, makes a great low carb Indian food for dinner!

Mustard seeds, turmeric, red chili and coriander add tasty flavor to the low-carb, keto and vegan dish, which takes just 10 minutes to make! Perfect for pairing with lentils, creamy curries or grilled meats. Get this Indian cauliflower rice recipe here.

Curry Spaghetti Squash

keto spaghetti squash tossed with spices herbs and cashews in a white bowl

Calories: 283 — Fiber: 13 grams — Protein: 12 grams

Why You’ll Love It: An excellent low carb pasta alternative and a great keto Indian curry that will leave the entire family feeling full and satisfied!

If you’re looking for keto Indian recipes, you have come to the right place! This ideal healthy dinner option is topped with fire-roasted tomatoes and chickpeas for an extra boost of protein. Substitute the chickpeas for paneer or tofu for even more of a low-carb meal. Get this curry spaghetti squash recipe here.

Mushroom Masala

Mushroom Masala served in a small bowl

Calories: 135.52 — Fiber: 3.89 grams — Protein: 3.79 grams

Why You’ll Love It: An easy and incredible restaurant meal recreation in your own home and one of the most satisfying low carb Indian vegetarian recipes for dinner!

Mushroom masala is a delicious Indian curry recipe that incorporates button mushrooms. It is simple to make, either in an Instant Pot or on a stovetop, and the result is meaty, hearty, and super satisfying! Get the mushroom masala recipe here.

Spiced Spinach Tofu Stir Fry

spicy spinach tofu Stir fry served with a side of flatbread

Calories: 214 — Fiber: 5 grams — Protein: 14 grams

Why You’ll Love It: This quick and easy spicy spinach tofu stir fry will simplify your dinnertime routine with low carb diet Indian food! 

Ready to eat in 15 minutes with 1 pot, this Indian spiced curry has a delicious blend of flavors that is sure to satisfy. If you have leftovers, you’re in luck – the taste is even better the next day! Plus, it’s a gluten-free and vegan dish that everyone can enjoy. Get the spiced spinach tofu stir fry recipe here.

Khamang Kakdi

khamang kakdi served in a bowl with main course meal

Calories: 158 — Fiber: 3 grams — Protein: 4 grams

Why You’ll Love It: Experience an explosion of flavors in one bowl with this Indian low carb salad recipe!

Looking for low carb Indian vegetarian recipes? This is a keeper! Khamang Kakdi is a tantalizing staple of Maharashtrian cuisine, providing a refreshing and crunchy cucumber salad. An amalgamation of cucumber, coconut, peanuts and selected herbs and spices, this dish is also known as ‘kakdi chi koshimbir’ in the local Marathi language, literally translating to ‘salad made from cucumber’. Get the khamang kakdi recipe here.

Spicy Cauliflower Soup with Curry

spicy cauliflower soup, topped with crushed cashews and cilantro, served in a white bowl

Calories: 58.1 — Fiber: 2.5 grams — Protein: 2.3 grams

Why You’ll Love It: Ready in just 30 minutes, but tastes like it’s been cooking all day – now that’s something to love!

This comforting low carb Indian food is the perfect dish to satisfy anyone – vegan, vegetarian, and gluten-free eaters alike. The spicy cauliflower soup with curry is bursting with flavor and crunchy cashews, and is served with warm low carb naan bread to complete the experience. Get this curried cauliflower soup recipe here.

Coconut Chutney Recipe

a small white bowl of coconut chutney on a red plate with two dosa

Calories: 127 — Fiber: 6 grams — Protein: 3 grams

Why You’ll Love It: Two options – the traditional chutney with spice tempering and a speedy hotel-style recipe without the tempering, both are perfect keto diet Indian food.

Coconut chutney is a scrumptious South Indian accompaniment that can be enjoyed with a variety of breakfast and snack recipes like idli, dosa, uttapam and medu vada. If you are searching for a low carb breakfast Indian recipe, you have to try this one! Get the coconut chutney recipe here.

Vegan Palak Paneer With Tofu

vegan palak paneer served with tomatoes and rice in a white bowl

Calories: 183 — Fiber: 4 grams — Protein: 11 grams

Why You’ll Love It: A healthy, yet indulgent treat that only takes 40 minutes – an effortless meal for a night in with a low carb dinner Indian style.

Enjoy a vegan version of an Indian classic with palak tofu – the flavorful dish is just as fragrant, without the use of cheese. Dive into this amazing vegan alternative and experience a truly delicious palak paneer meal! If you are looking for more vegetarian Indian low carb recipes, you have to try this one! Get this vegan palak paneer recipe here.

Paneer Butter Masala

paneer butter masala served in a blue rimmed white pan, garnished with cream and cilantro with a side of sliced cucumber and roti

Calories: 307 — Fiber: 2 grams — Protein: 9 grams

Why You’ll Love It: Restaurant-style paneer butter masala that’s easy to make in your own kitchen.

Paneer butter masala is a favorite Indian gravy dish, and for good reason! Soft cubes of cottage cheese are coated in a creamy, flavorful tomato sauce, making it irresistibly tasty. If you are looking for a low carb vegetarian Indian dinner, you have to try this one! Get the paneer butter masala recipe here.

Indian Fried Rice (Khichdi)

indian fried rice in a white bowl

Calories: 243 — Fiber: 6.9 grams — Protein: 10.3 grams

Why You’ll Love It: An excellent choice for a wholesome and flavorful one-pot weekend meal!

Incorporating lentils and fresh veggies, this recipe is simple and straightforward to make. On top of being naturally gluten-free, vegetarian, and vegan, it’s packed with nutritious goodness and has the perfect balance of spices. Make sure to use cauliflower rice instead of regular rice to keep this recipe low carb! Get the Indian fried rice (khichdi) recipe here.

Carrot Halwa

Close up shot of dry fruits garnished carrot halwa or gajar ka halwa sweet in a glass bowl.

Calories: 290 — Fiber: 2 grams — Protein: 5 grams

Why You’ll Love It: This recipe is an undeniably scrumptious traditional Indian treat.

Carrot halwa is great low carb Indian vegetarian food by slowly cooking grated red carrots in ghee, milk, khoya (mawa) and sugar. Use stevia or monk fruit to make this low carb friendly. During the chilly winter season, this dessert is highly sought after and popular among both young and old alike! Get the carrot halwa recipe here.

Vegan Matar Paneer

tofu paneer, mattar paneer in a white dish with peas and curry sauce

Calories: 229.1 — Fiber: 2.6 grams — Protein: 14.1 grams

Why You’ll Love It: This incredibly delicious, healthy matar paneer is a blissful indulgence, virtually melting in your mouth with each bite you take!

Ready in just 20 minutes, with fewer than 5 ingredients, you can now enjoy the same restaurant-quality Indian food you love, in the comfort of your own home! Get this vegan matar paneer recipe here.

Vegan Tikka Masala

Vegan tikka masala served with rice and naan on a white plate.

Calories: 180 — Fiber: 5 grams — Protein: 5 grams

Why You’ll Love It: Not only is it nutritious but it’s also quick and simple to put together – a win-win meal!

This delicious vegan tikka masala with tofu is a breeze to make! Full of Indian spices, hearty tomatoes, and creamy coconut milk, it’s an ideal mild curry dish that the whole family can enjoy. Get the vegan tikka masala recipe here.

Baked Gobi Manchurian

vegan cauliflower manchurian in a saucepan

Calories: 219 — Fiber: 5 grams — Protein: 7 grams

Why You’ll Love It: Serve it as an appetizer or main dish – it’s also gluten-free!

This delicious twist on the classic gobi manchurian dish from Indian-Chinese restaurants features crispy baked cauliflower florets smothered in a sweet and spicy manchurian sauce. Make it super low carb by making sure not to add any sugar to the sauce. Get the baked gobi manchurian recipe here.

Indian Spiced Bok Choy

Indian spiced bok choy recipe

Calories: 109 — Fiber: 8.4 grams — Protein: 12.6 grams

Why You’ll Love It: Bok choy is naturally low carb, and the Indian spices transform this veggie into an exotic and delightful creation.

The aromatic flavors of cumin, mustard seeds, green chiles, and turmeric bring life to otherwise boring vegetables. In this recipe, bok choy is chopped into small pieces that end up melting in your mouth after they’re cooked. Get the Indian spiced bok choy recipe here.

Carrot Pudding (Carrot Kheer Recipe)

Carrot Pudding with Cardamom - Carrot Kheer Recipe. Shredded Carrots slow cooked with almond milk, roasted nuts and cardamom. Serve as is or top with toasted nuts, seeds and chia. Vegan Gluten-free Soy-free Nut-free option |

Calories: 158 — Fiber: 3 grams — Protein: 3 grams

Why You’ll Love It: The perfect low carb dessert!

This unique dish is a vegan, gluten-free Indian carrot pudding flavored with fragrant cardamom. Serve it alone or add a topping of toasted nuts, seeds, and chia. There’s an option to make this dish nut-free, as well as to exclude soy and grain too if needed! Get the Indian carrot pudding recipe here.

Indian Style Asparagus

Calories: 56 — Fiber: 2.4 grams — Protein: 2.6 grams

Why You’ll Love It: Takes ordinary asparagus to the next level with this savory stir fry from India!

Filled with flavorful spices such as cumin, coriander, turmeric, cayenne pepper, and mustard seeds, these spices make any vegetable taste amazing. Common vegetables utilized in this sabji dishes include potatoes, cauliflower, peas, spinach, squashes, cabbage, and various others. This recipe uses asparagus! Get the Indian style asparagus recipe here.

Golden Milk Latte (Turmeric Milk Latte)

Golden turmeric milk latte, served in a glass, topped with cinnamon.

Calories: 112  Protein: 8.2 grams

Why You’ll Love It: Ready in only five minutes and with just six ingredients.

Savor this indulgent and nutritious Golden Milk Latte with Turmeric! The flavor is divine, and every sip provides a bounty of antioxidants. Enjoy an effortless treat with this simple yet delicious recipe. Make sure to make it with full cream milk, unsweetened soy milk, coconut milk, or almond milk to keep this Indian recipe low in carbs. Get this turmeric milk latte recipe here.

Tomato Shorba Recipe

tomato shorba recipe

Calories: 64 — Fiber: 2 grams — Protein: 2 grams

Why You’ll Love It: A popular Indian soup that is not only easy to make, but is vegan, gluten-free, low carb and low-cal as well.

This tangy soup is made with tomatoes (tamatar) and lightly spiced with freshly-ground coriander (dhaniya). Super easy to make, ready in minutes, great as an Indian low carb appetizer or side! Get the tomato shorba recipe here.

Lauki Ki Sabji | Indian Bottle Gourd Curry

Why You’ll Love It: This recipe provides amazing flavor as well as health benefits, and moreover, is both vegan and gluten-free.

This recipe has a light taste and soft texture that pairs perfectly with spices and herbs, making for an enjoyable and nourishing meal. Avoid the unappetizing prospect of brown rice and plain steamed veggies and try this delightful dish instead! Get the lauki ki sabji recipe here. 

Punjabi Dry Bhindi

Why You’ll Love It: Spicy, tasty, and great texture – the most delicious way to enjoy okra!

Okra is a great low carb and keto vegetable, and this recipe dresses it up to make it taste better than any okra recipe you’ve ever tried! The perfect blend of complex flavors involves cumin, coriander, and channa masala powder, all complemented by green chilies for added heat. To enhance the flavor of the cooked okra even more, a mixture of grated ginger, dry grated coconut, coriander leaves, and a dash of lemon juice is included to provide a balance of flavors in this popular dish. Get the punjabi dry bhindi recipe here. 

Peerkangoa Kootu

Why You’ll Love It: Peerkangai Kootu is a delicious and nutritious curry that requires minimal effort to prepare.

This dish is made with tender ridge gourd, moong dal, coconut, and an aromatic mixture of spices. It is an amazing idea for meal prep, as it’s full of essential nutrients and is lower in carbs than most dals. Get the peerkangoa kootu recipe here.


Why You’ll Love It: Fast to make and totally vegan and gluten free. 

Olan is a classic dish in the South Indian feast Onam Sadhya. It’s made primarily of ash gourd or winter melon, which is the low carb star of this flavorful dish. Combined with other several simple ingredients, you’ve got a low carb Indian meal that packs a ton of nutrition and carries a long history too! Get the olan recipe here. 



Why You’ll Love It: Aviyal offers not only a treat for the eyes, but for the entire sensorial experience.

The array of vegetables in Aviyal – carrots, green beans, cucumber, potato, tindora, pumpkin, and drumstick (mooring) – form an intricate blend that is stirred in a thick and creamy coconut-based sauce seasoned with fiery chilies and aromatic curry leaves. Omit the potatoes for a truly veg low carb indian food recipe! Get the aviyal recipe here. 

Pineapple Coconut Chaat

Why You’ll Love It: This Indian low carb snack is an easy and delicious way to satisfy cravings for something sweet and savory.

Pineapple coconut chaat is a flavorful low carb Indian snacks that is typically served as an appetizer or side dish. It is a mix of crunchy pineapple, sweet coconut, herbal and spicy chutneys, and tangy tamarind sauce. While pineapple isn’t low carb, the rest of the ingredients are, so to make this a keto Indian recipe, replace the pineapple with cucumber instead! Get the coconut chaat recipe here. 

Egg Curry

Kerala egg roast served in a silver serving dish topped with cilantro.

Calories: 381 — Fiber: 3 grams — Protein: 14 grams

Why You’ll Love It: A low carb Indian breakfast dish that also works for a light lunch or dinner!

Kerala egg roast masala is a keto Indian veg recipe made with boiled eggs simmered in an aromatic tomato-based curry sauce! Naturally dairy-free & gluten-free too! Get the Kerala egg roast recipe here.

Vegetable Vindaloo

Vegetable vindaloo served in a bowl with naan and rice on the side.

Calories: 186 — Fiber: 7 grams — Protein: 6 grams

Why You’ll Love It: This vegan low carb Indian dish is incredibly nutritious and easy to customize!

Mixed vegetable vindaloo is warm, comforting, and packed with flavor! Featuring homemade vindaloo paste and a medley of fresh vegetables, it’s a great hearty dinner option. Replace the potatoes with zucchini and/or broccoli for a lower carb option. And turn this into a high protein low carb vegetarian Indian recipe by adding in some tofu or paneer! Get this recipe for vegetable vindaloo here.

Easy 5 Minute Onion Raita

Calories: 59 — Fiber: 1 gram — Protein: 8 grams

Why You’ll Love It: Indian low carb food perfect for those who are gluten-free, oil-free, or nut-free can enjoy this dish without worry.

Onion raita is an Indian side dish made with minimal ingredients. The yogurt-based dish is incredibly easy to make and is a great accompaniment to a variety of Indian food options and keto curries. Get the easy 5 minute onion raita recipe here.

Moringa Leaves Dal 

Calories: 251 — Fiber: 9 grams — Protein: 13 grams

Why You’ll Love It: The one-pot dish is a perfect accompaniment to cauliflower rice, making it an ideal weekday meal.

One of many great Indian low carb recipes that is full of flavor and easy to make! Created with toor dal, moringa leaves, and simple Indian spics, moringa dal is a hearty and nutritious vegan curry. Get the moringa leaves dal recipe here. 

Dal Rasam

Calories: 169 — Fiber: 5 grams — Protein: 5 grams

Why You’ll Love It: Keto Indian food that’s a guaranteed palate-pleaser, and the perfect accompaniment for any meal.

If you’re looking for delicious keto Indian vegetarian recipes, try this one! Rasam, a staple South Indian soup, is a much-loved dish known for its heat and spiciness. The soup is made with cooked toor dal, tamarind, tomato, and then subtly spiced with various herbs & spices. Get the dal rasam recipe here. 

Punjabi Aloo Gobi

Calories: 221 — Fiber: 9 grams — Protein: 8 grams

Why You’ll Love It: Making it in the pressure cooker ensures a nutritious lunch or dinner for your family in just a fraction of the time!

Create a hearty, flavorful meal quickly and easily with Punjabi cauliflower dish! Replace the potatoes with more cauliflower, broccoli, or green beans for a vegetarian Indian keto friendly recipe. No matter how you serve it, this vegan recipe is guaranteed to delight your taste buds. Get the punjabi aloo gobi recipe here.

Whole Masoor Dal

Calories: 204 — Fiber: 12 grams — Protein: 9 grams

Why You’ll Love It: Preparing this dish is as straightforward as it gets, as it requires minimal ingredients for maximum flavor. 

Enjoy this delicious sabut masoor dal with cauliflower rice or a low carb tortilla an easy mid-week meal. Add this recipe to your Indian low carb food list and make sure to keep some whole masoor dal handy in your pantry for a quick and effortless weeknight dinner. Get the whole masoor dal recipe here. 

Bhindi Bhaji

Calories: 202 — Fiber: 6 grams — Protein: 4 grams

Why You’ll Love It: Whether you serve this as a main or side dish, this is a great one to add to your go-to dinner recipes Indian for weight loss.

Are you ready for your next curry night? Then try this tasty, spicy, bhindi bhaji recipe! This classic Indian okra curry dish is made with fresh okra and fried with onion, tomato, and traditional Indian spices. Get the bhindi bhaji recipe here.

Sev Tameta Nu Shaak

Calories: 220 — Fiber: 11 grams — Protein: 5 grams

Why You’ll Love It: This low carb veg Indian food recipe is also vegan and gluten-free and it’s a full, one-pot meal!

Sev tameta nu shaak is an amazing Kathiyawadi Gujarati curry. Fragrant garlic, sweet tomatoes, and spicy flavors blend together to create this unique dish. Get the sev tameta nu shaak recipe here.

Onion Baji

Calories: 72 — Fiber: 1 gram — Protein: 2 grams

Why You’ll Love It: Perfect if you’re looking for low carb Indian recipes to accompany curry recipes!

This onion bhaji recipe is the best! It creates fantastically delicious onion fritters that are vegan, gluten-free, and tastier than any store-bought variant. Use almond flour or another low carb flour instead of the gram + white rice flour for a true Indian keto side dish. Get the onion baji recipe here.

Samosa Sauce

Calories: 68 — Fiber: 3 grams — Protein: 2 grams

Why You’ll Love It: These sauces are perfect for a low-carb diet so add it to your low carb Indian vegetarian food list for those vegetable samosa snacks!

Samosas, an Indian deep-fried snack, deliver a tantalizing taste all on their own. But if you’d like to take your savory snack to the next level, serve them with chutneys! Here we have two amazing recipes for samosa sauces that can be utilized as Indian chaat dipping sauces as well. Get the samosa sauce recipe here. 

Easy Tamarind Sauce

Why You’ll Love It: This tasty tamarind chutney recipe is a great way to add some sweet and sour flavor to all sorts of dishes on your Indian vegetarian low carb diet meal plan.

It can be used as a dip for samosa chaat or as a marinade for meat and fish. Although it takes a bit of time to cook, most of it’s passive cooking time, so it’s still simple to make. Enjoy experimenting with this flavorful, homemade sauce! Get the easy tamarind sauce recipe here. 

Indian Air Fryer Cauliflower Bites

Calories: 71 — Fiber: 2 grams — Protein: 2 grams

Why You’ll Love It: Filled with aromatic flavors, great to add to your rotation of low carb Indian vegetarian diet recipes.

Whether you’re hosting a BBQ or simply looking for a delicious dinner side dish, you can enjoy air fryer Indian cauliflower bites with ease. This simple recipe can be made in an air fryer and is sure to leave your guests impressed. Get the Indian air fryer cauliflower bites recipe here.

Air Fried Eggplant Slices

Calories: 65 — Fiber: 1 gram — Protein: 1 gram

Why You’ll Love It: A healthier twist on this classic dish with no need for breadcrumbs, perfect if you’re looking for Indian keto snacks too!

These eggplant slices are seasoned with traditional spices and then cooked in an air-fryer for a crispy, flavorful outcome. Enjoy this vegan, gluten-free, and low-carb Indian recipe for baingan bhaja! Get the air fried eggplant slices recipe here. 

Saag Paneer

Calories: 197 — Fiber: 3 grams — Protein: 10 grams

Why You’ll Love It: Ready in only 30 minutes, it makes a wonderful accompaniment to cauliflower rice or by itself if you’re looking for low carb foods for Indian vegetarians.

This delicious saag paneer dish is a fan favorite! Made with swiss chard, it has a lightly spiced, creamy flavor that is sure to please. Enjoy this unique Indian dish with its fried paneer and leafy greens! Get the saag paneer recipe here. 

Bathua Raita

Calories: 62 — Fiber: 0.7 grams — Protein: 6.2 grams

Why You’ll Love It: It’s an incredibly easy recipe and a great way to sneak some nutritious leaves into your weekly meals for an Indian keto diet.

In North India, this delicious and nutritious bathua raita is a winter staple. Featuring freshly boiled bathua leaves, this savory dish is loaded with Vitamin A and its warming properties make it ideal for cooler temperatures. Get the bathua raita recipe here. 

Healthy Palak Paneer

Calories: 207 — Fiber: 4.3 grams — Protein: 14.1 grams

Why You’ll Love It: A delicious and healthy homemade Indian keto food, everyone will love this super quick palak paneer!

Fresh spinach leaves and desi ghee are the perfect combination for this classic dish. With a few minor adjustments, this easy recipe is great for when you are short on time. Get the healthy palak paneer recipe here. 

Dry Mushroom Masala

Calories: 112 — Fiber: 3.7 grams — Protein: 3.7 grams

Why You’ll Love It: Delicious and ready to eat in less than fifteen minutes!

If you’re in search of a low carb Indian meals mushroom dish that is simple, nutritious, and deliciously spiced, then look no further! This dry mushroom masala is not only vegan and low calorie, it also incorporates the flavors of Indian cuisine. Get the dry mushroom masala recipe here.

Stir-Fried Okra

Why You’ll Love It: Many vegetarians favor this dish, so don’t miss out on its flavor and enjoy this perfect keto Indian food today!

A popular summer vegetable in India, it pairs exceptionally well with freshly made low carb chapatis or Indian rotis. This recipe requires some time and patience but it’s well worth the results! Get the stir-fried okra recipe here.

Instant Pot Delhi-Style Matar Kulcha

Why You’ll Love It: This high protein low carb Indian vegetarian meal is sure to win your heart with its delectable, spicy flavor.

Matar kulche is an iconic street food dish from Delhi, India. Made in the instant pot, this recipe is so easy and another perfect meal if you’re looking for Indian weight loss recipes. Get the instant pot Delhi-style matar kulcha recipe here. 

Aubergine Curry

aubergine curry (or brinjal curry / eggplant curry) served with rice in a bowl

Why You’ll Love It: This easy recipe has a few simple ingredients and can be frozen for low carb meal prep vegetarian Indian recipes!

If you’re trying to create an easy and tasty curry, look no further! Eggplant is naturally low carb, and we have elevated it in this curry by pairing it with warm spices and aromatics. Omit the chickpeas for a lower carb option, or replace them with paneer! Get this aubergine curry recipe here.

Paneer Tikka

Calories: 159 — Fiber: 2 grams — Protein: 8 grams

Why You’ll Love It: This 30-minute recipe lets you recreate a restaurant-quality dish in the comfort of your own home.

Our low carb Indian food list wouldn’t be complete without paneer tikka, a flavorful Indian starter or appetizer! Yogurt and select spices are used to marinate the paneer cubes and vegetables, then it all gets grilled to perfection. Get the paneer tikka recipe here. 

Tandoori Cauliflower

Calories: 70 — Fiber: 3 grams — Protein: 6 grams

Why You’ll Love It: This is one of the most popular North Indian dishes that you can make right at home.

Tandoori cauliflower – also known as gobi tikka – is a flavorful, healthy, and low-carb Indian appetizer or snack that is truly unique. If you need low carb meals vegetarian Indian recipes, this is a good one to have on hand! Get the tandoori cauliflower recipe here. 

Indian Roasted Cauliflower

Calories: 180 — Fiber: 4 grams — Protein: 4 grams

Why You’ll Love It: This recipe works great with any vegetable, allowing you to use whatever you have on hand!

Keto Indian foods like this are hard to find! This keto Indian recipe is an easy, flavorful, and nutritious side dish featuring warm Indian spices. Oven-roasted vegetables suit practically any diet: vegetarian, vegan, paleo, Whole30, gluten-free, dairy-free, low-carb, keto, and grain-free, to name a few! Get the Indian roasted cauliflower recipe here.

Aloo Patta Gobhi

Calories: 96 — Fiber: 4 grams — Protein: 3 grams

Why You’ll Love It: Ready to serve in less than 30 minutes, it’s a vegan and gluten-free option that is perfect if you need homemade healthy Indian dinner recipes for weight loss.

This deliciously flavorful sabzi is a classic Indian-style dish made with potatoes and cabbage. Unlike many Indian restaurant dishes, this home-cooked meal uses only moderate amounts of spices, yet it is still packed with flavor and tastes so much better. Replace the potatoes with green beans for a lower carb option. Get the aloo patta gobhi recipe here.

Healthy Broccoli Palak Dal

Calories: 236 — Fiber: 12 grams — Protein: 9 grams

Why You’ll Love It: Its delicious flavor will make for a filling and nutritious meal and one of the tastiest weight loss Indian recipes.

This Broccoli palak dal recipe is a tasty fusion dish that offers a nutritious blend of lentils, broccoli, and spinach. Enjoy all the goodness of this flavor-filled combination! Get the healthy broccoli palak dal recipe here. 

Lupini Beans 

Calories: 40 — Fiber: 2 grams — Protein: 3 grams

Why You’ll Love It: Perfect snack if you’re looking for low carbs in Indian food recipes!

This snack, which is usually associated with Christmastime, but can be enjoyed year round, is a great option for those looking for a healthy and low carb treat. It is high in both protein and fiber, and low in fat. Get the lupini beans recipe here.

Quinoa Pidi Kozhakattai

Calories: 254 — Fiber: 4 grams — Protein: 8 grams

Why You’ll Love It: A savory but with a healthy twist on this traditional recipe on our low carb Indian food list!

Quinoa pidi kozhakattai is a delicious and nutritious way to celebrate: it’s a steamed dumpling made with cooked quinoa and enhanced with a spicy tempering. Use millet instead of quinoa to make this more of a vegetarian Indian keto recipe. Get the quinoa pdid kozhakattai recipe here.

Creamy Indian Tofu Curry

Calories: 305 — Fiber: 4 grams — Protein: 13 grams

Why You’ll Love It: Looking for low carb Indian vegetarian lunch recipes? This one is filling, satisfying, and healthy!

This vegan Indian tofu curry, made with only a few ingredients and just 30 minutes of prep time, is a bold, vibrant dish with a creamy texture that is sure to leave you wanting more! Get the creamy Indian tofu curry recipe here. 

Soya Chunks Machurian

Calories: 124 — Fiber: 5 grams — Protein: 12 grams

Why You’ll Love It: This low carb Indian food recipe’s delightful and mildly spicy taste is packed with flavor and takes only 30 minutes to make!

This Manchurian dish of golden soya chunks cooked in a flavorful gravy will become one of your go-to favorites. If you’re looking to tantalize your taste buds, this vegan take on the classic chicken Manchurian is the perfect choice! Get the soya chunks machurian recipe here.

Baingan Bharta

Calories: 224 — Fiber: 12 grams — Protein: 6 grams

Why You’ll Love It: Baingan bharta will make you fall head over heels for eggplant!

This low carb vegetarian Indian recipe is an amazing blend of smoky eggplant, garlic, ginger, spices, and tomatoes. To maximize the flavor, choose the traditional method of smoking whole eggplants on an open flame, or take a shortcut with the sauté method. Either way, you can’t go wrong! Get the baingan bharta recipe here.

Kachumber Salad

Calories: 58 — Fiber: 4 grams — Protein: 2 grams

Why You’ll Love It: With minimal effort and under a quarter of an hour, you can enjoy this carb free Indian food!

Combining just a few everyday pantry staples such as tomato, onion and cucumber, all that’s needed is a quick chop, a light toss and you’re all done – no cooking required! A great midweek lunch or dinner, you can be sure to enjoy this classic Indian salad with ease. Get this kachumber salad recipe here. 

Bombay Aloo

Calories: 194 — Fiber: 4 grams — Protein: 4 grams

Why You’ll Love It: The spice base can be used with any low-carb vegetable! We recommend cauliflower or broccoli as a substitute for the potatoes!

Recreating the delicious Bombay aloo in your own kitchen is an easy task. You’ll be rewarded with a dish that’s bursting with flavor and sure to add a spark to your next dinner! Get the bombay aloo recipe here. 

Pumpkin Curry

Calories: 227 — Fiber: 3 grams — Protein: 3 grams

Why You’ll Love It: Ready in just half an hour, you’ll be delighted by the deliciousness of this low carb dinner vegetarian Indian option!

This rich pumpkin curry blends the sweetness of pumpkin with the kick of Indian spices and a slight tang provided by dry mango powder or lime juice, making it a combination of sweet and spicy flavors. Get the pumpkin curry recipe here.

Low Fat Indian Dahl

Calories: 227 — Fiber: 3 grams — Protein: 3 grams

Why You’ll Love It: Suitable for vegans it’s low carb and quick and simple to make!

When you’re in search of a healthy, meat-free option that’s full of flavor, look no further than low fat Indian dahl. This delectable curry is one of my favorites and is sure to fill you up without packing on the pounds. Get the low fat Indian dahl recipe here.

Mung Bean Curry

Calories: 269 — Fiber: 9.8 grams — Protein: 13.4 grams

Why You’ll Love It: Not only is this recipe a great source of protein and fiber, it will provide you with sustained energy for hours!

This delicious and nutritious vegan and gluten-free green moong dal curry is like receiving a comforting hug in a bowl! A high protein meal that’s low in net carbs for both vegans and vegetarians. Get the mung bean curry recipe here.

Tawa Pulao

Calories: 145 — Fiber: 5 grams — Protein: 4 grams

Why You’ll Love It: This popular Mumbai street food dish is vegan, naturally gluten-free, and easy to make! Replace the rice with cauliflower rice for an easy keto Indian food recipe!

A favorite Indian street food, this dish is prepared on a large Tawa (flat cast-iron or aluminum plate). Cold rice, assorted vegetables, and a mixture of spices including Pav Bhaji Masala, turmeric, cumin seeds, cumin powder, chili powder, and more are blended together to make this tasty meal. Get the tawa pulao recipe here. 

Yogurt Quinoa

Calories: 296 — Fiber: 6 grams — Protein: 12 grams

Why You’ll Love It: If you’re looking for easy low carb Indian vegetarian breakfast recipes, this recipe requires minimal ingredients and is ready in well under 10 minutes!

Turn this recipe into a true Indian low carb veg breakfast by replacing the quinoa with millet! Not only is it good for your gut, but its low-carb and full of amazing textures and tastes – a perfect replacement for yogurt rice! Get the yogurt quinoa recipe here.

Makhana Bhel

Calories: 167 — Fiber: 2 grams — Protein: 6 grams

Why You’ll Love It: Makhana bhel is an ideal snack to curb those cravings without adding any extra calories!

With roasted fox nuts, an assortment of vegetables and a variety of chutneys, it is not only delicious but also simple to make and customize to suit your tastes. Get the makhana bhel recipe here. 

Easy Vegetable Stir Fry

Calories: 145 — Fiber: 4 grams — Protein: 4 grams

Why You’ll Love It: This delicious vegetable stir-fry is easy to make and ready in just 15 minutes! 

With an array of colors, a few key ingredients and some sauces, you can create a flavorful snack or accompaniment to steamed rice or noodles. Its slightly saucy texture makes it the perfect appetizer! Get the easy vegetable stir fry recipe here. 

Paneer In Veggie Sauce

Why You’ll Love It: For those with a passion for paneer, this creamy dish with its delectable vegetable-based sauce is a must try! 

This recipe has a flavor that is reminiscent of what you’d find at the best Indian restaurants, and tastes so good it satisfy even the pickiest eaters! The best part? This recipe allows you to sneak in some extra vegetables for the little ones and they won’t even notice! Get the paneer in veggie sauce recipe here.

Broccoli Aloo

Why You’ll Love It: Broccoli aloo is an easy vegan dish, ideal for a mid-week lunch, and only takes 15 minutes to make. 

Packed with classic Indian flavors we combine broccoli and potatoes for a mouth-watering side dish that is guaranteed to become a family favorite. It’s already low in net carbs, but to make it into a true keto-friendly version, replace the potatoes with cauliflower. Serve this flavorful dish alongside low carb rotis or a keto naan bread recipe for a truly delectable Indian meal. Get the broccoli aloo recipe here.

Healthy Indian Tofu Stir Fry

Calories: 57 — Fiber: 4 grams — Protein: 3 grams

Why You’ll Love It: This flavorful and vibrant stir-fry dish is the perfect accompaniment to any meal. 

With a combination of nutritious vegetables, flavorful spices, and seasonings, it is sure to please your taste buds. Plus, this low carb vegetarian Indian recipe is a healthier and lighter option that requires only 15 minutes of your time – an easy vegetable side that you won’t be able to resist! Get the healthy Indian tofu stir fry recipe here.

Indian Lentil Curry

Calories: 238 — Fiber: 9 grams — Protein: 10 grams

Why You’ll Love It: Super easy recipe with high healthy plant protein!

Dal, a traditional Indian favorite, is a beloved dish found in takeaways and restaurants across the country and beyond. Its flavorful combination of spices can be easily prepared, with an added tempering and smokiness that contribute to its stellar taste. Get the Indian lentil curry recipe here. 

Mutter Paneer

Why You’ll Love It: For a tantalizing Indian dish, Mutter Paneer Masala is a must-try! 

This recipe is composed of two parts: first the masala gravy or base is prepared, and then the mutter paneer is cooked using the freshly-made masala as one of the ingredients. Peas and paneer are the stars of this vegetarian delight! Get the mutter paneer recipe here.

Ulavacharu (Horse gram soup – Kollu rasam)

Why You’ll Love It: This is a traditional dish from Andhra and has earned a lot of recognition across the globe and is an extremely healthy recipe!

In this vegetarian low carb Indian recipe, there are step-by-step instructions on how to prepare an authentic low carb South Indian rasam using horse gram, both in an Instant Pot and with a stovetop pressure cooker. Get the ulavachaur recipe here.

Mushroom Bhaji

Calories: 98 — Fiber: 4 grams — Protein: 5 grams

Why You’ll Love It: Be ready for a tasty vegan mushroom curry with a bit of a kick that can be made in just 15 minutes!

This simple and easy mushroom bhaji recipe is a tomato-based curry bursting with flavor. All you need is a few simple ingredients and you’ll have a delicious low carb Indian dinner vegetarian ready to enjoy! Get the mushroom bhaji recipe here.

Brinjal Bhaji

Calories: 126 — Fiber: 6 grams — Protein: 2 grams

Why You’ll Love It: Perfect for meal prepping, this simple but delicious dinner can be prepared ahead of time.

This flavorful vegan curry, Indian aubergine bhaji, consists of oven-roasted eggplant and a spicy tomato sauce that comes together to create a soft and tender meal. Get the brinjal bhaji recipe here. 

Vegetable Korma

Why You’ll Love It: This delicious and nutritious vegetable korma is perfect for the whole family!

Bursting with savory and creamy flavors, the veggies come out soft and tender. It’s incredibly quick and easy to make, is great for meal prepping, and even the leftovers taste great. Get the vegetable korma recipe here. 

Kara Kuzhambu

Why You’ll Love It: Just 30 minutes on the stovetop and its delicious eggplant-based recipe will have a slightly spicy and tangy flavor for the whole family to enjoy!

With a simple set of ingredients, this Indian-inspired kara kuzhambu (or kara kulambu) dish is a quick and easy weeknight dinner solution. This recipe is made with easy to find ingredients in your local grocery store and thicker than the traditional for the option to serve over rice. Get the kara kuzhambu recipe here. 

Tri-Color Modak

Why You’ll Love It: Quick and easy popular Indian dessert that you’ll love!

Modaks are soft and chewy treats that resemble steamed momos. They are usually constructed with a rice flour shell, although wheat flour is sometimes used. We recommend a combination of almond and coconut flours for this recipe, and to use either monk fruit or stevia for a sweetener option. Get the tri-color modak recipe here. 

What Indian Dishes Are Low Carb?

If you love Indian cuisine, then you can continue to love it because there are some low-carb, Indian, vegetarian recipes out there! You can make your very own versions of your favorite Indian vegan keto recipes from the local Indian restaurant’s menu in no time with these easy meals!

  • Palak paneer 
  • Vegetable masala with low carb veggies
  • Vegetable curry with cauliflower, peas, etc. 
  • Veggie soup
  • Chutneys 
  • Stir-fried okra (bhindi)
  • Vegetable tikka masala 
  • Cabbage stir-fry 

Low Carb Indian Snacks

If you are looking to make some popular Indian dishes with easy recipes to enjoy on a ketogenic diet, then here is an Indian keto food list of ideas:

  • Low-carb Indian vegetable samosas
  • Fruit and veggie smoothies
  • Green peas pancakes
  • Moong dal idli 

❓Low Carb Indian Food FAQs

Which Roti has less carbs?

The best low carb roti is either a coconut flour roti or an almond flour roti. A soya roti (made from soybean flour) could also be a good option for an Indian roti when you’re wanting to stick to low-carb ingredients.

How can I reduce carbs in my Indian diet?

Here are 5 ways to reduce carbs in your Indian diet and enjoy low-carb, nutrient dense foods throughout your day:
1) Choose low-carb snacks like low carb veggies and proteins (and if you’re not vegetarian, all meat curries – like butter chicken, chicken tikka masala, tandoori chicken, etc. are typically low carb)
2) Decrease your refined sugar intake and use other sweetener options (monk fruit or stevia) instead
3) Cut back on traditional bread and switch to a low carb bread option
4) Avoid most legumes and rice (some dals are lower carb and can still work)
5) Substitute low carb alternative flours (like almond flour, coconut flour, etc) to white or wheat flour

Is dal low carb?

Dal, or lentils, on their own are not particularly low in carbs. However, you can make a low carb dal by using a lower carb lentil (like red lentils) and substituting half (or more) of the lentils for cauliflower. When cooked down, it blends into the dal and you can’t even tell it’s there!

Are carrots low carb?

Carrots contain a moderate amount of carbs compared to leafy greens but less than other root veggies.

More Delicious Recipes!

8 responses to “80 Low Carb Indian Food Recipes (Vegetarian)”

  1. The variety of dishes included is impressive, ranging from traditional favorites to innovative creations, all with a low-carb twist. I appreciate how the recipes cater to various dietary preferences while maintaining the authentic Indian flavors that I love.5 stars

  2. We love Indian food and anything low carb in my house – so this list is quite helpful. Will certainly be making adding some of these recipes to my list, especially the yogurt quinoa.5 stars

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.