• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
  • Recipes
  • Resources
  • Contact

MyGoodFoodWorld

menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Resources
  • Contact
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Resources
  • Contact
×
Home » Easy Vegetables and Greens Recipes

Published: Jul 29, 2020 · Modified: Oct 30, 2025 by Padma Kumar

Aloo Posto Recipe: Bengali Potatoes In Poppy Seeds Sauce

Jump to Recipe Pin Recipe Jump to Video

Aloo posto is a simple curry where cubes of potatoes are cooked in a poppy seed paste. It’s a classic Bengali dish served with steamed rice (or my buttered rice!). I make my version with green beans for extra color and texture.

Creamy and mild aloo posto served in a bowl. The curry is garnished with some chopped fresh chili peppers.

Save This Recipe

Enter your email & I'll send it to your inbox.

Save Recipe


By submitting this form, you consent to receive emails from MyGoodFoodWorld

I first tasted aloo posto at a friend’s home in Kolkata. Her mother and their cheerful house help, Puchki, would lovingly grind a creamy, smooth posto bata (poppy seed paste) in a stone grinder — the secret, she said, to getting the right flavor and texture. She would serve the posto aloo with rice and Bengali dal.

My aloo posto recipe is an ode to the classic version I enjoyed years ago, only with a green bean twist. If you’re a fan of potatoes and want to try something unique, this one’s for you! There are many reasons to fall in love with this simple dish:

  • Made with simple pantry ingredients, yet packed with flavor.
  • Naturally vegan, gluten-free, and made without onion and garlic.
  • Beautifully creamy and nutty, with subtle, balanced flavors.
  • Perfect for easy weekday meals or festive spreads.

If you like, check out my collection of gluten-free vegetarian recipes and no onion, no garlic recipes.

Heads up: I’m here to share helpful info, not medical advice. Always double-check ingredient labels—products can vary, and allergens can sneak in. If you have food allergies, make sure everything you use works for you.

This post includes helpful tips, but if you're in a hurry, use the "Jump to Recipe" or section links to skip ahead.

Jump to:
  • What is aloo posto?
  • About posto
  • Ingredients
  • Instructions
  • Recipe Notes
  • Variations
  • Serving and storage
  • FAQ
  • 📖 Recipe
  • Comments

What is aloo posto?

Aloo posto is a curry made with potatoes (aloo) cooked in a creamy poppy seed (posto) paste.

Flavor: This simple yet flavorful dish is a beloved staple in Bengali homes and is proof that you can create something truly delicious with just a few ingredients.

The authentic recipe is a niramish (made without onion and garlic) dish, with just a handful of ingredients: potatoes (aloo), poppy seed paste (posto bata), nigella seeds (kalo jeere), salt, and mustard oil. The result is a mild, nutty curry with a delicate pungency from the mustard oil that gives it its signature flavor.

Texture: The posto bata should be smooth and creamy, coating the potatoes beautifully. The potatoes (and any other vegetables used) should be tender and well-seasoned.

About posto

A close up photo of a bowl of white poppy seeds soaking in water.

Posto or poppy seeds are tiny, kidney-shaped oilseeds from the poppy flower. They come in two main colors: blue-grey, which you’ll often find in European cooking, and ivory, which is more common in Indian cooking.

In India, they go by many names: posto or postu in Bengali, khus khus in Hindi, gasagase in Kannada, and gasagasalu in Telugu. They are soaked and ground into a creamy paste that forms the base for many curries and sweet treats.

In Western cooking, poppy seeds are typically sprinkled on bagels, breads, and muffins for a nutty crunch.

Ingredients

For the complete list of ingredients, their exact quantities, and the full instructions, scroll down to the recipe card below.

For making aloo posto recipe, ingredients such as poppy seeds, kala jeera, chili peppers, potato, and beans are placed on a table.

Potatoes: Starchy (baking) potatoes work best for this recipe. They have a light, fluffy texture and a mild flavor that complements the poppy seed sauce.

Poppy seeds: This recipe uses white (actually ivory-colored) poppy seeds. You can find them in most Indian grocery stores.

