How to Make Vegetarian Keema Porota (Traditional & Healthy Version)

Keema Porota is a beloved Bengali dish traditionally served during festive gatherings and special occasions. Originating from Bengal, this hearty and flavorful porota (stuffed flatbread) is usually filled with a spicy and aromatic keema. In this vegetarian version, we substitute the classic minced meat with protein-rich soya granules, making it suitable for plant-based diets while retaining the rich flavors and authentic taste. The filling is seasoned with traditional Indian spices like garam masala, dhania powder, and green chillies, encased in whole wheat 'atta' dough and cooked on a 'tawa' until golden and crisp. Keema Porota is a staple in Bengali households, often enjoyed as a lunch meal or during festivals such as Poila Boishakh (Bengali New Year). Its crisp exterior and savory filling make it a comforting and satisfying dish. The vegetarian adaptation offers a healthier twist, supporting calorie-conscious lifestyles without compromising on taste. The balance of spices and texture appeals to both adults and children, making it a versatile addition to your Indian lunch repertoire. This recipe emphasizes wholesome ingredients, traditional methods, and regional flavors, ensuring authenticity and nutrition. It’s perfect for those seeking a healthy, protein-rich meal that celebrates the essence of Bengali cuisine. Whether served with a bowl of raita or a light salad, Vegetarian Keema Porota is a delicious way to experience the flavors of Bengal in a health-conscious manner.

35 min total2 servingsMedium290 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Soak soya granules in hot water for 5 minutes
0%
5 min

Step 1 · Soak soya granules in hot water for 5 minutes

Soak soya granules in hot water for 5 minutes. Drain and squeeze out excess water.

Step 2: Prepare dough by mixing whole wheat atta
0%

Step 2 · Prepare dough by mixing whole wheat atta

Prepare dough by mixing whole wheat atta, salt, and water. Knead into a soft, pliable dough and let it rest.

Step 3: Heat oil in a pan
0%

Step 3 · Heat oil in a pan

Heat oil in a pan. Add onions, green chillies, and ginger-garlic paste. Sauté until onions turn golden.

Step 4: Add soaked soya granules
0%
5 min

Step 4 · Add soaked soya granules

Add soaked soya granules, garam masala, dhania powder, and salt. Stir well and cook for 5 minutes. Finish with fresh coriander leaves.

Step 5: Divide dough into equal portions
0%

Step 5 · Divide dough into equal portions

Divide dough into equal portions. Roll each portion, place the keema filling in the center, and seal edges. Gently roll into a thick porota.

Step 6: Heat a tawa
0%

Step 6 · Heat a tawa

Heat a tawa. Cook each porota on both sides until golden brown, applying a little oil as needed.

Step 7: Serve hot with raita
0%

Step 7 · Serve hot with raita

Serve hot with raita, salad, or pickle.

Why this recipe is healthy

This dish is a healthy choice because it combines plant-based protein, dietary fiber, and essential nutrients without heavy fats or refined flour. Using soya instead of meat reduces saturated fat and cholesterol, while whole wheat atta supports digestive health. The spices add antioxidant benefits, making Vegetarian Keema Porota a heart-friendly and weight-loss-supportive meal.

A note on tradition

Keema Porota holds a special place in Bengali cuisine, often served during festivals like Poila Boishakh and family celebrations. Known for its rich filling and skilled preparation, it showcases Bengal’s love for hearty, stuffed flatbreads. The vegetarian version aligns with dietary preferences of many Indian families, especially during religious fasting or vegetarian days.

← Back to Keema Porota