Best Bengali Sweets to Make for Puja Guests

Best Bengali Sweets to Make for Puja Guests FI

Durga Puja is incomplete without beautiful decorations, family gatherings and, of course, delicious Bengali sweets! Whether guests are visiting after anjali, relatives are coming over for lunch, or friends are dropping by for a festive adda, serving homemade mishti is one of the sweetest ways to make everyone feel welcome. ❤️

Bengali sweets are famous for their delicate flavours, milk-based recipes, soft textures and delightful balance of sweetness. From creamy payesh and melt-in-the-mouth sandesh to coconut naru and homemade mishti doi, there is something for every sweet tooth.

But which Bengali sweets are easiest to prepare at home? Which ones can you make in advance? And what should you serve if you have a long guest list and very little time?

In this guide, we explore the best Bengali sweets to make for Puja guests, with eight traditional and easy-to-prepare recipes, ingredient lists, step-by-step instructions, preparation tips and storage advice. Whether you are an experienced home cook or trying Bengali mishti recipes for the first time, these ideas will help you prepare a delicious festive spread without unnecessary stress.

Quick Answer: Which Bengali Sweets Should You Make for Puja Guests?

Here are eight Bengali sweet favourites worth adding to your festive menu.

Bengali SweetMain IngredientsDifficultyBest For
Narkel NaruCoconut, sugar or jaggeryEasyMake-ahead festive treats
PayeshMilk, rice, sugar and cardamomEasy to moderateTraditional festive meals
SandeshChhena, sugar and cardamomModerateElegant homemade sweets
Mishti DoiMilk, sugar and yoghurt cultureModerateChilled desserts
RosogollaChhena and sugar syrupAdvancedSpecial occasions
Chhanar PayeshChhena, milk and sugarModerateRich milk-based desserts
PatishaptaRice flour, flour, milk and coconut fillingModerateFestive sweet snacks
Suji HalwaSemolina, ghee, sugar and cardamomEasyQuick homemade desserts

Our top picks: Make narkel naru if you want something easy to prepare in advance, payesh for a traditional festive meal, and sandesh when you want to serve guests an elegant homemade sweet.


1. Narkel Naru – Best Bengali Sweet for Easy Make-Ahead Preparation

Narkel naru, or Bengali coconut laddoos, are a festive favourite made with grated coconut and sugar or jaggery. They are particularly convenient during Durga Puja because you can prepare them ahead and serve them alongside tea or after a meal.

Their soft, chewy texture and coconut aroma make them a lovely addition to a traditional Bengali sweet platter.

Ingredients

  • 2 cups freshly grated coconut
  • ¾ cup sugar or grated jaggery, adjusted to taste
  • ½ cup milk, if needed
  • ¼ teaspoon cardamom powder

How to Make Narkel Naru

  1. Add the grated coconut and sugar or jaggery to a heavy-bottomed pan.
  2. Cook over low to medium-low heat, stirring regularly.
  3. If the mixture looks too dry, add a little milk. Use only enough to help the coconut cook evenly.
  4. Continue cooking until the mixture thickens and starts coming together.
  5. Add cardamom powder and mix well.
  6. Remove from the heat and allow the mixture to cool until it is comfortable to handle.
  7. Grease your palms lightly and shape the mixture into small round laddoos.

Allow the naru to cool completely before storing them in a clean, airtight container.

Why We Recommend Narkel Naru

  • Simple ingredients that are easy to find.
  • No complicated shaping or elaborate equipment.
  • Convenient for make-ahead preparation.
  • Easy to serve to several guests.

Pros and Cons

ProsCons
Easy for beginnersFresh coconut can spoil relatively quickly
Convenient for advance preparationThe mixture needs attention while cooking
Suitable for small portionsTexture varies with coconut moisture
No deep-frying requiredMilk-based versions need careful storage

Best for: Hosts who want a traditional homemade sweet without spending hours in the kitchen.

Storage tip: Refrigerate coconut naru when made with fresh coconut or milk, and use a clean, airtight container. Do not assume homemade naru is shelf-stable simply because it is shaped like a laddoo.


2. Payesh – Best Traditional Bengali Dessert for Puja Lunch