Green beans: I use tender green beans, but frozen ones work just as well. You can use other vegetables as well; check the section below for variations.

Chili peppers: Use mild green chillies for gentle heat and balance.

Oil: I use mustard oil for an authentic Bengali flavor. You can use any neutral-flavored oil if you prefer a milder taste.

Nigella seeds: Also known as onion seeds, kalonji, or kala jeera. They add a deep, earthy flavor to the dish.

If you have any questions regarding these ingredients, feel free to ask in the comments section below and I will try my best to answer them for you.

Instructions

Check out the video at the end of the recipe card.

I’ll show you how to make this simple Bengali potato curry, step by step. Get your pan, ladle, and high-speed blender ready!

Step 1: Make the posto paste

Soak the poppy seeds in warm water for at least 20 minutes, or up to 2 hours. Grind them with the soaking water and chili peppers into a smooth, creamy paste. Your posto bata is ready.

Posto bata, a smooth paste of white poppy seeds and green chili peppers.

Tip: Soaking the poppy seeds softens them, making it easy to grind. The longer you soak them, the creamier your sauce will be.

YouTube video

Step 2: Prep the other ingredients

Wash, peel, and cube the potatoes into bite-sized pieces. Keep them in water until you need them. Cut the green beans into 2- or 3-inch pieces. Measure the rest of the ingredients.

Cubed potatoes and chopped tender green beans are placed in a bowl and a plate respectively.

You can leave the potato skins on, as I do in my aloo matar recipe, if you prefer.

Step 3: Make the poppy seed curry (with green beans)

Heat oil in a pan over medium-high heat and add the kalo jeere. Let them splutter. Add the potatoes and stir for a minute.

Cubes of potatoes are being sauteed in some oil and kala jeera.

Padma's top tip: If using mustard oil, heat it until it smokes. Doing this mellows its pungency.

Add a splash of water, cover, and cook until the potatoes are almost tender. Add the green beans, a bit more water, cover, and cook until the beans are tender.

Some green beans and potatoes are frying in oil with some nigella seeds.

Turn the heat down to medium. Add the posto paste and more water. Mix well, cover, and cook for a few minutes until the potatoes are fully cooked.

Creamy poppy seed pasta is cooking with cubed potatoes and green beans in a pan.

Add the salt and sugar, mix well, and cook uncovered for a couple of minutes.

Adding sugar and salt to the potatoes and green beans that are cooking in the pan below.

Finish with a drizzle of oil. That’s it, your Bengali aloo posto is ready! Serve warm.

Adding mustard oil to the postu aloo that is cooking in a pan.

Recipe Notes

To make it the classic posto alu, skip the green beans and increase the quantity of potatoes by the same amount.

Water: In addition to the water used for soaking and grinding the poppy seeds, I use about 1 cup of water in total, added in stages. I also rinse the grinder jar with a bit of water and include that in the count so that no flavor goes to waste!

Should I roast poppy seeds? No. You don’t need to roast the poppy seeds for this recipe.

When to add salt and sugar: I add the salt toward the end of cooking because adding it earlier can dull the bright green color of the beans. You can add the sugar earlier.

Texture and consistency: The potatoes should be soft and tender, while the green beans should retain a slight crunch. The sauce should be thick enough to coat the vegetables nicely.

Time-saving ideas:

  • Prepare the poppy seed paste a day or two in advance and store it in the fridge.
  • Use pre-boiled potatoes instead of raw ones, as I do in my aloo jeera recipe.

Any doubts or questions? Feel free to ask via the comments below. I will try my best to answer them for you. - Padma

Variations

Alu posto holds a special place in the Bengali cuisine. Each region, and even each household, has its own version. Here are some popular variations:

Sheem aloo posto: Broad beans, or hyacinth beans, are cooked with potatoes.

Potol posto: Pointed gourds are peeled and cooked in the poppy seed paste.

Jhinge aloo posto: Cubes of ridge gourd are cooked with the potatoes. This version has a delightful texture thanks to the ridge gourd.

My twist, aloo beans posto: I use tender green beans, which are available year-round here in the UK, to add color and texture.

