Indian food has a wonderful way of making simple ingredients feel comforting. Dal, millet, poha, rasam, yogurt, fresh herbs and seasonal vegetables can easily come together into meals that are flavorful without feeling overly heavy.
This collection brings together 10 vegetarian Indian recipes built around whole grains, lentils, vegetables, seeds, fruit, fermented foods and yogurt. They are designed as practical everyday dishes—not as “detox” foods or miracle cures. Each recipe includes a clear serving size, estimated nutrition, detailed cooking instructions, ingredient benefits, substitutions, storage advice and tips so you can actually make it successfully at home.
The nutrition figures below are estimates based on standard ingredients and the stated quantities. Actual calories and protein will vary with brands, portion sizes and how much oil or yogurt is used.
1. Jowar Vegetable Upma
Jowar, also called sorghum, gives traditional upma a pleasantly hearty texture. With carrots, peas and beans, this version makes a satisfying breakfast or light lunch without relying on refined grains.
Recipe at a Glance
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 1
- Serving Size: Approximately 300 g
- Estimated Calories: 330 kcal
- Protein: Approximately 10 g
Ingredients
- 50 g jowar rava or coarse jowar flour
- 70 g mixed vegetables, finely chopped
- 1 teaspoon olive oil or groundnut oil (5 g)
- ½ teaspoon mustard seeds
- ½ teaspoon cumin seeds
- 1 tablespoon finely chopped onion (15 g)
- 1 small green chili, finely chopped
- 5–6 curry leaves
- ¼ teaspoon turmeric
- 180–200 ml water
- Salt to taste
- 1 teaspoon lemon juice
- 1 tablespoon chopped coriander
- 1 tablespoon roasted peanuts, optional
How to Make Jowar Vegetable Upma
- Toast the jowar. Place a small heavy-bottomed pan over low-medium heat. Add the jowar rava and dry-roast for about 4–5 minutes, stirring frequently. It should smell lightly nutty but should not become brown. Transfer to a bowl.
- Prepare the tempering. Heat the oil in the same pan. Add mustard seeds and let them crackle. Add cumin, curry leaves and green chili.
- Cook the vegetables. Add onion and sauté for 2 minutes. Add the chopped vegetables and turmeric. Cook for another 3–4 minutes until the vegetables begin to soften.
- Add water. Pour in 180 ml water and add salt. Bring it to a gentle boil.
- Add jowar gradually. Lower the heat and slowly add the roasted jowar while stirring continuously. This prevents large lumps from forming.
- Cook until tender. Cover and cook for 6–8 minutes. If it becomes too dry before the grain softens, add a few tablespoons of hot water.
- Finish. Turn off the heat and let it rest for 2 minutes. Stir in lemon juice and coriander. Add peanuts just before serving if desired.
Doneness cue: The jowar should be soft and cooked through, with no dry, gritty center.
Benefits
Jowar contributes complex carbohydrates and fiber, while the mixed vegetables add vitamin C, carotenoids and additional fiber. Peanuts can increase protein and provide unsaturated fats.
Easy Substitutions
Use carrots, peas, beans, spinach or zucchini depending on what you have. If using larger vegetables such as cauliflower, chop them finely so they cook at the same rate.
Storage
Refrigerate leftovers in a covered container for up to 2 days. Reheat with 1–2 tablespoons of water to restore moisture.
2. Masoor Dal & Vegetable Clear Soup
This light masoor dal soup is somewhere between a dal and a vegetable broth. Red lentils cook quickly and give the soup enough body to make it more substantial than an ordinary clear soup.
Recipe at a Glance
- Prep: 10 minutes
- Cook: 25 minutes
- Total: 35 minutes
- Servings: 1
- Serving Size: Approximately 350 g
- Estimated Calories: 260 kcal
- Protein: Approximately 15 g
Ingredients
- 45 g red masoor dal
- 60 g mixed vegetables, chopped
- ½ small tomato (40 g), chopped
- ¼ teaspoon turmeric
- 400 ml water
- ½ teaspoon cumin seeds
- 1 small garlic clove, minced
- ½ teaspoon oil
- Salt to taste
- ¼ teaspoon black pepper
- 1 teaspoon lemon juice
- 1 tablespoon coriander
Method
- Rinse the masoor dal under running water until the water is mostly clear.
- Add dal, vegetables, tomato, turmeric and water to a saucepan.
- Bring to a boil, then reduce to a gentle simmer.
- Cook uncovered for approximately 18–22 minutes, stirring occasionally.
- The lentils should break down easily when pressed with the back of a spoon.
- In a small tempering pan, heat the oil. Add cumin and garlic and cook for 20–30 seconds. Do not let the garlic turn dark brown.
- Stir the tempering into the soup.
- Season with salt and pepper and finish with lemon juice and coriander.
Estimated Nutrition
Approximately 260 calories, 15 g protein, 38 g carbohydrates, 5 g fat and 10 g fiber.
Tips
If you prefer a smoother soup, mash a portion of the cooked lentils directly in the pot. For a thinner soup, add hot water at the end rather than cooking the lentils in excessive water from the beginning.
3. Fermented Carrot Pickle
Unlike heavily salted commercial pickles, this simple fermented carrot preparation gets its characteristic tang from fermentation. It should be made with clean equipment and kept refrigerated once fermentation reaches the desired level.
Recipe at a Glance
- Prep: 15 minutes
- Fermentation: 1–3 days
- Total: 1–3 days
- Servings: 1
- Serving Size: Approximately 80 g
- Estimated Calories: 45 kcal
- Protein: 1 g
Ingredients
- 100 g carrots, cut into thin sticks
- ½ teaspoon mustard seeds
- ¼ teaspoon turmeric
- ½ teaspoon red chili powder
- ½ teaspoon salt, approximately
- 1 teaspoon lemon juice, optional
- 100–120 ml boiled and cooled water, as needed
Method
- Wash and dry a clean glass jar thoroughly.
- Cut carrots into uniform sticks so they ferment at roughly the same rate.
- Combine carrots, salt, mustard seeds, turmeric and chili powder.
- Pack the mixture firmly into the jar.
- Add enough cooled boiled water to keep the carrots submerged.
- Leave about 2–3 cm of headspace.
- Cover loosely so gases can escape. Keep away from direct sunlight at a moderate room temperature.
- Check after 24 hours. Depending on room temperature, fermentation may take 1–3 days.
- Once pleasantly tangy, refrigerate.
Important: Discard the batch if it develops an unpleasant rotten smell, visible mold or other obvious signs of spoilage.
Benefits
Carrots provide beta-carotene and fiber. Fermented vegetables can contain live microorganisms when fermentation is successful and the product has not subsequently been heat-treated.
Storage
Keep refrigerated and use a clean utensil each time. Because homemade fermentation conditions vary, quality and shelf life are less predictable than commercially produced fermented foods.
4. Poha with Pomegranate & Coconut
Soft poha becomes especially appealing when paired with juicy pomegranate, fresh coconut and a simple tempering. The finished dish is light, colorful and naturally easy to customize.
Recipe at a Glance
- Prep: 10 minutes
- Cook: 10 minutes
- Total: 20 minutes
- Servings: 1
- Serving Size: Approximately 280 g
- Estimated Calories: 350 kcal
- Protein: Approximately 7 g
Ingredients
- 60 g thick poha
- 50 g pomegranate arils
- 15 g fresh grated coconut
- 30 g onion, chopped
- 1 teaspoon oil
- ½ teaspoon mustard seeds
- ½ teaspoon cumin
- 5 curry leaves
- 1 green chili
- ¼ teaspoon turmeric
- Salt to taste
- 1 teaspoon lemon juice
- 1 tablespoon coriander
Method
- Place poha in a sieve and rinse gently for 20–30 seconds.
- Let it drain for about 5 minutes. The flakes should become soft but remain separate.
- Heat oil in a pan and add mustard seeds.
- Once they crackle, add cumin, curry leaves and chili.
- Add onion and cook for 2–3 minutes until softened.
- Add turmeric and drained poha. Fold gently rather than stirring aggressively.
- Cook over low heat for 2–3 minutes.
- Season with salt and lemon juice.
- Turn off the heat and fold in pomegranate, coconut and coriander.
Tip: Add pomegranate after cooking so the seeds remain juicy rather than becoming soft and dull.
5. Makhana & Almond Porridge
Roasted makhana, or fox nuts, can be turned into a creamy breakfast porridge with milk, almonds and a little cardamom. It works particularly well on mornings when you want something warm and comforting.
Recipe at a Glance
- Prep: 5 minutes
- Cook: 15 minutes
- Total: 20 minutes
- Servings: 1
- Serving Size: Approximately 300 g
- Estimated Calories: 330 kcal
- Protein: Approximately 10 g
Ingredients
- 30 g makhana
- 250 ml milk
- 15 g almonds
- 1 teaspoon chia seeds, optional
- ½ teaspoon cardamom powder
- 1 teaspoon honey or date syrup, optional
- 1 small banana, sliced, optional
Method
- Dry-roast the makhana in a pan over low-medium heat for 5–7 minutes.
- They should become crisp and lightly crunchy. Let them cool slightly.
- Crush approximately half of the makhana into coarse pieces.
- Add milk to a saucepan and bring it to a gentle simmer.
- Add crushed makhana and cook for 5–7 minutes, stirring occasionally.
- Add whole makhana, almonds and cardamom.
- Cook for another 2 minutes.
- Turn off the heat and allow the porridge to thicken for 2 minutes.
- Sweeten lightly if desired and top with banana or chia seeds.
Texture cue: The finished porridge should be creamy and spoonable, not watery.
6. Fenugreek Sprout Salad
Fresh fenugreek sprouts give this salad a slightly earthy, pleasantly bitter note that works beautifully with cucumber, tomato, lemon and roasted seeds.
Recipe at a Glance
- Prep: 10 minutes
- Cook: 0–5 minutes
- Total: 10–15 minutes
- Servings: 1
- Serving Size: Approximately 250 g
- Estimated Calories: 210 kcal
- Protein: Approximately 10 g
Ingredients
- 100 g fenugreek sprouts
- 60 g cucumber
- 50 g tomato
- 20 g onion
- 10 g roasted pumpkin or sunflower seeds
- 1 teaspoon lemon juice
- ¼ teaspoon roasted cumin powder
- Salt to taste
- 1 tablespoon coriander
Method
- Wash the vegetables thoroughly and chop them into small, evenly sized pieces.
- If using raw sprouts, handle them hygienically and keep them chilled. For a lower-risk preparation, briefly steam or blanch the sprouts and cool them quickly.
- Add sprouts, cucumber, tomato and onion to a bowl.
- Add roasted seeds and coriander.
- Season with cumin powder, salt and lemon juice.
- Toss immediately before serving.
Benefits
Sprouted legumes can provide protein, fiber and micronutrients. Cucumber and tomato contribute water and fresh vegetables, while seeds add healthy fats and minerals.
Best eaten fresh: The cucumber releases water as it sits, so this salad is not ideal for long storage.
7. Bajra Roti with Garlic Chutney
Bajra roti is rustic, earthy and deeply satisfying. Because millet dough does not contain gluten, it behaves differently from wheat dough and benefits from warm water and gentle handling.
Recipe at a Glance
- Prep: 15 minutes
- Cook: 15 minutes
- Total: 30 minutes
- Servings: 1
- Serving Size: Approximately 150 g including chutney
- Estimated Calories: 350 kcal
- Protein: Approximately 9 g
Ingredients
For the roti
- 60 g bajra flour
- Approximately 55–65 ml warm water
- Pinch of salt
For garlic chutney
- 2 garlic cloves
- 10 g roasted peanuts
- ¼ teaspoon cumin
- Pinch of chili powder
- Salt to taste
- 1–2 teaspoons water
Method
- Place bajra flour and salt in a bowl.
- Add warm water gradually, mixing with a spoon initially.
- Once cool enough to handle, knead gently into a soft dough. The dough should hold together without feeling wet.
- Divide into one large ball.
- Place the dough between two sheets of parchment or plastic and gently pat it into a round approximately 4–5 mm thick.
- Heat a tawa over medium-high heat.
- Carefully transfer the roti to the hot surface.
- Cook for 1–2 minutes until the surface begins to change color and small cracks appear.
- Flip and cook the second side for another 1–2 minutes.
- If desired, finish directly over a flame for a few seconds.
- For the chutney, grind garlic, peanuts, cumin, chili, salt and enough water to form a thick paste.
Key tip: If the dough cracks badly while shaping, add a teaspoon of warm water and knead again. Bajra dough needs enough moisture to remain workable.
8. Tamarind Rasam
Tamarind rasam is one of those dishes that can make a simple meal feel complete. The broth is thin, aromatic and bright, with pepper, cumin, tomato and tamarind providing most of its character.
Recipe at a Glance
- Prep: 10 minutes
- Cook: 20 minutes
- Total: 30 minutes
- Servings: 1
- Serving Size: Approximately 300 g
- Estimated Calories: 110 kcal
- Protein: Approximately 4 g
Ingredients
- 100 g tomato, chopped
- 250 ml water
- 15 g cooked toor dal, mashed
- 1 teaspoon tamarind pulp
- ¼ teaspoon turmeric
- ½ teaspoon cumin
- ½ teaspoon black pepper
- ½ teaspoon mustard seeds
- 1 small garlic clove, optional
- 4 curry leaves
- ½ teaspoon oil or ghee
- Salt to taste
- Coriander
Method
- Add tomato, turmeric and 150 ml water to a saucepan.
- Simmer for 8–10 minutes until the tomato becomes soft.
- Mash the tomato lightly.
- Add tamarind pulp, cooked dal and the remaining water.
- Simmer gently for 5–7 minutes.
- Crush cumin and black pepper lightly using a mortar and pestle.
- Heat oil in a small pan. Add mustard seeds and allow them to crackle.
- Add cumin-pepper mixture, curry leaves and garlic.
- Cook for 20–30 seconds, then pour the tempering into the rasam.
- Season with salt and coriander.
Do not boil aggressively after adding tamarind. A gentle simmer keeps the rasam bright and aromatic.
9. Ash Gourd & Mint Soup
Ash gourd has a naturally mild flavor and high water content, making it useful for a light soup. Fresh mint adds a cool herbal note without requiring heavy seasoning.
Recipe at a Glance
- Prep: 10 minutes
- Cook: 20 minutes
- Total: 30 minutes
- Servings: 1
- Serving Size: Approximately 350 g
- Estimated Calories: 100 kcal
- Protein: Approximately 3 g
Ingredients
- 250 g ash gourd, peeled and cubed
- 30 g onion
- 1 small garlic clove
- 400 ml water or light vegetable stock
- 8–10 fresh mint leaves
- ½ teaspoon olive oil
- ¼ teaspoon cumin
- Salt to taste
- Black pepper to taste
- 1 teaspoon lemon juice
Method
- Peel the ash gourd, remove the seeds and cut it into evenly sized cubes.
- Heat oil in a saucepan.
- Add cumin and garlic and cook briefly.
- Add onion and sauté for 2–3 minutes.
- Add ash gourd and water.
- Cover and simmer for approximately 15 minutes.
- The ash gourd should be completely tender when pierced with a fork.
- Add mint leaves during the final minute of cooking.
- Blend until smooth using an immersion blender.
- Season with salt and pepper.
- Finish with lemon juice.
Texture cue: If the soup is too thick, add hot water gradually. If it is too thin, simmer uncovered for a few extra minutes.
10. Fresh Fig & Yogurt Parfait
For something sweet, this yogurt parfait combines creamy yogurt with fresh figs, almonds and a little cinnamon. Choose plain unsweetened yogurt so the fruit remains the main source of sweetness.
Recipe at a Glance
- Prep Time: 10 minutes
- Cook Time: None
- Total Time: 10 minutes
- Servings: 1
- Serving Size: Approximately 280 g
- Estimated Calories: 280 kcal
- Protein: Approximately 13 g
Ingredients
- 200 g plain Greek yogurt or thick plain yogurt
- 2 fresh figs, approximately 80 g, quartered
- 15 g almonds, chopped
- 1 teaspoon chia seeds
- ½ teaspoon cinnamon
- 1 teaspoon honey, optional
- 20 g rolled oats, lightly toasted, optional
Method
- If using oats, toast them in a dry pan over low heat for 3–4 minutes until lightly golden. Cool completely.
- Spoon half of the yogurt into a glass or bowl.
- Add half the figs, almonds and chia seeds.
- Add the remaining yogurt.
- Top with the remaining figs, almonds, cinnamon and toasted oats.
- Drizzle with honey only if additional sweetness is needed.
- Serve immediately or chill briefly before serving.
Benefits
Yogurt provides protein and calcium, while figs contribute fiber and natural sweetness. Almonds and chia seeds add unsaturated fats, fiber and minerals.
For a higher-protein option: Choose Greek yogurt rather than regular yogurt. The exact protein content depends heavily on the yogurt brand.
How These 10 Recipes Fit Together
These recipes work particularly well as a flexible Indian-inspired meal rotation rather than a strict “gut-healing” diet.
For Breakfast
- Jowar Vegetable Upma when you want a savory, grain-based breakfast
- Poha with Pomegranate & Coconut for something lighter
- Makhana & Almond Porridge for a warm, mildly sweet option
- Fresh Fig & Yogurt Parfait when you prefer a chilled breakfast
For Lunch or Dinner
- Masoor Dal & Vegetable Clear Soup
- Bajra Roti with Garlic Chutney
- Tamarind Rasam
- Ash Gourd & Mint Soup
As Fresh Sides
- Fenugreek Sprout Salad
- Fermented Carrot Pickle
A simple meal could be bajra roti + masoor dal soup + a small serving of fermented carrot pickle, while another day could pair rasam with jowar upma and fresh vegetables.
Practical Gut-Friendly Eating Tips
There is no single recipe that “heals the gut.” Digestive health is influenced by the overall eating pattern, individual tolerance, hydration, activity and many other factors.
A few practical habits can make these recipes easier to enjoy:
- Increase fiber gradually. If your usual diet is low in fiber, suddenly eating large amounts of lentils, sprouts and whole grains may cause temporary bloating.
- Drink enough fluids. Fiber works alongside adequate hydration.
- Chew thoroughly. Eating quickly can make even a light meal feel uncomfortable.
- Watch your individual tolerance. Ingredients such as lentils, sprouts, dairy, chili and large amounts of raw vegetables do not suit everyone equally.
- Use fermented foods sensibly. Fermented vegetables can be an interesting addition to the diet, but they should not replace fresh vegetables or balanced meals.
- Keep portions realistic. A very large serving of a “healthy” food can still feel heavy.
Storage Guide
| Recipe | Refrigerator | Best Storage Advice |
|---|---|---|
| Jowar Vegetable Upma | Up to 2 days | Reheat with a splash of water |
| Masoor Dal Soup | 2–3 days | Cool promptly and refrigerate covered |
| Fermented Carrot Pickle | Refrigerate after fermentation | Use clean utensils |
| Poha | Best fresh; up to 1 day | Add fresh toppings after reheating |
| Makhana Porridge | Up to 1 day | Reheat gently with milk |
| Fenugreek Sprout Salad | Best immediately | Keep dressing separate if preparing ahead |
| Bajra Roti | 1–2 days | Wrap well and reheat on a tawa |
| Tamarind Rasam | 2–3 days | Refrigerate promptly |
| Ash Gourd Soup | 2–3 days | Reheat gently |
| Fig Yogurt Parfait | Best fresh | Assemble just before eating |
For cooked foods, refrigerate promptly rather than leaving them at room temperature for extended periods.
Common Mistakes to Avoid
Making millet dishes too dry
Jowar and bajra absorb water differently from wheat and rice. Add water gradually and pay attention to texture rather than blindly following a clock.
Overcooking poha
Soaking or rinsing poha for too long turns it mushy. A quick rinse followed by draining is usually enough.
Burning the tempering
Cumin, mustard and garlic can go from fragrant to bitter very quickly. Keep the pan over moderate heat and remove it from the burner if the spices start darkening too rapidly.
Adding all salad ingredients too early
Salt and lemon draw water from vegetables. Dress the fenugreek salad close to serving time.
Making soup too thick
Ash gourd and lentils change texture as they cool. Keep some hot water nearby and adjust the consistency after blending.
Treating fermentation casually
Fermentation is different from simply soaking vegetables. Clean equipment, appropriate salt, proper submersion and refrigeration after fermentation are important.
Frequently Asked Questions
Are these recipes suitable for a vegetarian diet?
Yes. All 10 recipes are vegetarian. Dairy is used in the yogurt and milk-based recipes, but those can be adapted depending on your dietary needs.
Which recipe has the most protein?
The Masoor Dal & Vegetable Clear Soup provides roughly 15 g protein per stated serving. The fig yogurt parfait can also provide substantial protein when made with Greek yogurt.
Are these recipes good for digestion?
They contain ingredients commonly included in fiber-rich and fermented-food eating patterns, but individual digestion varies. Lentils, sprouts and high-fiber grains can cause bloating in some people, particularly when introduced suddenly.
Can I make these recipes without chili?
Absolutely. Green chili and chili powder can be reduced or omitted. You may want to compensate with herbs, cumin, coriander, black pepper or lemon for more flavor.
Can I make the recipes vegan?
Several can be made vegan easily. Use plant-based milk in the makhana porridge and unsweetened plant-based yogurt in the fig parfait. Check the nutritional label because protein and calcium levels vary significantly between plant-based products.
Which recipes are best for meal prep?
Masoor dal soup, rasam, ash gourd soup and the vegetable component of jowar upma are good candidates. Keep fresh toppings such as coriander, lemon, pomegranate and yogurt separate until serving.
Can I increase the protein?
Yes. Add a larger portion of dal, use Greek yogurt, include roasted chickpeas or peanuts where appropriate, or serve the grain-based recipes alongside a protein-rich dal or yogurt. Increase protein without making unrealistic claims about the original recipe’s protein content.
Are these recipes low-calorie?
Several are relatively light, particularly the rasam and ash gourd soup, but “healthy” does not automatically mean low-calorie. Oils, nuts, seeds, dairy and portion size can substantially change the final calorie count.
Final Takeaway
The strength of these recipes is their simplicity: whole grains, lentils, vegetables, herbs, fermented foods, yogurt, fruit and nuts can create meals with plenty of texture and flavor without turning healthy cooking into a complicated project.
Start with the dishes you naturally enjoy. If you’re new to high-fiber foods, introduce lentils, sprouts and whole grains gradually and pay attention to how your body responds. And rather than looking for one “gut-healing” recipe, think of these dishes as building blocks for a varied, balanced eating pattern.