Baby Potato Biryani Veg Recipe Of India Made Easy

Updated On: October 5, 2025

Baby potato biryani is a delightful twist on the classic Indian biryani, featuring tender, flavorful baby potatoes infused with aromatic spices and fragrant basmati rice. This vegetarian dish is perfect for those who want a comforting yet exotic meal that is both hearty and wholesome.

The baby potatoes absorb the rich spices, making every bite a burst of flavor. This recipe blends traditional Indian culinary techniques with simple ingredients, making it accessible for both novice and experienced cooks.

Whether you’re preparing a festive meal or a casual dinner, baby potato biryani offers a unique taste of India that will impress family and guests alike.

In this blog post, I’ll guide you through a step-by-step process to make the perfect baby potato biryani, complete with tips to elevate your dish and variations to suit your preferences. Plus, I’ll share some nutrition facts and serving suggestions to make your meal even more enjoyable.

Why You’ll Love This Recipe

This baby potato biryani recipe stands out for several reasons. First, it uses baby potatoes, which have a creamier texture and sweeter taste compared to regular potatoes.

They soak up the spices beautifully, making the biryani vibrant and flavorful. Second, it’s a vegetarian recipe that doesn’t compromise on flavor or richness, making it a fantastic option for both vegetarians and those looking to explore plant-based meals.

Moreover, the combination of whole spices, fresh herbs, and basmati rice results in a fragrant one-pot meal that’s both filling and nutritious. The recipe is also quite adaptable—you can tweak the spice levels or add other vegetables to suit your taste.

Finally, the dish pairs well with many Indian sides and chutneys, making it a versatile addition to your recipe repertoire.

Ingredients

  • 300 grams baby potatoes, washed and halved if large
  • 1.5 cups basmati rice, rinsed and soaked for 30 minutes
  • 1 large onion, thinly sliced
  • 2 medium tomatoes, chopped
  • 1/2 cup yogurt, whisked
  • 2 green chilies, slit lengthwise
  • 1/4 cup fresh coriander leaves, chopped
  • 1/4 cup fresh mint leaves, chopped
  • 3 tablespoons cooking oil or ghee
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon cumin seeds
  • 2 bay leaves
  • 4 green cardamom pods
  • 4 cloves
  • 1-inch cinnamon stick
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon garam masala
  • Salt to taste
  • 3 cups water
  • Fried onions for garnish (optional)
  • 1 tablespoon lemon juice

Equipment

  • Heavy-bottomed pot or pressure cooker
  • Large frying pan or skillet
  • Mixing bowl
  • Spatula or wooden spoon
  • Knife and cutting board
  • Colander or sieve
  • Measuring cups and spoons

Instructions

  1. Prepare the rice: Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for 30 minutes, then drain and set aside.
  2. Cook the baby potatoes: In a large pot, bring water to a boil with a pinch of salt. Add the baby potatoes and cook until just tender but firm (about 8-10 minutes). Drain and set aside.
  3. Sauté the spices and onions: Heat the oil or ghee in a heavy-bottomed pot over medium heat. Add the cumin seeds, bay leaves, cardamom pods, cloves, and cinnamon stick. Let them sizzle for 30 seconds to release their aroma.
  4. Add sliced onions: Add the sliced onions and sauté until golden brown, stirring frequently to avoid burning.
  5. Mix in ginger-garlic paste and green chilies: Stir in the ginger-garlic paste and green chilies, cooking until the raw smell disappears (about 1-2 minutes).
  6. Add tomatoes and spices: Add the chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until the tomatoes soften and oil starts separating from the masala.
  7. Incorporate yogurt and fresh herbs: Lower the heat and add the whisked yogurt gradually, stirring continuously to avoid curdling. Add half of the chopped coriander and mint leaves, mixing well.
  8. Add baby potatoes: Gently fold the cooked baby potatoes into the masala, ensuring they are coated well with the spices. Cook for 5 minutes to allow the flavors to meld.
  9. Layer the rice: Spread the soaked and drained rice evenly over the potato mixture. Sprinkle the garam masala, remaining coriander, and mint leaves on top.
  10. Add water and cook: Pour 3 cups of water gently over the rice layer. Cover the pot with a tight-fitting lid and cook on low heat for 20-25 minutes, or until the rice is fully cooked and water is absorbed. Alternatively, use a pressure cooker and cook for 2 whistles on medium heat, then let the pressure release naturally.
  11. Rest and garnish: Turn off the heat and let the biryani rest for 10 minutes. Fluff the rice gently with a fork. Garnish with fried onions and a squeeze of lemon juice for extra brightness.
  12. Serve warm: Serve your delicious baby potato biryani hot with raita, pickle, or salad.

Tips & Variations

For the best biryani, use aged basmati rice as it cooks up fluffy and separate.

To add more depth, you can include vegetables like peas, carrots, or bell peppers along with the baby potatoes.

