Bengali Aloo Posto Recipe (Potatoes in Poppy Seed Paste)
Bengali Aloo Posto is a comforting, everyday side dish featuring tender pieces of potato coated in a thick, earthy paste made from white poppy seeds. It relies on a short list of ingredients where every component plays a direct role in building the flavor.
This version focuses on achieving a smooth, creamy poppy seed paste without a heavy cream or tomato base, seasoned simply with green chilies and pungent mustard oil. The key to success is soaking the poppy seeds properly and grinding them into a fine paste before simmering them gently with the potatoes.
Why This Recipe Works
- Soaking the poppy seeds in warm water softens them enough to release their natural oils and create a smooth paste without graininess.
- Cooking the potatoes in mustard oil provides the characteristic sharp, pungent background note essential to Bengali cooking.
- Simmering the potatoes covered in a modest amount of water lets them steam-cook until tender while absorbing the nutty flavor of the poppy seed gravy.
Ingredient Notes
- White poppy seeds: Known as posto in Bengali, these seeds form the primary thickener and flavor base of the dish. White poppy seeds yield a lighter color and milder flavor than dark varieties.
- Mustard oil: Provides a distinct, pungent flavor profile. Heat the oil until it just begins to smoke to mellow its raw sharpness before adding the other ingredients.
- Potatoes: Use starchy or all-purpose potatoes peeled and cut into uniform cubes so they cook evenly and absorb the gravy.
If You’re Cooking Outside India
- White poppy seeds: Often found in South Asian grocery stores, Middle Eastern markets, or sometimes in the baking aisle of mainstream supermarkets. In certain regions, local laws may restrict the sale of poppy seeds, so check local availability.
- Mustard oil: Readily available at Indian grocery stores. Ensure the label says food-grade, as mustard oil sold in some Western markets is labeled for external use only.
How to Make Bengali Aloo Posto
Soaking and Grinding
Soak the white poppy seeds in warm water, then grind them along with a green chili into a smooth, thick paste.
Tempering the Oil
Heat mustard oil in a pan until smoking, then add nigella seeds and green chilies until they crackle.
Simmering
Add the cubed potatoes, turmeric powder, and salt, sauté briefly, then mix in the poppy seed paste and water to simmer until tender.
Cooking Tips
- Grind the poppy seeds with minimal water to prevent a watery paste that takes too long to reduce.
- Add a splash of water to the blender jar to rinse out every bit of the ground poppy seed paste.
Common Mistakes to Avoid
- Grainy poppy seed paste: Soak the seeds in warm water for at least 30 minutes, and use a high-powered grinder or mortar and pestle to achieve a smooth consistency.
- Raw mustard oil taste: Heat the mustard oil until a light smoke appears before adding the tempering spices to cook off the harsh raw edge.
Variations
- Aloo Jhinge Posto: Add peeled and diced ridge gourd (jhinge) along with the potatoes for a traditional variation that adds extra moisture and sweetness.
Serving Suggestions
- Serve hot alongside steamed plain white rice and a side of dal.
- Pair with warm luchi or ordinary wheat flatbreads (roti).
Storage & Make-Ahead
Make ahead: You can soak and grind the poppy seed paste a few hours in advance and store it covered in the refrigerator.
Refrigerate: Store leftover aloo posto in an airtight container in the refrigerator for up to 2 days.
Freeze: Freezing is not recommended because the potato texture becomes mealy and the poppy seed paste can separate upon thawing.
Reheat: Reheat gently on the stovetop over low heat with a splash of water to loosen the thick gravy.
Frequently Asked Questions
Can I use regular vegetable oil instead of mustard oil?
You can use neutral vegetable oil if necessary, but mustard oil provides the traditional pungent flavor profile characteristic of Bengali Aloo Posto.
Why did my poppy seed paste turn out grainy?
Poppy seeds need adequate soaking time in warm water and a powerful blade grinder to break down fully. If your grinder struggles with small quantities, add a tiny splash of extra water while grinding.
More Indian Recipes to Try
Browse the IndiPlated recipe index

Bengali Aloo Posto
Ingredients
Equipment
Method
- Drain the soaked white poppy seeds and place them in a small grinder along with one green chili and a tablespoon of water. Grind until a smooth, thick paste forms.
- Heat the mustard oil in a heavy-bottomed pan over medium heat until a light smoke appears. Add the nigella seeds and two green chilies, letting them sizzle for a few seconds.
- Add the cubed potatoes, turmeric powder, and salt to the pan. Sauté for 3 to 4 minutes until the potato edges turn slightly translucent.
- Lower the heat and add the ground poppy seed paste along with remaining water. Stir well to coat the potatoes, cover the pan, and simmer on low-medium heat for 12 to 15 minutes until the potatoes are tender and fork-pierces easily.
- Remove the lid and cook for another 2 minutes, stirring gently, until excess moisture evaporates and a thick gravy coats the potatoes. Serve hot.
Notes
Ensure the potatoes are cut to a uniform size so they cook evenly within the given time.