Payesh is the Bengali version of rice pudding, traditionally prepared by slowly cooking rice in milk with sugar and aromatic ingredients. It is a familiar dessert for festive meals, family gatherings and special occasions.

A good payesh should be creamy, gently sweet and fragrant. The trick is patience: rushing the milk-cooking process can affect the texture.

Ingredients

  • 1 litre full-fat milk
  • ¼ cup short-grain rice, such as gobindobhog rice if available
  • 4–5 tablespoons sugar, adjusted to taste
  • 2–3 green cardamom pods, lightly crushed
  • 1 tablespoon chopped cashews
  • 1 tablespoon raisins
  • 1 teaspoon ghee, optional

How to Make Bengali Payesh

  1. Rinse the rice thoroughly and drain the water.
  2. Bring the milk to a gentle boil in a heavy-bottomed pan.
  3. Add the rice and lower the heat.
  4. Cook slowly, stirring regularly to prevent the milk from sticking to the bottom.
  5. Once the rice is tender and the milk has thickened, add the cardamom.
  6. Add sugar and stir until it dissolves.
  7. Add the chopped cashews and raisins.
  8. Simmer for another few minutes, then remove from the heat.

Allow the payesh to cool slightly before serving. It can be enjoyed warm or chilled, depending on your preference.

Why We Recommend Payesh

Payesh is one of the most practical choices for a festive lunch because it can be prepared in a single pan and served in individual bowls.

Using short-grain rice gives the pudding a pleasant texture, while slow cooking helps develop a creamy consistency.

Pros and Cons

ProsCons
Traditional Bengali festive dessertRequires regular stirring
Uses readily available ingredientsMilk can stick or scorch
Easy to prepare in larger batchesThickens further as it cools
Can be served warm or chilledRequires refrigeration if prepared ahead

Best for: Durga Puja lunch, family gatherings and traditional festive menus.

Serving tip: Garnish with a few chopped nuts just before serving. Keep the sweetness moderate if the rest of your menu includes richer sweets.

Make-ahead tip: Prepare it in advance, cool it promptly and refrigerate it. Avoid leaving milk-based desserts at room temperature for extended periods.


3. Sandesh – Best Elegant Bengali Sweet for Guests

Sandesh is a classic Bengali sweet made primarily with chhena, the fresh curds obtained by curdling milk. It is often shaped into small discs or decorative moulds and can be flavoured with cardamom, saffron or other ingredients.

Homemade sandesh is especially appealing when you want to serve something that looks elegant without elaborate decoration.

Ingredients

  • 1 litre full-fat milk
  • 2–3 tablespoons lemon juice diluted with water
  • ⅓ cup powdered sugar, adjusted to taste
  • ¼ teaspoon cardamom powder
  • A few chopped pistachios for garnish, optional

How to Make Sandesh

  1. Bring the milk to a boil.
  2. Lower the heat and gradually add diluted lemon juice while stirring gently.
  3. Once the milk separates into curds and whey, turn off the heat.
  4. Strain the mixture through a clean muslin cloth.
  5. Rinse the chhena with a little clean water to remove excess lemon flavour.
  6. Hang the cloth briefly to drain excess whey, but do not let the chhena become excessively dry.
  7. Transfer the chhena to a plate and knead gently until smooth.
  8. Add the powdered sugar and cardamom powder.
  9. Cook the mixture over low heat for a few minutes, stirring continuously, until it comes together without becoming dry or crumbly.
  10. Allow it to cool until manageable, then shape into small discs or moulded sweets.

Garnish with a little pistachio if desired.

Why We Recommend Sandesh

Sandesh offers the familiar flavour of Bengali mishti in a small, attractive portion. You can prepare it in simple shapes or use traditional sweet moulds for a more festive presentation.

It also allows you to control the sweetness and flavour more easily than many shop-bought sweets.

Pros and Cons

ProsCons
Elegant presentationChhena texture needs attention
No deep-frying requiredOvercooking can make it dry
Sweetness can be adjustedRequires some hands-on preparation
Can be made in small portionsNeeds refrigeration and careful handling

Best for: Guests who enjoy milk-based Bengali sweets and hosts who want an attractive homemade dessert.