If you like a smoky flavor, try the traditional ‘dum’ method by sealing the pot with dough or foil and cooking on very low heat for 15-20 minutes.

For a vegan version, replace yogurt with coconut yogurt or cashew cream.

Adjust green chilies and red chili powder to control the spice level.

Nutrition Facts

Nutrient Amount per Serving (approx.)
Calories 350 kcal
Carbohydrates 60 g
Protein 7 g
Fat 6 g
Fiber 5 g
Sodium 450 mg
Vitamin C 15% of Daily Value

Serving Suggestions

Baby potato biryani pairs wonderfully with cooling sides to balance the spices. A classic cucumber raita or mint yogurt sauce provides a refreshing contrast.

You can also serve it with Indian pickles, papadums, or a simple green salad.

For a complete meal, consider pairing this biryani with Half Runner Beans Recipe or a light dal (lentil curry). If you have a sweet tooth, finish your meal with something like the Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe to delight your taste buds.

Conclusion

Baby potato biryani is a delicious and comforting dish that brings the essence of Indian cuisine right to your dining table. This recipe is easy to follow and highly adaptable, making it perfect for home cooks looking to explore vegetarian biryanis without compromising on flavor.

The baby potatoes add a unique texture and sweetness that elevates the dish beyond the ordinary.

Whether you’re cooking for a family dinner or a special occasion, this biryani is sure to impress. Don’t hesitate to customize the spices and ingredients to suit your palate, and enjoy the wonderful aromas and tastes of India.

For more flavorful and satisfying recipes, check out the Green Chile Cheese Bread Recipe or the Glazed Twist Donut Recipe to round out your culinary adventures.

đź“– Recipe Card: Baby Potato Biryani Veg Recipe of India

Description: A flavorful and aromatic biryani made with tender baby potatoes and fragrant spices. This vegetarian dish is perfect for a hearty meal.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 4 servings

Ingredients

  • 500g baby potatoes, washed and halved
  • 1.5 cups basmati rice
  • 2 tablespoons vegetable oil
  • 1 large onion, thinly sliced
  • 2 tomatoes, chopped
  • 1/2 cup yogurt
  • 1 tablespoon ginger-garlic paste
  • 2 green chilies, slit
  • 1 teaspoon turmeric powder
  • 1 tablespoon biryani masala
  • 1/2 teaspoon red chili powder
  • Salt to taste
  • 1/4 cup chopped coriander leaves
  • 1/4 cup chopped mint leaves
  • 3 cups water

Instructions

  1. Wash and soak basmati rice for 30 minutes.
  2. Heat oil in a pan and sauté onions until golden brown.
  3. Add ginger-garlic paste and green chilies; cook for 2 minutes.
  4. Add tomatoes, turmeric, red chili powder, biryani masala, and salt; cook until oil separates.
  5. Mix in baby potatoes and yogurt; cook for 10 minutes on low heat.
  6. Add chopped coriander and mint leaves; stir well.
  7. Drain rice and add to the pan; mix gently.
  8. Pour water and bring to a boil, then reduce heat and cover tightly.
  9. Cook on low flame for 20 minutes until rice and potatoes are tender.
  10. Turn off heat and let it rest for 10 minutes before serving.

Nutrition: Calories: 350 kcal | Protein: 7 g | Fat: 8 g | Carbs: 60 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Baby Potato Biryani Veg Recipe of India”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and aromatic biryani made with tender baby potatoes and fragrant spices. This vegetarian dish is perfect for a hearty meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“500g baby potatoes, washed and halved”, “1.5 cups basmati rice”, “2 tablespoons vegetable oil”, “1 large onion, thinly sliced”, “2 tomatoes, chopped”, “1/2 cup yogurt”, “1 tablespoon ginger-garlic paste”, “2 green chilies, slit”, “1 teaspoon turmeric powder”, “1 tablespoon biryani masala”, “1/2 teaspoon red chili powder”, “Salt to taste”, “1/4 cup chopped coriander leaves”, “1/4 cup chopped mint leaves”, “3 cups water”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Wash and soak basmati rice for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan and saut\u00e9 onions until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and green chilies; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add tomatoes, turmeric, red chili powder, biryani masala, and salt; cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Mix in baby potatoes and yogurt; cook for 10 minutes on low heat.”}, {“@type”: “HowToStep”, “text”: “Add chopped coriander and mint leaves; stir well.”}, {“@type”: “HowToStep”, “text”: “Drain rice and add to the pan; mix gently.”}, {“@type”: “HowToStep”, “text”: “Pour water and bring to a boil, then reduce heat and cover tightly.”}, {“@type”: “HowToStep”, “text”: “Cook on low flame for 20 minutes until rice and potatoes are tender.”}, {“@type”: “HowToStep”, “text”: “Turn off heat and let it rest for 10 minutes before serving.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “7 g”, “fatContent”: “8 g”, “carbohydrateContent”: “60 g”}}

Photo of author

Marta K

Leave a Comment

X