How to Make Roti John (Traditional & Healthy Version)
Roti John is a flavorful vegetarian snack that has recently found its way into Indian street food culture, especially in cities with vibrant food scenes like Delhi and Mumbai. Though originally inspired by Southeast Asian cuisine, Indian versions of Roti John use local ingredients such as atta (whole wheat flour), paneer, and seasonal vegetables, making it a wholesome and satisfying meal. It is often enjoyed during lunch or as a filling breakfast, thanks to its protein-rich content and delightful taste. The crispy exterior and soft, flavorful filling make it a favorite among school-going children and office-goers alike. Roti John is a versatile dish that beautifully blends Indian spices with the concept of a stuffed bread. The vegetarian adaptation replaces eggs with paneer and vegetables, making it suitable for those following a vegetarian diet. It's a street-side favorite in many Indian cities, especially during festivals like Holi or Diwali, when quick, hearty snacks are in demand. With its balanced macros and vibrant flavors, Roti John is perfect for calorie-conscious individuals, offering both nutrition and taste. This healthy recipe is easy to prepare at home with simple Indian kitchen staples.
Ingredients
- 1 cup Atta (whole wheat flour) (for the roti base)
- 100 grams Paneer (crumbled)
- 1 medium Onion (finely chopped)
- 1 small Tomato (finely chopped)
- 1/2 medium Capsicum (bell pepper) (finely chopped)
- 1 Green chilli (finely chopped)
- 2 tbsp Coriander leaves (dhaniya) (finely chopped)
- 1/2 tsp Garam masala (for authentic Indian flavor)
- 1/2 tsp Cumin seeds (jeera) (for tempering)
- to taste Salt
- 2 tbsp Low-fat curd (yogurt) (for kneading dough)
- 1 tbsp Oil (preferably olive or sunflower)
Step-by-step instructions
Step 1 · In a mixing bowl
In a mixing bowl, combine atta, salt, and curd. Knead into a soft dough using water as needed. Cover and set aside for 10 minutes.
Step 2 · Heat 1/2 tbsp oil in a pan
Heat 1/2 tbsp oil in a pan. Add cumin seeds, then sauté onions, capsicum, and green chillies until soft.
Step 3 · Add tomatoes and paneer to the pan
Add tomatoes and paneer to the pan. Sprinkle garam masala and salt. Stir well and cook for 3 minutes until mixture is dry.
Step 4 · Mix in chopped coriander leaves and turn off the flame
Mix in chopped coriander leaves and turn off the flame. Let filling cool slightly.
Step 5 · Divide dough into 2 balls
Divide dough into 2 balls. Roll each into a thin roti using a rolling pin.
Step 6 · Heat tawa and cook each roti lightly on both sides
Heat tawa and cook each roti lightly on both sides. Spread paneer filling on half of each roti, fold, and press edges to seal.
Step 7 · Drizzle remaining oil on tawa
Drizzle remaining oil on tawa. Cook stuffed rotis until golden and crisp on both sides.
Step 8 · Serve hot with mint chutney or low-fat yogurt dip
Serve hot with mint chutney or low-fat yogurt dip.
Why this recipe is healthy
Roti John is a nutritious choice due to its high protein and fiber content, making it ideal for those seeking a filling yet light meal. It uses whole wheat atta instead of refined flour, minimizing empty calories and supporting digestive health. By incorporating paneer and a variety of vegetables, this recipe delivers essential nutrients without excess fat, supporting weight management and overall wellness.
A note on tradition
Roti John has become a trendy snack in Indian metros, especially during festive seasons like Holi and Diwali when quick, filling foods are popular. Its Indian adaptation uses local ingredients and spices, making it a beloved lunchbox item and street food. The dish is particularly popular among young people and families for its ease of preparation and satisfying taste.