Important tip: Fresh chhena should be soft and smooth. Too much moisture makes shaping difficult, while excessive draining and cooking can produce a dry texture.

Store homemade sandesh in the refrigerator and serve it chilled or slightly cool.


4. Mishti Doi – Best Make-Ahead Bengali Dessert

Mishti doi is a traditional Bengali sweetened yoghurt known for its creamy texture and caramel-like sweetness. It is an excellent choice when you want a dessert that can be portioned into small cups and prepared before guests arrive.

The basic preparation involves sweetened milk and a suitable yoghurt culture. The mixture is left to ferment until it sets, then chilled before serving.

Ingredients

  • 1 litre full-fat milk
  • ½ cup sugar, adjusted to taste
  • 2–3 tablespoons plain yoghurt with live cultures, for setting
  • 1–2 tablespoons water, if needed to dissolve the sugar

How to Make Mishti Doi

  1. Pour the milk into a heavy-bottomed pan and bring it to a gentle boil.
  2. Simmer until the milk reduces slightly, stirring regularly.
  3. In a separate pan, heat the sugar gently until it melts and develops a light caramel colour. Avoid burning it.
  4. Carefully add a little warm milk to the caramel, stirring until incorporated.
  5. Mix the caramelised milk into the remaining milk.
  6. Allow the mixture to cool until warm but not hot.
  7. Whisk the yoghurt until smooth and mix it into the milk.
  8. Pour the mixture into clean containers.
  9. Cover and keep in a suitably warm place until it sets. The time required depends on room temperature and culture activity.
  10. Once set, refrigerate until chilled.

Why We Recommend Mishti Doi

It is a convenient dessert for gatherings because it can be prepared ahead and served in individual bowls or cups.

The caramelised sugar gives it a distinctive flavour, while full-fat milk helps create a creamy texture.

Pros and Cons

ProsCons
Can be prepared aheadSetting depends on temperature and culture
Easy to portion for guestsRequires careful temperature control
Creamy, distinctive flavourCaramel can burn if unattended
Attractive in individual cupsNeeds refrigeration after setting

Best for: Hosts who want a chilled Bengali dessert ready before guests arrive.

Serving tip: Serve in small earthen pots or dessert cups for a traditional presentation.

Food-safety tip: Use clean containers and reliable yoghurt culture. Refrigerate mishti doi promptly after it sets, and avoid leaving it out for extended periods.


5. Rosogolla – Best Iconic Bengali Sweet for Special Occasions

Rosogolla is one of the best-known Bengali sweets, made from soft chhena balls cooked in sugar syrup. Its light texture and juicy centre make it a popular choice for celebrations.

Although making rosogolla at home requires more practice than making naru or payesh, the result can be rewarding.

Ingredients

For the chhena balls:

  • 1 litre full-fat milk
  • 2–3 tablespoons lemon juice diluted with water

For the syrup:

  • 1 cup sugar
  • 4 cups water

How to Make Rosogolla

  1. Bring the milk to a boil and gradually add diluted lemon juice until the milk curdles.
  2. Strain the chhena through clean muslin cloth and rinse to remove the lemon flavour.
  3. Drain the excess whey without allowing the chhena to become too dry.
  4. Knead the chhena until smooth and free from visible lumps.
  5. Divide it into equal portions and roll them into smooth, crack-free balls.
  6. Combine the sugar and water in a wide pot and bring to a rolling boil.
  7. Carefully add the chhena balls to the boiling syrup.
  8. Cover and cook at a steady boil, allowing enough room for the balls to expand.
  9. Check for doneness and allow the rosogolla to cool in the syrup.

The exact cooking time depends on the size of the balls, the pot and the cooking conditions.

Why We Recommend Rosogolla

Rosogolla is a recognisable Bengali sweet that can make a festive dessert platter feel special. It is particularly suitable when you want to serve a traditional favourite rather than experiment with unfamiliar flavours.

Pros and Cons

ProsCons
Iconic Bengali dessertRequires practice
Soft, syrup-filled textureChhena consistency is critical
Suitable for special gatheringsBalls can crack or become dense
Can be prepared in batchesRequires careful syrup cooking

Best for: Experienced home cooks and hosts who want to prepare a classic Bengali sweet from scratch.

