India, Nov. 25 -- As temperatures drop and winter sets in across the country, our bodies need more warmth and nutrition to stay healthy and energised. Chilly mornings and cold evenings often leave people feeling hungry quickly or reaching for snacks that may not be very nutritious. Soups are a perfect solution, they're warm, filling, and can be packed with protein to keep you full for longer. (Also read: Kokilaben Hospital gastroenterologist explains when 'acidity or heartburn' could signal serious gut problems )

Renu Rakheja, nutritionist and health coach based in Bhopal, Madhya Pradesh, shares in her November 22 Instagram post 3 high-protein soups that are both nourishing and satisfying.

Calories: 300 | Protein: 22 g

1. Warm 1 tsp ol...