RecipesSomaliaSomali Halwa (Xalwo)

Somali Halwa (Xalwo)

A rich and sweet confection, Somali Halwa is a popular dessert often served during celebrations and special occasions. It's made with a base of cornstarch, sugar, and butter, flavored with cardamom and nutmeg.

Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Servings10
DifficultyMedium
Somali Halwa (Xalwo) - Somalia traditional dish

🧂 Ingredients

  • 1 cup Cornstarch
  • 4 cups Sugar
  • 5 cups Water
  • 0.5 cup Unsalted butter
  • 0.25 cup Ghee or clarified butter
  • 1 tsp Cardamom powder
  • 0.5 tsp Nutmeg powder
  • pinch Food coloring(optional, red or orange)
  • 2 tbsp Sesame seeds(for garnish, toasted)

👨‍🍳 Instructions

  1. 1

    In a large, heavy-bottomed saucepan, whisk together the cornstarch, sugar, and 5 cups of water until the cornstarch is completely dissolved and no lumps remain.

    💡 Tip: Ensuring the cornstarch is fully dissolved prevents lumps in the final halwa.
  2. 2

    Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring constantly.

    💡 Tip: Constant stirring is crucial to prevent sticking and burning.
  3. 3

    Continue to cook, stirring continuously, for about 20-25 minutes, or until the mixture thickens to a pudding-like consistency and turns translucent.

    ⏱️ 25 minutes
    💡 Tip: The mixture will gradually thicken and become glossy.
  4. 4

    Reduce the heat to low. Add the unsalted butter and ghee. Stir until both are fully melted and incorporated into the mixture.

  5. 5

    Stir in the cardamom powder, nutmeg powder, and food coloring (if using). Mix well until evenly distributed.

  6. 6

    Continue to cook on low heat, stirring frequently, for another 15-20 minutes, allowing the halwa to cook through and develop its characteristic chewy texture.

    ⏱️ 20 minutes
    💡 Tip: The halwa should pull away from the sides of the pan.
  7. 7

    Pour the hot halwa into a greased serving dish or individual small bowls.

  8. 8

    Sprinkle the toasted sesame seeds over the top for garnish.

  9. 9

    Let the halwa cool completely at room temperature, then refrigerate for at least 2 hours before serving.

    ⏱️ 2 hours
    💡 Tip: Chilling allows the halwa to set properly.

💡 Pro Tips

  • For a firmer halwa, increase the cooking time slightly in step 6.
  • If you prefer a less sweet halwa, you can reduce the sugar slightly, but it will affect the texture.
  • The texture of halwa can vary; some prefer it softer, while others like it chewier.

🔄 Variations

  • Add a tablespoon of rose water or orange blossom water for an extra floral aroma.
  • Incorporate finely chopped nuts like pistachios or almonds along with the sesame seeds.

🏷️ Tags