With onion and garlic: Add a clove or two of garlic while grinding the poppy seeds. Add finely sliced onion to the hot oil right after the kalo jeere. Sauté for a minute until lightly golden, then add the potatoes and continue with the recipe.

Serving and storage

Traditionally served with steamed rice, luchi, and a simple dal, this aloo beans posto is the kind of dish that turns an everyday meal into something quite elegant.

To enjoy it as part of a hearty gluten-free meal, serve it with my jeera rice and chana dal fry.

Ask any Bengali, and they’ll tell you that posto aloo with masoor dal (red lentils) and a green chilli on the side is a match made in heaven. If you’d like to try it too, here's my detailed guide on how to cook red lentils.

Storage and reheating: Store alu posto in a clean, dry container in the fridge for up to 2 days. To reheat, warm it in a pan over medium heat and add a splash of water to loosen the consistency if needed.

FAQ

What is aloo posto eaten with?

Aloo posto is typically eaten with steamed rice, luchi, or roti. To make a wholesome meal, it's usually accompanied by a jhol (gravy) and a simple dal.

Why is aloo posto so popular in Bengal?

Aloo posto is popular in Bengal because it’s deeply rooted in the region’s history and culture. During the British era, vast areas of Bengal were used to cultivate poppy plants, making poppy seeds widely available. With limited vegetables on hand, it’s believed that a farmer’s wife created this dish using potatoes, mustard oil, and poppy seeds. And aloo posto was born! Over time, it became a beloved Bengali classic, celebrated for its simplicity and comforting flavor.

Can I add other vegetables to aloo posto?

Yes, you can add other vegetables to aloo posto. Common additions include ridge gourd, pointed gourd, broad beans, or runner beans.

Made this recipe? I’d love to know what you think! Leave a ★★★★★ rating and a review below—it motivates me to create more great content for you. You can also connect with me on Facebook and Instagram. And don’t forget to subscribe to my newsletter, where I share free recipes, tips, and more!

📖 Recipe

Bengali-style aloo posto is served in a round bowl with chopped chili pepper garnish. Some wedges of lemon and cilantro are placed next to the bowl.
Padma Kumar

Aloo Posto Recipe | Bengali Potato Curry In Poppy Seeds Sauce

5 from 96 votes
Learn to make this quick and easy Bengali-style aloo posto recipe. In this curry, cubes of potatoes (aloo) simmer in a simple yet elegant sauce made with poppy seeds (posto).
The poppy seed sauce (posto bata) adds a rich, nutty flavor, while green chilies bring gentle warmth. You can make it the traditional way with just potatoes, or add green beans, like I do, for extra color and texture.
Even if you’ve never heard of this recipe before, it’s so comforting and delicious that it’s worth trying! Enjoy it with some flatbread, plain rice, or my jeera rice.
Recipe video below.
Pin Recipe
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
Servings: 3
Course: Side Dish
Cuisine: Indian
Calories: 255

Save This Recipe

Enter your email & I'll send it to your inbox.

Save Recipe


By submitting this form, you consent to receive emails from MyGoodFoodWorld

Ingredients Equipment Method Nutrition Video Notes

Ingredients  

posto paste
  • 4 tablespoons (~40g) posto (white poppy seeds), see note 1
  • 3 (~10g) green chili peppers, as mild or as hot as you like
  • ⅓ cup warm water
vegetables
  • 1 large (12 oz. ~350g) potato, see note 2
  • 3 and ¾ oz. (~100g) green beans , see note 3
The rest of the ingredients
  • 2 tablespoon oil, see note 4
  • ½ teaspoon kala jeera (kalonji or nigella seeds)
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • upto 1 cup water, see note 5
To finish off
  • 1 tablespoon oil

Equipment

  • 1 heavy bottomed skillet with lid or a Dutch oven
  • 1 big spoon for mixing
  • 1 mixer-grinder

Instructions
 

Make the posto bata (poppy seeds paste)
  • Soak the poppy seeds in warm water for at least 20 minutes. Grind them with the water and chili peppers into a fine paste.
    See note 6
    4 tablespoons (~40g) posto (white poppy seeds), ⅓ cup warm water, 3 (~10g) green chili peppers
