Aloo Posto Recipe

4 from 4 votes
Updated: Oct 15, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Aloo posto is a classic West Bengal vegetarian dish, made with tender potatoes cooked in a mildly spiced poppy seed (posto) paste, flavored with mustard oil and green chilies. Make it using my easy recipe.

A wooden bowl filled with Aloo Posto. Red chili peppers and green cilantro are scattered around the bowl on a dark surface.

Quick Look: Bengali Aloo Posto

Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4 people
Calories: Approx. 240 per serving
Dietary Info: Vegan, gluten-free
Skill Level: Easy
Tools Needed: Pan with lid, spice or coffee grinder for the posto powder.

What Is Aloo Posto?

Aloo posto is a classic dish from West Bengal: potato cubes cooked in a creamy white poppy seed (posto) coating, tempered in mustard oil with nigella seeds and green chilies.

In Bengali, aloo means potato and posto means poppy seeds. It is dry to semi-dry, mildly spiced, and naturally vegan and gluten-free. You will also see it spelled alu posto, posto aloo, or aloo poshto.

Confession: I don’t make posto paste anymore. I grind the seeds dry, freeze the powder, and stir it straight into the pan. My aloo posto has never been creamier.

There is a Bengali saying, “posto khele ghum ashe,” which means eat posto and sleep comes to you. One bowl of this with hot rice and dal, and you’ll see why.

I first made aloo posto because my son loved potatoes, and I wanted a potato dish that kept me interested too. I learned it from a Bengali friend’s mother. Every morning she ground her poppy seeds on a sheel nora, a flat grinding stone with a stone roller. Her paste was silk. Mine, made in a modern grinder, was gritty and stubborn. That’s how this powder method was born.

It is a niramish dish, which means it has no onion and no garlic.

Ingredients


See the recipe card below this post for ingredient quantities and full instructions.

  • Potatoes – Any variety works. In the US, Yukon Gold holds its shape well. Baby potatoes can go in halved, skin on.
  • White poppy seeds (posto, khus khus) – The star of the dish. Buy the ivory-white kind from an Indian grocery, not the blue-grey seeds used on bagels. Freshness matters more than brand. There is no true substitute.
  • Mustard oil – Gives the sharp, nose-tingling flavor that defines Bengali cooking. Any neutral oil works if you can’t find it, but the taste will be milder.
  • Nigella seeds (kalonji, kalo jeere) – Tiny black seeds with a light onion-pepper taste. Panch phoron (Bengali five-spice) is a good swap.
  • Cumin seeds – Add warmth to the tempering. Skip it if using panch phoron.
  • Dried red chilies – Give smoky heat in the oil. Use Kashmiri chilies for less heat.
  • Green chilies – They flavor the posto without making it fiery. Serrano peppers work in the US.
  • Salt – Regular table salt or sea salt.

Some cooks add turmeric (haldi). I don’t, because it hides the pale, creamy look and mutes the posto. If you want it, add ½ teaspoon with the poppy seed powder.

Posto Paste vs Posto Powder: Why I Use Powder

Traditional posto bata (poppy seed paste) is made by soaking the seeds for hours, then grinding them on a stone. Today most of us use electric grinders, and here’s the catch: grinding a small batch of poppy seeds into a smooth paste is nearly impossible. The blades just spin over them.

Grinding them into a dry powder is easy. Once the powder hits the pan with a little water, it turns into the same creamy coating. And the extra powder freezes for months, so the next batch of aloo posto is even quicker.

Prefer the traditional paste? See the Tips section.

How To Make Aloo Posto

Make Poppy Seed Powder

Step 1: Add 100 g white poppy seeds to a dry grinder and grind to a fine powder. I always grind a double batch because modern grinders can’t handle small quantities well.

White poppy seeds in a dry grinder jar, ready to be ground into posto powder.

Step 2: Measure out 50 g of the powder for this recipe. Freeze the rest in an airtight container for up to 6 months. You can use it straight from the freezer; no thawing needed.

Freshly ground fine poppy seed powder in the grinder jar.

