Somalia · Africa

Somali Cuisine Recipes: Spiced Bariis Iskukaris

Updated November 3, 2026

Total time
2 hr 16 min
prep 35 min · cook 1 hr 41 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece
Cuisine
Somalia
Africa

Jump to recipe

Somali Cuisine Recipes: Spiced Bariis Iskukaris

Bariis iskukaris is a Somali spiced rice dish, often cooked with meat and served as a centerpiece for a shared meal. This version pairs tender lamb and basmati rice with aromatic xawaash, tomato, and raisins; Somali households have regional and family variations, so the balance of spices and garnishes can differ.

Ingredients

  • 2½ cups (450 g) basmati rice
  • 1½ lb (680 g) boneless lamb shoulder, cut into 1-inch (2.5 cm) cubes
  • 5½ cups (1.3 L) low-sodium beef or chicken stock, or water, divided; you may not need all of it
  • 3 tbsp (45 ml) neutral oil, such as canola
  • 1 large yellow onion, about 1½ cups (225 g), thinly sliced
  • 4 garlic cloves, about 12 g, finely chopped
  • 1 tbsp (15 g) tomato paste
  • 1 medium tomato, about 150 g, diced
  • 2 tbsp (14 g) xawaash, Somali spice blend; or use the substitute blend described below
  • 1 cinnamon stick, about 3 inches (7.5 cm)
  • 4 green cardamom pods, lightly crushed
  • 4 whole cloves
  • 1 tsp (2 g) ground cumin
  • 1½ tsp (9 g) fine salt, divided, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper
  • ⅓ cup (50 g) raisins
  • 1 medium carrot, about 100 g, cut into thin matchsticks
  • 2 tbsp (30 ml) lemon juice, plus lemon wedges for serving
  • 2 tbsp (8 g) chopped fresh cilantro, optional

If xawaash is not available, mix 1 tsp (2 g) ground cumin, 1 tsp (2 g) ground coriander, ½ tsp (1 g) ground turmeric, ½ tsp (1 g) ground black pepper, ¼ tsp (0.5 g) ground cinnamon, and a pinch of ground cloves. This practical substitute is close in spirit, though a prepared xawaash blend may include a different mix and give the rice a more distinctive, layered aroma.

Instructions

  1. Rinse and soak the rice. Put the basmati in a bowl, cover it with cool water, and swish the grains with your fingers. Drain and repeat until the water is less cloudy. Cover with fresh water and soak for 20 minutes while you prepare and cook the lamb. Drain thoroughly before using; soaking helps the grains cook more evenly and stay separate.
  2. Brown the lamb. Pat the lamb dry. Heat the oil in a heavy, lidded pot or Dutch oven over medium-high heat. Working in batches if needed so the meat is not crowded, brown the cubes on several sides for about 8 minutes total. Transfer them to a plate. A little browning on the bottom of the pot is useful; lower the heat if the fond starts to burn.
  3. Build the spiced base. Add the sliced onion to the pot and cook for about 7 minutes, stirring, until soft and lightly golden. Add the garlic, tomato paste, xawaash, cumin, black pepper, cinnamon stick, cardamom, and cloves. Stir for 1 minute, then add the diced tomato and cook for 2 minutes, scraping up the browned bits.
  4. Simmer the lamb. Return the lamb and any collected juices to the pot. Add 2 cups (475 ml) of the stock or water and 1 teaspoon (6 g) of the salt. Bring to a gentle simmer, cover, and cook for 50 minutes, turning the lamb once or twice. Keep the liquid at a steady, gentle bubble rather than a hard boil. Check the largest piece with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of lamb. Continue simmering if the lamb is still firm; shoulder may need extra time to become tender.
  5. Measure the cooking liquid. Lift the lamb out with a slotted spoon and set it aside. Remove the cinnamon stick, cardamom pods, and cloves if you can find them. Measure the liquid left in the pot, then add stock or water until you have 3½ cups (830 ml) total. If there is more liquid, reserve the excess; if there is less, top it up. Return the measured liquid to the pot and taste it. Stir in the remaining ½ teaspoon (3 g) salt, adjusting slightly if your stock is salty.
  6. Season the rice. Add the drained rice, raisins, carrot, and lemon juice to the pot. Stir gently once to distribute them, then nestle the lamb over the rice. Bring the liquid to a boil over medium-high heat, which should take about 4 minutes. As soon as it boils, cover tightly and turn the heat to the lowest setting.
  7. Steam, then rest. Cook covered for 17 minutes without lifting the lid. Turn off the heat and leave the pot covered for 10 minutes so the rice finishes steaming and the moisture settles. If your lid does not fit snugly, lay a clean kitchen towel over the pot before putting on the lid, keeping the towel well away from the burner.
  8. Fluff and serve. Remove the lid and gently fluff the rice from the edges toward the center, taking care not to mash the grains. Taste and adjust the salt or lemon. Scatter over cilantro if using, and serve hot with lemon wedges.