Prep the veggies
  • Chop the green beans into roughly 2-inch pieces. Peel and cut the potato into bite-sized cubes. Measure the rest of the ingredients and keep them ready.
Make the aloo posto
  • Heat the oil in a skillet over medium-high heat. Add the kala jeera and let them splutter.
    2 tablespoon oil, ½ teaspoon kala jeera (kalonji or nigella seeds)
  • Add the cubed potatoes and stir for a minute. Add a splash of water and cook until they are almost tender.
    1 large (12 oz. ~350g) potato
  • Add the green beans, stir, and add another splash of water. Cover and cook for 3 to 4 minutes.
    See note 7
    3 and ¾ oz. (~100g) green beans
  • Now add the posto bata and a little more water. Mix well, cover, and cook until the potatoes are fully done and the green beans are cooked to your liking. I like them with a bit of crunch.
  • Add the salt and sugar, and stir to combine. Add the remaining water and cook uncovered for a few minutes to let the flavors come together.
    See note 8
    1 teaspoon salt, 1 teaspoon sugar, upto 1 cup water
  • Finish with a drizzle of oil (optional) and serve warm.
    1 tablespoon oil

Nutrition

Calories: 255kcal | Carbohydrates: 24.4g | Protein: 5.6g | Fat: 15.8g | Saturated Fat: 1.3g | Cholesterol: 0mg | Sodium: 782mg | Potassium: 474mg | Fiber: 5.2g | Sugar: 3.2g | Calcium: 194mg | Iron: 2mg
Disclosure

The nutritional information is calculated using an online calculator and is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionists' advice. Changing the quantities and cooking technique will alter the nutritional calculations.

Video

YouTube video

Notes

  1. Poppy seeds: This recipe calls for white (actually ivory-colored) poppy seeds. You can find them in most Indian grocery stores.
  2. Potatoes: Starchy (baking) potatoes work best for this recipe. They have a light, fluffy texture and a mild flavor that pairs perfectly with the poppy seed sauce.
  3. Green beans: I use tender green beans, but frozen ones work just as well. You can also use broad beans or runner beans — just remember to adjust the cooking time accordingly.
  4. Oil: Traditionally, this dish is made with mustard oil, which gives it a distinctive, pungent flavor. You can substitute with any neutral-flavored oil if you prefer a milder taste.
  5. Water: In addition to the water used for soaking and grinding the poppy seeds, I use about 1 cup of water in total, added in stages. I also rinse the grinder jar with a bit of water and include that in the count — no flavor goes to waste!
  6. Posto bata (poppy seed paste): Soak the poppy seeds for at least 20 minutes, or longer if you can — up to 1 hour. The longer soak helps them grind more easily and gives the sauce a beautifully creamy texture.
  7. Texture and consistency: The potatoes should be soft and tender, while the green beans (or any other beans you use) should retain a slight crunch. The sauce should be thick enough to coat the vegetables nicely.
  8. When to add salt and sugar: I add the salt toward the end of cooking because adding it earlier can dull the bright color of the beans. For the same reason, the final cooking should be done uncovered. You can add the sugar earlier — that’s perfectly fine.
Scaling the recipe

Alternative quantities provided in the recipe card are for 1x only.

Allergens Disclaimer

Our content aims to be informative and educational, but it should not replace professional medical advice. Since manufacturing processes can vary and cross-contamination is possible, it's essential to verify product labels and allergen information. Make sure all ingredients align with your specific allergies. As readers, you bear the responsibility for ensuring allergen safety when buying or consuming foods.

Made this recipe? Tag me

@mygoodfoodworld to tell me how it was

More Easy Vegetables and Greens Recipes

  • A collection of fall vegetarian recipes such as mung bean soup, noodle dish, and rajma curry.
    15 Easy Fall Vegetarian Recipes for Dinner
  • Pasta and spinach sauce are served in a round white lunch bowl. The bowl is placed on a grey colored table.
    Creamy Pasta in Spinach Sauce (without cream!)
  • A simple dish of carrots, peas, and sliced coconut are served in a round, light blue plate.
    Frozen Peas and Carrots Recipe
  • Aloo jeera dry sabzi is served in a black cast iron pan. The dish is garnished with a spring of fresh cilantro.
    Skillet Aloo Jeera (Cumin Potatoes): 20 Minute Recipe

