Quirky Foodster
  1. Back

Xalwo

The Quirky Foodster Team

★ ★ ★ ★ ★ (0)

4
Servings

Ingredients

  • Sugar — 500 g (2 1/2 cups)
  • Water — 500 ml (2 cups)
  • Cornflour (cornstarch) — 120 g (1 cup)
  • Vegetable oil (or ghee for a richer, non-vegan version) — 125 ml (1/2 cup)
  • Ground cardamom — 1 tsp
  • Ground nutmeg — 1/4 tsp
  • Chopped almonds or cashews — 50 g (1/3 cup)
  • Drops of food colouring (optional, traditionally amber or green) — a few

Method

  1. Prep Time 15 minutes Cook Time 45 minutes
  2. Total Time 1 hour Difficulty Medium
  3. Occasion Weddings; Eid; celebrations; Season Year-round; especially made for welcoming guests celebrations
  4. Servings Serves 10–12 Dietary Tags Vegan (if made with oil rather than ghee); gluten-free
  5. Native Recipe Xalwo SEO Keywords xalwo recipe, somali halwa, somali
  6. Name dessert recipe, how to make xalwo

Introduction: Glossy, chewy Somali halwa scented with cardamom and nutmeg

Cultural Background: Xalwo is Somalia's most celebrated sweet, a glossy, jelly-like confection cooked low and slow until it turns a deep amber colour and pulls away from the sides of the pot. No wedding, Eid celebration or important gathering is complete without a tray of xalwo, and it is traditionally one of the first things offered to guests as a sign of hospitality. Making it well is considered a skill passed down through generations, requiring patience and constant stirring to get the texture just right — soft, stretchy and fragrant with cardamom and nutmeg.

Tips: Constant stirring is essential — xalwo can catch and burn on the bottom of the pan if left unattended. Add the oil gradually rather than all at once; this is what gives xalwo its signature glossy, stretchy texture.

Variations: Ghee instead of vegetable oil gives a richer, more traditional flavour but is not vegan. Sesame seeds can be used in place of, or alongside, the chopped nuts. Use vegetable oil instead of ghee throughout to make this fully vegan; the flavour remains authentic, just slightly lighter.

Storage: Store in an airtight container at room temperature for up to 2 weeks, or refrigerate for up to a month.

Reheating: Not typically reheated; xalwo is served at room temperature. If it firms up too much in the fridge, leave it out for 30 minutes before serving.

Nutrition: Per piece (approx., 12 pieces): 220 kcal, 1 g protein, 32 g carbohydrate, 10 g fat, 1 g fibre

FAQs:

Q: Why didn't my xalwo set properly?

A: This usually means it wasn't cooked long enough after the oil was added — keep stirring over low heat until the mixture visibly pulls away from the sides of the pan before pouring it out.

Q: Why is xalwo served to guests?

A: Offering xalwo is a long-standing gesture of Somali hospitality, traditionally presented to guests along with tea as a warm welcome.