Go Back
+ servings
Print
Jaipur Aloo Pyaaz Ki Sabzi

Jaipuri Aloo Pyaaz Ki Sabzi

Jaipuri Aloo Pyaaz ki Sabzi - a comforting, soul-satisfying sabzi that brings together baby potatoes and pearl onions in a rich, slow-simmered tomato-onion gravy. It's a traditional Rajasthani favorite, especially in Jaipur households, where it’s often made on special occasions, weddings, or festive family lunches.

Course Dinner, Lunch, Main Course
Cuisine Indian
Keyword traditional
Custom Category Dinner, Indian Main Course, Lunch, Main Course, Traditional
Prep Time 30 minutes
Cook Time 30 minutes
Servings 8
Calories 319 kcal
Author Nidhi Bothra

Ingredients

  • 20 baby potatoes , boiled and air-fried (or deep-fried)
  • 20-25 baby shallots (onions) , air-fried whole (or deep-fried)
  • 3 medium onions , boiled and roughly ground to a paste
  • 4 medium tomatoes , ground into a paste
  • 2 tbsp ginger garlic green chili paste
  • 1/2 cup yogurt , whisked smooth
  • 1/2 cup milk
  • 1/4 cup water , only if needed to adjust consistency
  • 2 tbsp ghee
  • 2 tbsp oil
  • 1 bay leaves
  • 1 small cinnamon sticks
  • 2 cloves
  • 1 black cardamom
  • 2 green cardamoms
  • 1/2 tsp turmeric powder
  • 1 1/2 tsp red chili powder , adjust to taste
  • 3 - 3 1/2 tsp coriander powder
  • 2 tsp kasoori methi , crushed
  • 1/2 tsp garam masala
  • salt , to taste

Instructions

  1. Heat oil and ghee in a heavy-bottomed pan or kadai.

  2. Add bay leaf, cinnamon stick, cloves, black cardamom, and green cardamoms. Sauté on medium heat until aromatic.

  3. Add the ginger-green chili-garlic paste. Cook for 2–3 minutes on medium-low heat until the raw smell disappears.
  4. Stir in the roughly ground boiled onion paste. Cook on medium to low heat for 7–8 minutes, stirring occasionally, until translucent and softened.

  5. Add the tomato paste along with turmeric, chili powder, coriander powder, and kasuri methi. Mix well, cover, and let it cook for 8–10 minutes, or until the oil starts to separate from the masala.

  6. Lower the heat. Slowly stir in the whisked yogurt, stirring continuously to prevent curdling.

  7. Once it comes to a boil, cover and cook on low heat for another 4–5 minutes until the yogurt is well incorporated.
  8. Then gently mix in the air-fried baby potatoes and whole shallots.

  9. Add milk and a splash of water if needed to loosen the gravy.
  10. Sprinkle in garam masala and salt. Cover and simmer for 7–8 minutes to let all the flavors come together. Your Aloo Pyaaz Ki Sabzi is ready!

  11. Serve hot with missi roti, parathas, or puris. Pair with cooling raita, a crisp salad, and something sweet on the side for a perfect thali experience.

Recipe Video

Nutrition Facts
Jaipuri Aloo Pyaaz Ki Sabzi
Amount Per Serving
Calories 319 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 3g19%
Trans Fat 0.03g
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Cholesterol 12mg4%
Sodium 45mg2%
Potassium 1407mg40%
Carbohydrates 56g19%
Fiber 8g33%
Sugar 7g8%
Protein 8g16%
Vitamin A 657IU13%
Vitamin C 65mg79%
Calcium 103mg10%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.