Reader Interactions

Comments

  1. Karlie says

    November 29, 2023 at 12:28 am

    5 stars
    I served this over rice with some simple tofu and it was so flavorful!

    Reply
  2. Cindy says

    November 28, 2023 at 7:06 pm

    5 stars
    Soaking the poppy seeds a little longer was a great tip! So delicious!

    Reply
  3. Erin says

    November 28, 2023 at 12:20 am

    5 stars
    Your recipes are so amazing! We loved this green bean curry and the posto paste and nigella seeds were new-to-us ingredients that we enjoyed trying.

    Reply
  4. Sam says

    November 27, 2023 at 10:12 pm

    5 stars
    This is such a delicious recipe! The flavors are wonderful. Yum!!

    Reply
  5. Holly says

    November 27, 2023 at 7:12 pm

    5 stars
    Very good - and easy! Served over rice and the whole family loved it. Thanks for another great recipe!

    Reply
    • Padma Kumar says

      December 01, 2023 at 8:22 pm

      Thank you Holly!

      Reply
  6. Delaney says

    November 15, 2023 at 11:46 pm

    I am excited to try this recipe, these flavors sound wonderful!

    Reply
5 from 96 votes (91 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Primary Sidebar

Picture of Padma Kumar creator of mygoodfoodworld.

Hi, I'm Padma! I am a passionate cook and can cook through any mood! My cooking is all about simple, healthy meals made with fresh ingredients and with a lot of love. As a mum and an early childhood educator, I deeply care about raising healthy eaters.

More about me →

Your questions answered!

  • Cooked red lentils are placed in a white high bowl. The bowl is placed on a folded grey colored cloth with a spring of fresh herb next to it.
    How to cook red lentils on stovetop
  • Is buck wheat gluten free? Buckwheat groats spilling out of a gunny sack.
    Is buckwheat gluten free? Plus How to Cook Buckwheat Groats
  • Cooked instant couscous placed in a round black bowl with a fork on the side and some cilantro leaves.
    Is couscous gluten free? Plus, how to cook couscous
  • A cane basket with some freshly baked naan breads and a bowl of curry are placed next to each other.
    Roti vs Naan: The difference between these breads
  • To answer the questions about how to grow thick mung bean sprouts, this is an image of sprouted mung beans placed in a heap in a wooden bowl.
    How to grow thick mung bean sprouts
  • Some pinto beans and black beans are spilling out of burlap bags on to a table top.
    Black Beans vs. Pinto Beans

Recipes You'll Love

  • Slices of chocolate chunk banana bread, are placed on a wooden board. Some chocolate chips, butter cubes, and a banana are also placed on the side of the board.
    Chocolate Chunk Banana Bread Recipe Without Eggs
  • Four small-sized naans studded with red pepper flakes, nigella seeds, cilantro, and ghee, placed in a white round bowl. The bowl is placed on a textured brown background.
    Bullet Naan Recipe (No Yeast, No Tandoor!)
  • Asian-style noodle soup with vegetables and garnishes is served in a round green bowl.
    Asian Noodle Soup Recipe
  • A plate of Indian cauliflower and potato curry on a wooden table.
    Easy Aloo Gobi Recipe (Indian Cauliflower Potatoes)
  • Indian yogurt sauce served with flatbreads, a bowl of lentils and some okra on the side.
    Gluten Free Naan Recipe
  • One fluffy eggless pancake is placed on a bluish green plate. There is a crisscross pattern made on the pancake with chocolate sauce. Some fresh blueberries and strawberries are placed on the pancake and next to it.
    Fluffy Pancakes Without Eggs (Vegan)

Footer

Connect with me on Social Media

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

Subscribe for free recipes & cooking tips.

Contact

  • About Me
  • Contact

© 2025 MyGoodFoodWorld

24 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.