During Ramadan, I hosted an iftar dinner for my friends and served a cozy homemade table filled with snacks, chaat, desserts, drinks, and baked dishes. I wanted the table to feel generous, warm, and full of variety, but I also planned it in a way that would not make me tired on the dinner day.
For this iftar dinner, I served a mix of traditional Ramadan favorites and modern comfort food. Some things were prepared and frozen ahead of time, some dishes were made one day before, and the final fresh items were assembled just before my guests arrived.
This post is not just a menu list. I am sharing exactly how I planned the dinner, what I prepared before the day, what I made on the same day, and how I served everything without rushing at the last minute.

The Iftar Dinner Menu I Served
For this Ramadan iftar dinner table, I served a mix of snacks, chaat, baked items, desserts, and drinks.
Snacks and Savory Items
- Spring rolls
- Samosas
- Dahi bhallay
- Chana chaat
- Fruit chaat
- Arayes
- Puff pastry snacks
- Mini pizzas
- Tacos
Desserts
- Gajar ka halwa
- Tiramisu
Drinks
- Jam-e-Shirin milk
- Strawberry juice
- Soft drinks
This menu worked really well because it had something for everyone. There were crispy snacks, creamy chaat, cheesy baked items, fresh fruit chaat, traditional dessert, modern dessert, and refreshing drinks.
What I Prepared Ahead of Time
Before the dinner day, I prepared some freezer-friendly items so they would be ready when I needed them.
I made and froze:
- Spring rolls
- Samosas
- Bhallay
I also usually boil chickpeas in advance and freeze them in portions. This makes chana chaat so much easier because the main ingredient is already ready. Whenever I need chickpeas for chaat, I just take them out, thaw them, and use them.
Another thing I prepared ahead was the puff pastry filling. I made the filling beforehand and froze it in portions. This is a huge time-saver because on the dinner day, I only had to take the filling out, add it to the puff pastry sheets, and bake.
Preparing these things ahead made the dinner day much easier and less stressful.
What I Made One Day Before the Dinner
One day before the dinner, I prepared the desserts.
For this table, I made one traditional dessert and one modern dessert:
- Gajar ka halwa
- Tiramisu
I love this combination because gajar ka halwa brings that warm traditional flavor, while tiramisu feels creamy, chilled, and modern.
Tiramisu is actually best when it is made ahead and kept in the fridge overnight. The layers settle beautifully, the flavor becomes richer, and the dessert tastes even better the next day.
You can also check my tiramisu recipes on the blog because I have a full range of tiramisu styles, including fruity, chocolatey, and no-bake versions.
So if you are planning an iftar dinner, I highly recommend making desserts one day before. It saves time and gives chilled desserts enough time to set properly.
Dinner Day Preparation
On the day of the dinner, I started preparing in the morning.
I made chicken filling for pizza in one pan and taco filling in another pan. Cooking both fillings at the same time helped me save time and finish the main prep quickly.
While these fillings were cooking, I also prepared:
- Dahi bhalla
- Chana chaat
- Fruit chaat
For the dahi bhalla and chana chaat, I assembled them in serving dishes, covered them with a clean sheet or wrap, and kept them in the fridge.
For the fruit chaat, I cut the fruit, added chaat masala and lemon juice, covered it, and kept it in the fridge as well.
This whole preparation took me around 2 hours.
How I Prepared the Arayes
I had already made and frozen the arayes earlier, so on the dinner day I simply took them out from the freezer and baked them in the oven for around 20 minutes.
While the arayes were baking, I made the yogurt tahini dressing.
One important tip: do not assemble the arayes too early with the yogurt dressing. If you assemble it too soon, it can become soft. I kept the baked arayes and dressing separate, then assembled them around 1 hour before serving.
This kept the texture much better and made the dish look fresh on the table.
One Hour Before Guests Arrived
One hour before my guests arrived, most of the work was already done. This is the part that made the whole dinner feel manageable.
At that time, I only had to do the fresh assembling and baking.
I made the tacos fresh and assembled them before serving.
Then I assembled the pizzas and put them in the oven.
I also filled the puff pastry sheets with the prepared filling and baked them until golden.
Because the fillings were already ready, this step was not stressful. I only had to assemble, bake, and serve.
Drinks I Served
For drinks, I served a simple mix:
- Jam-e-Shirin milk
- Strawberry juice
- Soft drinks
Jam-e-Shirin milk gave the table a traditional Ramadan feel, while strawberry juice added a fresh and fruity option. Soft drinks were also served so everyone had a choice.
You can check my strawberry drink recipe on the blog here:
My Iftar Dinner Prep Timeline
Before the Dinner Day
- Made spring rolls
- Made samosas
- Made bhallay
- Boiled chickpeas and froze them
- Prepared puff pastry filling and froze it in portions
- Prepared arayes and froze them
One Day Before Dinner
- Made gajar ka halwa
- Made tiramisu
- Kept tiramisu in the fridge overnight
Morning of Dinner Day
- Made chicken pizza filling
- Made taco filling
- Prepared dahi bhalla
- Prepared chana chaat
- Prepared fruit chaat
- Kept chaat dishes covered in the fridge
A Few Hours Before Serving
- Baked frozen arayes
- Made yogurt tahini dressing
- Kept arayes and dressing separate
One Hour Before Guests Arrived
- Assembled tacos
- Assembled pizza and baked it
- Filled puff pastry sheets and baked them
- Assembled arayes with dressing
- Set the table
- Served drinks
Tips for Hosting an Iftar Dinner Without Stress
The best way to host an iftar dinner without feeling overwhelmed is to prepare anything freezer-friendly ahead of time. Spring rolls, samosas, bhallay, puff pastry fillings, and arayes can all be prepared before the dinner day.
Desserts should also be made one day before. This is especially helpful for tiramisu because it tastes better after resting in the fridge overnight.
For chaat items, prepare them in the morning and keep them covered in the fridge. This keeps them fresh and ready to serve.
Leave only the final baking and fresh assembling for the last hour. This way, the food feels fresh, but you are not cooking everything at the last minute.
Final Thoughts
This Ramadan iftar dinner table was one of those meals that looked full and special, but the preparation was manageable because I planned it in stages.
If you are hosting friends or family during Ramadan, I really recommend preparing freezer items ahead of time, making desserts a day before, and keeping the final hour only for assembling and baking.
A beautiful iftar table does not have to be stressful. With a little planning, you can serve a full homemade spread and still enjoy the evening with your guests.
Find Me on YouTube
If you enjoyed this recipe, you can also find me on YouTube where I share cozy food ideas, recipe videos, and simple homemade dishes made with love.