Beginner tip: Practise with a small batch before making rosogolla for a large gathering. If you are short on time, buying good-quality rosogolla from a trusted sweet shop is a perfectly reasonable alternative.


6. Chhanar Payesh – Best Rich Milk-Based Sweet

Chhanar payesh is a rich dessert made using milk and fresh chhena. Unlike rice-based payesh, this version highlights the soft texture of fresh cheese curds combined with thickened milk.

It is an excellent choice if you want something different from the usual rice pudding but still want to serve a traditional milk-based dessert.

Ingredients

  • 1 litre full-fat milk
  • 150–200 g fresh chhena
  • 4–5 tablespoons sugar
  • ¼ teaspoon cardamom powder
  • 1 tablespoon chopped nuts, optional

How to Make Chhanar Payesh

  1. Bring the milk to a gentle boil in a heavy-bottomed pan.
  2. Reduce the heat and simmer, stirring regularly, until the milk thickens slightly.
  3. Add sugar and stir until dissolved.
  4. Crumble the fresh chhena into small, soft pieces.
  5. Add the chhena to the milk and cook gently for a few minutes.
  6. Add cardamom powder and mix carefully.
  7. Garnish with chopped nuts if desired.
  8. Remove from the heat and allow the dessert to cool slightly before serving.

Why We Recommend It

Chhanar payesh combines the familiar flavour of Bengali chhena sweets with the creamy texture of a milk pudding. It is suitable for a festive lunch or a special dessert spread.

Pros and Cons

ProsCons
Rich and creamyRequires regular stirring
Different from rice-based payeshFresh chhena needs careful handling
Easy to serve in bowlsThickens further as it cools
Can be flavoured with cardamomMilk-based and perishable

Best for: Families who enjoy creamy desserts and want an alternative to traditional rice payesh.

Serving tip: Keep the sweetness moderate and serve small portions, especially if other rich sweets are on the menu.


7. Patishapta – Best Bengali Sweet for a Festive Snack

Patishapta is a Bengali sweet pancake traditionally associated with Poush Sankranti, but it can also be a delightful addition to a homemade festive dessert spread.

Thin pancakes are filled with a sweet coconut mixture or a milk-based filling, then folded into neat rolls.

Ingredients

For the pancakes:

  • ½ cup rice flour
  • ¼ cup all-purpose flour
  • 1 tablespoon semolina
  • Approximately 1 cup milk, added gradually
  • 1 tablespoon sugar, optional
  • A little ghee for the pan

For the coconut filling:

  • 1 cup grated coconut
  • ¼ cup grated jaggery or sugar
  • ¼ teaspoon cardamom powder

How to Make Patishapta

  1. Combine the rice flour, all-purpose flour and semolina in a bowl.
  2. Gradually add the milk, whisking to make a smooth, pourable batter.
  3. Let the batter rest for about 15–20 minutes.
  4. In a separate pan, cook the grated coconut with jaggery or sugar over low heat.
  5. Add cardamom powder and stir until the filling becomes moist but not runny.
  6. Heat a lightly greased non-stick pan.
  7. Pour a small amount of batter into the pan and spread it into a thin pancake.
  8. Cook until the surface sets.
  9. Place some coconut filling along one side and roll the pancake gently.
  10. Cook briefly on all sides until set, then remove from the pan.

Why We Recommend Patishapta

Patishapta offers something different from the usual laddoos and milk sweets. The thin pancake and coconut filling make it a satisfying festive treat, especially for guests who enjoy homemade traditional recipes.

Pros and Cons

ProsCons
Distinctive traditional flavourEach pancake needs individual preparation
Can be filled to tasteBatter consistency takes practice
No deep-frying requiredBest texture is usually freshly prepared
Attractive for a festive spreadTakes more time for large groups

Best for: Hosts who enjoy cooking and want to serve a traditional Bengali-style sweet snack.

Make-ahead tip: Prepare the filling in advance and refrigerate it. Make the pancakes closer to serving time for a softer texture.


8. Suji Halwa – Best Quick Sweet for Unexpected Puja Guests

Although suji halwa is not exclusive to Bengali cuisine, it is a practical option when unexpected guests arrive and you want to prepare a warm sweet quickly.