Prepare The Potatoes

Step 3: Peel 500 g potatoes and cut them into ½-inch cubes. Keep them in a bowl of water until you need them, or they’ll turn grey-black from the air. Small, even cubes also cook through in the same time it takes the posto to lose its raw taste.

Make The Sabzi

Step 4: Heat 2 tablespoons of mustard oil in the pan over medium-high heat until it shimmers.

Mustard oil heating in a wide pan over medium-high heat.

Step 5: Add ½ teaspoon cumin seeds, ½ teaspoon nigella seeds, and 2 dried red chilies. Let them crackle for 3-4 seconds. Nigella burns fast and turns bitter, so keep the potatoes drained and ready before this step.

Cumin seeds, nigella seeds and dried red chilies crackling in hot mustard oil.

Step 6: Add the drained potatoes to the pan and sauté for 2-3 minutes. This coats every cube in the spiced oil before the posto goes in.

Drained potato cubes added to the tempered mustard oil.

Step 7: Add 50 g poppy seed powder, 1 teaspoon salt, 2-3 slit green chilies, and ½ cup water. The water is what turns the powder into a paste right in the pan.

Poppy seed powder, slit green chilies and salt added over the potatoes.

Step 8: Mix well so every cube is coated. It will look loose and pale, like the photo below; that’s right.

Potato cubes mixed with water and poppy seed powder into a pale, loose coating.

Step 9: Turn the heat to low, cover, and cook for 12-15 minutes, stirring every 4-5 minutes. Posto loves to stick to the bottom of the pan, so keep the heat low. Aloo posto is ready when the potatoes are tender, and the raw, grassy smell turns nutty.

Pan covered with a lid while the aloo posto cooks on low heat.

Step 10: Take off the lid and cook until almost dry, with no water pooling in the pan. Taste and add salt if needed. Serve hot.

Finished Bengali aloo posto with potato cubes thickly coated in poppy seed paste.

Pro Tips By Neha

  • Smell your posto first. Fresh seeds smell mild and nutty. Stale ones smell like old nuts and will make the whole dish bitter. I keep mine in the fridge, which makes them last much longer.
  • Stick to ½-inch cubes. Bigger pieces need more water and time, and the posto overcooks before they soften.
  • Stop a little before it looks right. Aloo posto thickens as it sits, so take it off the heat while the coating is still glossy.
  • Finish the Bengali way. A few drops of raw mustard oil over the top just before serving bring back that sharp aroma.
  • Want the traditional paste? Soak 50 g white poppy seeds in ½ cup hot water for 2 hours. Strain, then grind with 2-3 green chilies and 100 ml water into a paste. Try making the paste as smooth as possible. Use all of it in place of the powder in Step 7.

Variations

  • With onion: Sauté ½ cup chopped onion after the tempering until light brown, then add the potatoes. (It’s no longer niramish.)
  • Jhinge posto: Swap half the potatoes for ridge gourd (turai) cubes; they cook faster, so add them with the posto.
  • Golden aloo posto: Add ½ teaspoon turmeric along with the poppy seed powder.
  • Panch phoron tempering: Use ½ teaspoon panch phoron in place of cumin and nigella.
  • Extra spicy: Add 1-2 more slit green chilies, plus a raw one on top to serve.

Aloo Posto FAQs

Why is my aloo posto bitter?

The poppy seeds were stale, or the nigella seeds burned. If it’s already bitter, stir in a spoonful of fresh posto powder with a little water and a tiny pinch of sugar.

Why does my aloo posto feel gritty?

The powder wasn’t ground fine enough. Cook covered for 3-4 more minutes to soften the seeds, then grind the next batch longer.

The posto is sticking to the bottom of the pan. What should I do?

The heat is too high, or the water dried up too quickly. Add 2-3 tablespoons of water, scrape the bottom, and go back to low heat.

Serving Suggestions

The classic way is dal bhaat: Steamed rice with a thin dal like Bengali masoor dal.

For a festive Bengali thali, add crisp luchi, a plate of begun bhaja, and a wedge of Gondhoraj lebu (a fragrant Bengali lime).

