One Girl and her Thermie

Enter your email address to receive latest offers and recipes:*

How to book a Thermomix cooking experience?

north indian foods

Saffron Semolina Halwa (Sooji ka Halwa)

Proud moment — I made perfect Sooji ka Halwa in my Thermomix today.

This dish takes me straight back to childhood — the aroma of ghee, the sound of semolina being roasted, and that first spoonful of warm, sweet comfort after Puja. Sooji ka Halwa has always been more than just a dessert in our home; it’s a symbol of offering, gratitude, and shared joy.

Growing up, I remember watching my mum patiently stirring the halwa, never leaving the pan for even a second — it needed constant attention and love to get that perfect texture. It was a true labour of devotion, just like the Puja itself.

Today, making it in my Thermomix felt like bridging tradition and technology. The same taste, the same warmth — but without the endless stirring! On auspicious days like Diwali, it feels extra special to prepare something so sacred with ease, knowing that the spirit behind it remains unchanged.

 

Ingredients

  • 625 g water (2 ½ cups)

  • 120 g milk (½ cup)

  • 250 g sugar (1 ¼ cups)

  • ½ tsp saffron strands

  • 140 g ghee

  • 260 g coarse semolina (1 ½ cups)

  • 50 g flaked almonds, toasted (½ cup)

  • 1 tsp ground cardamom

  • 50 g sultanas (⅓ cup)

Instructions

  1. Prepare the syrup

    • Add water (625 g), milk (120 g), and sugar (250 g) to the mixing bowl.

    • Heat 8 min / 100°C / speed 2, or use Kettle Mode (TM7) until the mixture reaches a rolling boil.

    • Carefully pour into a ThermoServer, add saffron strands and sultanas, stir, cover and set aside to infuse.

  2. Roast the semolina

    • Rinse and dry the mixing bowl thoroughly.

    • Add semolina (260 g). With the measuring cup (MC) off, roast 8 min / Varoma / speed 2.

    • Scrape down the sides and roast for a further 8 min / Varoma / reverse / speed 2 until aromatic and lightly golden.

  3. Add ghee

    • Add ghee (140 g) to the bowl and mix 20 sec / speed 7 to combine.

    • Continue roasting 20 min / Varoma / speed 2 until the mixture darkens slightly and releases a nutty aroma.

  4. Combine syrup and flavourings

    • Set the Thermomix to Varoma / reverse / speed 1 / 2 min.

    • Gradually pour the hot syrup with sultanas through the lid opening while mixing.

    • Add ground cardamom (1 tsp) and flaked almonds (50 g) during this step.

    • Continue mixing until the halwa thickens and comes together.

  5. Rest and serve

    • Transfer the halwa into a pre-warmed ThermoServer, cover and rest for 5 minutes to allow it to set.

    • Serve warm, garnished with extra nuts if desired.

Tips


Preheat your ThermoServer with boiling water to keep the syrup and halwa hot.
Adjust the sugar or ghee quantity to suit your taste.
You can substitute almonds with cashews or pistachios for variation.

Chole Bhature

Bhatura

A Bhatura is a fluffy, puffed Indian deep fried bread, bhatura is best enjoyed with chole (spiced chickpea curry). Chole Bhature is one of North India’s most popular dish! You often eat it in Punjab and Delhi and it is my go-to vegetarian dish.

People often ask me what is your favorite dish? That’s pretty tough to answer, isn’t it? As a foodie, I like so many things from different cuisines so it’s hard to pick a favorite. But if you ask what is my favorite Indian, vegetarian dish, I have a definite answer – Chole Bhature.

If you ever ask me out for dinner to an Indian, vegetarian restaurant, I will always order this. This dish reminds me of my Dad, as I know it’s one of his favourites; chole bhatura – chickpeas, bhatura with sliced (raw) onions and pickles. I don’t care who is with me or what time of day, I need to complete the dish with the onions and pickles. (Please do not miss these two accompaniments, you can always brush your teeth, pop a mint or chew some gum afterward to freshen your mouth and breath).

Since bhatura is deep-fried, I don’t really make it often at home. More than the calories, I find frying food hasslesome so rarely do and hence why going to a restaurant is preferred. But in the spirit of sharing more of my favourite dishes on this website, then here it. Bhatura, made easy in the Thermomix.

Thanks to Veg Recipes for this Bhatura recipe; I have converted the Bhatura ingredients and method to Thermomix.