Made from semolina, ghee, sugar and water or milk, it is easy to prepare using pantry ingredients.

Ingredients

  • ½ cup semolina or suji
  • ¼ cup ghee
  • ½ cup sugar, adjusted to taste
  • 1½ cups water or milk
  • ¼ teaspoon cardamom powder
  • 1 tablespoon chopped nuts or raisins, optional

How to Make Suji Halwa

  1. Heat the ghee in a heavy-bottomed pan.
  2. Add the semolina and roast over low to medium-low heat, stirring continuously.
  3. Continue roasting until the semolina smells nutty and turns lightly golden.
  4. Heat the water or milk separately.
  5. Carefully add the hot liquid to the roasted semolina while stirring to prevent lumps.
  6. Add sugar and mix well.
  7. Cook until the mixture thickens and the semolina absorbs the liquid.
  8. Add cardamom powder and nuts or raisins.
  9. Remove from the heat and serve warm.

Why We Recommend Suji Halwa

It is quick, economical and easy to scale for a small group. It is also useful when you have already prepared the main meal and need a last-minute sweet.

Pros and Cons

ProsCons
Uses common pantry ingredientsNot uniquely Bengali
Quick to prepareTexture changes as it cools
Easy to scale upRequires continuous stirring
Can be served warmMay be less suitable for guests avoiding rich foods

Best for: Unexpected visitors, quick festive meals and hosts who want a simple homemade dessert.


How to Plan a Bengali Sweet Menu for Puja Guests

You do not need to prepare all eight sweets for one gathering. A smaller, thoughtfully planned selection is often easier to manage and more enjoyable for guests.

Menu 1: Simple Afternoon Tea

  • Narkel naru
  • Sandesh
  • Tea or coffee

This is a convenient option when friends or relatives are visiting for a short afternoon gathering.

Menu 2: Traditional Festive Lunch

  • Payesh
  • Sandesh
  • Rosogolla

Serve small portions so guests can enjoy different flavours without feeling overwhelmed.

Menu 3: Make-Ahead Dessert Spread

  • Mishti doi
  • Narkel naru
  • Chhanar payesh

Prepare the desserts ahead, refrigerate the perishable items and serve them in small bowls or plates.

Our Recommended Combination

For a household expecting several Puja guests, we would choose narkel naru, payesh and sandesh.

The three offer different textures: chewy coconut, creamy rice pudding and soft chhena. They also provide a mix of make-ahead preparation and freshly prepared sweets without requiring every dessert to be cooked at the last minute.


Tips for Making Bengali Sweets at Home

Use Fresh Ingredients

Fresh milk, good-quality coconut and properly prepared chhena can make a noticeable difference to the final texture.

Control the Sweetness

Traditional sweets can be rich, but you can adjust the sugar in many homemade recipes according to taste.

Make small adjustments rather than reducing sugar dramatically in recipes where it affects texture or setting.

Prepare Make-Ahead Items First

Narkel naru and mishti doi can be prepared ahead, while sandesh and payesh can also be made in advance if stored properly.

Leave more time-consuming items, such as rosogolla and patishapta, for days when you can focus on the preparation.

Use Heavy-Bottomed Pans

Milk-based sweets can scorch easily. Heavy-bottomed pans and regular stirring help distribute heat more evenly.

Keep Portions Small

Bengali sweets are often rich, and guests may want to sample several varieties. Small portions make the dessert spread easier to enjoy.

Store Milk-Based Desserts Safely

Payesh, sandesh, mishti doi, rosogolla and chhanar payesh require appropriate handling. Refrigerate perishable sweets promptly, use clean containers and avoid leaving them at room temperature for extended periods.

When serving food to guests, especially during warm weather, prepare quantities that can be stored safely and consumed within an appropriate period.


How We Selected These Recipes

For this BestBuy93.IN guide, we selected familiar Bengali sweet recipes and practical dessert options based on their relevance to festive gatherings, ingredient accessibility and preparation requirements.

Our selection criteria included:

  • Traditional Bengali dessert preferences.
  • Ease of preparation for home cooks.
  • Ingredient availability in India.
  • Suitability for different types of gatherings.
  • Make-ahead potential.
  • Preparation time and cooking difficulty.
  • Variety in flavour and texture.
  • Practical storage and serving considerations.