On busy days, it’s just as good with poori or a plain tawa paratha.

Storage Suggestions

Aloo posto tastes best fresh off the stove, while the coating is still soft and creamy.

Store leftovers in an airtight container in the fridge for 2-3 days; they travel well in a lunch box.

The posto firms up as it cools, so reheat it in a pan over low heat with a splash of water and a few drops of mustard oil, stirring until it loosens. I skip the microwave, as it dries out the coating and turns the potatoes rubbery.

Do not freeze it, as the potatoes turn rubbery when thawed.

Make-ahead tip: grind a double batch of posto powder and freeze it for up to 6 months. Then you can make aloo posto from start to finish in about 25 minutes.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Other Bengali Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, Instagram, and Google for all of the latest updates.

A bowl of aloo posto featuring sautéed diced potatoes seasoned with spices and herbs.
4 from 4 votes

Aloo Posto Recipe

Aloo posto is a classic West Bengal vegetarian dish, made with tender potatoes cooked in a mildly spiced poppy seed (posto) paste, flavored with mustard oil and green chilies. Make it using my easy recipe.
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 4 people

Ingredients 

  • 100 grams white poppy seeds
  • 500 grams potatoes
  • 2 tablespoons mustard oil
  • ½ teaspoon cumin seeds
  • ½ teaspoon nigella seeds (kalonji)
  • 2 whole dried red chilies
  • 1 teaspoon salt (or to taste)
  • 2-3 green chilies (slit in half)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Make Poppy Seed Powder

  • Add poppy seeds to a dry grinder and grind to a fine powder.
  • Measure out 50 g of the powder for this recipe. Freeze the rest in an airtight container for up to 6 months. You can use it straight from the freezer; no thawing needed.

Prepare The Potatoes

  • Peel the potatoes and cut them into ½-inch cubes. Keep them in a bowl of water until you need them, or they’ll turn grey-black from the air.

Make The Sabzi

  • Heat mustard oil in a pan over medium-high heat.
  • Once the oil is hot, add cumin seeds, kalonji, and dried red chilies. Let them crackle for 3-4 seconds. Nigella burns fast and turns bitter, so keep the potatoes drained and ready before this step.
  • Add the drained potatoes to the pan and sauté for 2–3 minutes.
  • Now add the poppy seed powder, salt, green chilies, and ½ cup of water.
  • Mix well so every cube is coated.
  • Turn the heat to low, cover, and cook for 12-15 minutes, stirring every 4–5 minutes. Aloo posto is ready when the potatoes are tender and the raw, grassy smell turns nutty.
  • Take off the lid and cook until almost dry, with no water pooling in the pan. Taste and add salt if needed. Serve hot.

Video

Notes

Some people add turmeric powder to their recipes, but I don’t. If you want, add ½ teaspoon of turmeric powder along with poppy seed powder.
Make sure the poppy seeds are fresh. If they sit too long, they can develop a stale smell and spoil the dish. I always store them in the refrigerator, significantly increasing their shelf life.

Nutrition

Calories: 240kcal, Carbohydrates: 29g, Protein: 5g, Fat: 12g, Saturated Fat: 1g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 5g, Sodium: 669mg, Potassium: 693mg, Fiber: 6g, Sugar: 3g, Vitamin A: 220IU, Vitamin C: 60mg, Calcium: 201mg, Iron: 3mg
Like this recipe? Rate and comment below!
4 from 4 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. This is a genuine question. What makes this dish so popular and loved? I made it for my Bengali husband who as it turned out has never been a fan of alu posto (He must be the exception to prove a rule). But I was excited for my first taste of this much loved Bengali dish. I was disappointed with the result.. A bland potato bhaji with a hint of chilly and a certain oiliness that the posto lends to the dish. But to each his own, I suppose. Will try again till I figure out the ‘Bengali love connection’ 😉 I doubt at the moment if I’ll ever grow to love it…

  2. Very nice recipe.But why did you have not used color masala or chilly powder? It will give good color to your recipe.