Vegetable Puri Bhaji
Vegetable Puri Bhaji is a delightful Indian dish featuring crispy, deep-fried puris served alongside a spiced potato and pea curry. This dairy-free recipe captures the essence of traditional flavors, making it perfect for a hearty dinner.

40 minutes
Difficulty: Medium
Indian
500 kcal
Ingredients
- Whole wheat flour - 1 cup
- Water - 1/4 cup (adjust as needed)
- Salt - 1/2 teaspoon
- Oil - for frying
- Potatoes - 2 medium, boiled and mashed
- Green peas - 1/2 cup, boiled
- Onion - 1 small, finely chopped
- Tomato - 1 medium, chopped
- Green chili - 1, finely chopped
- Ginger - 1 teaspoon, grated
- Cumin seeds - 1/2 teaspoon
- Turmeric powder - 1/4 teaspoon
- Coriander powder - 1 teaspoon
- Garam masala - 1/2 teaspoon
- Fresh cilantro - 2 tablespoons, chopped
- Lemon juice - 1 tablespoon
Steps
- In a mixing bowl, combine whole wheat flour and salt. Gradually add water and knead to form a smooth, pliable dough. Cover with a damp cloth and let it rest for 20 minutes.
- In a pan, heat 2 tablespoons of oil over medium heat. Add cumin seeds and let them splutter.
- Add the chopped onions and sauté until golden brown. Then add grated ginger, green chili, and chopped tomatoes. Cook until the tomatoes soften.
- Stir in the turmeric powder, coriander powder, and garam masala. Mix well and cook for another minute.
- Add the boiled and mashed potatoes along with the boiled peas. Mix thoroughly and season with salt. Cook for 5-7 minutes, allowing the flavors to meld. Stir in chopped cilantro and lemon juice. Remove from heat.
- Divide the dough into small balls and roll each into a flat circle (about 4 inches in diameter).
- Heat oil in a deep frying pan over medium heat. Fry the puris one or two at a time until they puff up and turn golden brown on both sides. Remove and drain on paper towels.
- Serve the hot puris with the vegetable bhaji on the side.
Nutrition
- Calories: 500
- Protein: 10 g
- Carbs: 70 g
- Fiber: 8 g
- Sugar: 4 g
- Sodium: 300 mg
- Cholesterol: 0 mg
- Total Fat: 20 g
- Saturated Fat: 3 g
- Unsaturated Fat: 15 g
- Water: 0.3 L
Health Benefits
- Rich in fiber from whole wheat and vegetables, promoting digestive health.
- Packed with vitamins and minerals from potatoes and peas, supporting overall health.
Tags
IndianDairy-FreeDinner