The recipes are home-cooking adaptations rather than laboratory-tested formulations. Ingredient quantities, cooking times and final textures can vary according to ingredients, cookware and cooking conditions.


In Case You Are Looking For –


Frequently Asked Questions

1. Which Bengali sweets are easiest to make at home for Puja guests?

Narkel naru, payesh and suji halwa are practical choices for home cooks. Narkel naru can be shaped in advance, payesh uses common ingredients, and suji halwa is quick to prepare. Sandesh is another option if you are comfortable preparing fresh chhena.

2. Which Bengali sweets can I prepare a day before Durga Puja?

Narkel naru, mishti doi and sandesh can often be prepared ahead, provided they are stored appropriately. Payesh can also be made in advance and refrigerated. Keep milk-based sweets chilled, use clean containers and follow safe food-handling practices. Best Bengali Sweets to Make for Puja Guests

3. What sweets should I serve with tea during Puja?

Narkel naru and small pieces of sandesh are good options for an afternoon tea gathering. They can be served in small portions without requiring guests to sit down for a full dessert course. Patishapta is another option if you have time to prepare it fresh. Best Bengali Sweets to Make for Puja Guests

4. Which Bengali sweet is best for a traditional Puja lunch?

Payesh is a natural choice for a traditional Bengali-inspired festive meal. Sandesh and rosogolla can complement it if you want to offer a wider variety. Keep portions moderate so that guests can enjoy the meal without being overwhelmed by too many rich desserts. Best Bengali Sweets to Make for Puja Guests

5. Can I make Bengali sweets without special equipment?

Yes. Most of the recipes in this guide can be prepared with ordinary kitchen equipment, including a heavy-bottomed pan, a mixing bowl, a strainer and basic utensils. Sandesh and rosogolla require fresh chhena, but you do not need specialised sweet-making equipment to attempt them. Best Bengali Sweets to Make for Puja Guests

6. How do I keep homemade Bengali sweets fresh?

Use clean utensils and containers, refrigerate perishable milk-based sweets promptly and avoid leaving desserts out for long periods. Coconut naru made with fresh coconut or milk also requires careful storage. For longer gatherings, serve small portions and keep the remaining sweets refrigerated. Best Bengali Sweets to Make for Puja Guests

7. Which Bengali sweets are suitable for a large number of guests?

Narkel naru is convenient because it can be shaped into many small portions. Payesh can be prepared in a larger batch, while sandesh can be made in uniform pieces. Choose a combination that can be prepared safely and stored without creating a last-minute rush. Best Bengali Sweets to Make for Puja Guests

8. Can I reduce the sugar in homemade Bengali sweets?

You can adjust sugar to taste in many recipes, particularly payesh, naru and some chhena sweets. However, sugar can influence texture, cooking behaviour and setting in certain preparations. Reduce it gradually and expect some changes in the final result. Best Bengali Sweets to Make for Puja Guests


Final Verdict: Which Bengali Sweets Should You Make for Puja Guests?

The best Bengali sweets for Puja guests are the ones that balance traditional flavour, manageable preparation and convenient serving.

Here is our final shortlist:

  • Best for Make-Ahead Preparation: Narkel naru.
  • Best Traditional Dessert: Payesh.
  • Best Elegant Homemade Sweet: Sandesh.
  • Best Chilled Dessert: Mishti doi.
  • Best Iconic Bengali Sweet: Rosogolla.
  • Best Rich Milk Dessert: Chhanar payesh.
  • Best Festive Sweet Snack: Patishapta.
  • Best Quick Alternative: Suji halwa.

If you want to keep your festive cooking simple, prepare narkel naru in advance, make a batch of payesh and serve sandesh in small portions. This combination offers variety without requiring you to spend the entire day in the kitchen.

Durga Puja is about celebrating with family, friends, devotion and good food. A homemade sweet platter is a lovely way to welcome guests and share a little Bengali festive warmth.

Which Bengali sweet will you make first? Pick your favourite recipe, prepare your ingredients and get ready to welcome your Puja guests with a delicious homemade mishti spread! ❤️



Recommended Articles

Leave a Reply

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