Tips

  • Use a heavy pot and low heat for the rice. A thin pot can scorch rice at the bottom before the top is cooked. Once the liquid boils, keep the burner low and resist the urge to stir or peek during the covered cooking time.
  • Do not rush the lamb. Shoulder becomes tender as it simmers, but the exact time depends on the size of the pieces and the cut. If it reaches the safe temperature but is still chewy, keep simmering gently until tender, adding a splash of water if the pot looks dry.
  • Choose the liquid carefully. Water lets the lamb and xawaash stand out, while low-sodium stock gives the rice a fuller savory taste. Avoid adding all the salt before tasting the measured cooking liquid, especially when using prepared stock.
  • Drain the rice well. Excess soaking water makes the liquid ratio unreliable. Let the rice drain in a sieve for a few minutes, and measure the broth separately as directed rather than estimating it by eye.

Serving Suggestions

Bring the pot to the table while the rice is hot, or spoon the rice onto a wide platter and arrange the lamb on top. Add lemon wedges so each person can brighten their portion to taste. A simple tomato-and-cucumber salad, sliced banana, or green salad makes a fresh contrast to the rich, warmly spiced rice. Somali meals are often shared, and this dish works well as the main course alongside other foods; offer serving spoons and let guests take the amount they want.

If you like a little heat, put a small dish of green or red chili sauce on the side rather than making the whole pot spicy. Plain yogurt can also be offered as a cool accompaniment, though it is an optional addition rather than a required part of the recipe. For a larger spread, serve the bariis with a vegetable side and flatbread, but keep the rice covered until just before serving so it stays warm and moist.

Variations

Make it with chicken: Substitute about 2 lb (900 g) bone-in chicken thighs for the lamb. Brown them, then simmer until cooked through; check the thickest part away from the bone with a thermometer. USDA FSIS sets the safe minimum for poultry at 165°F (74°C). Depending on the size of the thighs, they may finish before the lamb’s 50-minute simmer, so remove them when done and return them when you add the rice.

Try beef: Use 1½ lb (680 g) beef chuck cut into cubes and follow the same browning and simmering method. The timing can vary with the cut and cube size, so cook until tender rather than relying on the clock alone. Whole cuts of beef have a USDA FSIS safe minimum of 145°F (63°C) with a 3-minute rest, but chuck generally needs longer simmering to soften.

Adjust the garnish: Leave out the raisins for a less sweet version, or replace them with ⅓ cup (50 g) golden raisins or chopped dried apricots. Add ¼ cup (30 g) toasted slivered almonds on top just before serving for crunch. These are optional changes; keep the rice-to-liquid amount the same.

Make it meat-free: Replace lamb with 1 lb (450 g) cubed potatoes or 12 oz (340 g) firm, drained chickpeas, and use vegetable stock or water. Since there is no meat to braise, cook the onion and spices as directed, then add the measured 3½ cups (830 ml) liquid and rice. Add the potatoes with the rice if they are cut into small cubes; stir in cooked chickpeas near the end so they do not break apart.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, divided into shallow airtight containers so they cool promptly. Store the rice and lamb together or separately for 3–4 days in the refrigerator. Do not leave cooked rice at room temperature for an extended period, and discard food that has been left out longer than 2 hours (or 1 hour in temperatures above 90°F / 32°C). For longer storage, freeze portions in airtight, freezer-safe containers for up to 2 months for best quality; thaw overnight in the refrigerator.

Reheat only the amount you plan to eat. Add a tablespoon or two of water per serving, cover, and warm in a saucepan over low heat or in the microwave, stirring partway through so the lamb and rice heat evenly. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. If reheating a large portion on the stove, stir regularly and add small splashes of water if the rice begins to dry out.

Frequently Asked Questions

What does bariis iskukaris mean?
Bariis means rice in Somali, and bariis iskukaris refers to a spiced rice preparation. Recipes vary between households and regions in their spice blends, meat, and toppings. This version cooks lamb and rice in an aromatic broth in one pot.

Is xawaash the same as curry powder?
No. Xawaash is a Somali spice blend, and its ingredients and proportions can vary. Curry powder is a convenient substitute only if needed, but it will give the dish a different flavor. The cumin, coriander, turmeric, cinnamon, pepper, and clove mixture listed above is a closer practical stand-in when xawaash is hard to find.

Can I skip soaking the basmati rice?
You can, but soaking helps the grains cook evenly and can reduce the chance of a firm center. If you skip it, rinse the rice well and drain it, then expect the texture or cooking time to vary slightly. Do not add extra broth automatically; first check the rice after its covered cooking and resting time.

Why is my rice mushy or still hard?
Mushy rice can result from excess liquid, insufficient draining, or stirring during steaming. Rice that remains hard may have had too little liquid, a lid that leaked steam, or heat that was too high and evaporated the broth early. Measure the broth, use a tight-fitting lid, and keep the heat low. If the rice is slightly hard after resting, sprinkle a few tablespoons of hot water over it, cover, and steam gently for another 5 minutes.

Can I make the lamb ahead?
Yes. Cook the lamb through the simmering step, cool it promptly, and refrigerate it with its cooking liquid for up to 3–4 days. When ready to serve, measure the braising liquid, top it up to 3½ cups (830 ml), and continue with the rice step. Reheat the finished dish to 165°F (74°C) if it has already been fully cooked and chilled.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).