Discover the Rich Aromas of Machboos: A Flavorful Arabian Delight!

Dish recipes: Machboos
Photo from

Indulge in the enticing world of Arabian cuisine with our delectable Machboos recipe! This traditional dish, beloved across the Gulf region, promises a delightful journey of flavors and aromas that will transport you to the heart of the Middle East. In this unique SEO-optimized recipe, we'll guide you step-by-step to create an authentic Machboos bursting with rich spices and tender meats. Prepare to savor the essence of Arabian hospitality as you enjoy this hearty and comforting culinary masterpiece.


1 lb bone-in chicken, lamb, or beef, cut into pieces

2 cups Basmati rice, soaked in water for 30 minutes

2 large onions, finely chopped

4 garlic cloves, minced

2 tomatoes, chopped

2 tablespoons Machboos spice blend (recipe included below)*

1 teaspoon ground turmeric

1/2 teaspoon ground cinnamon

1/4 teaspoon ground cardamom

1/4 teaspoon ground cloves

4 cups chicken or beef broth

1 large carrot, peeled and diced

1 large potato, peeled and diced

1/4 cup raisins or dried apricots (optional)

1/4 cup slivered almonds (for garnish)

Fresh cilantro or parsley, chopped (for garnish)

Salt and black pepper to taste

2 tablespoons vegetable oil


Step 1: Sauté the Aromatics

In a large, heavy-bottomed pot or Dutch oven, heat 2 tablespoons of vegetable oil over medium heat. Add the finely chopped onions and sauté until they turn golden brown.

Step 2: Brown the Meat

Add the minced garlic to the pot and cook for a minute until fragrant. Place the cut chicken, lamb, or beef into the pot, and season with salt and black pepper. Sear the meat until it is evenly browned on all sides.

Step 3: Add the Tomatoes and Spices

Stir in the chopped tomatoes and let them soften for a few minutes. Add the Machboos spice blend, ground turmeric, ground cinnamon, ground cardamom, and ground cloves. Mix well until the meat is coated in the aromatic spice blend.

Step 4: Simmer the Meat

Pour in the chicken or beef broth to the pot, covering the meat completely. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for about 30 minutes (or until the meat is tender).

Step 5: Cook the Rice

Drain the soaked Basmati rice and add it to the pot, along with the diced carrot and potato. Mix everything together gently.

Step 6: Add Optional Ingredients

If desired, add the raisins or dried apricots to the pot for a touch of sweetness.

Step 7: Final Cooking

Cover the pot again and let the rice cook for about 15-20 minutes until it absorbs the flavorful broth and becomes tender.

Step 8: Garnish and Serve

In a separate small pan, toast the slivered almonds until golden brown. Sprinkle the toasted almonds and chopped cilantro or parsley on top of the Machboos before serving.

Step 9: Enjoy the Arabian Delight

Serve the aromatic and flavorful Machboos hot, and savor the rich flavors of Arabian cuisine.

*Machboos Spice Blend (for Step 6):

1 tablespoon ground cumin

1 tablespoon ground coriander

1 tablespoon ground cinnamon

1 tablespoon ground paprika

1 tablespoon ground turmeric

1 teaspoon ground cardamom

1/2 teaspoon ground cloves

1/2 teaspoon ground black pepper

1/2 teaspoon ground nutmeg

1/4 teaspoon ground cayenne pepper (adjust to your spice preference)

Mix all the spices together in a bowl, and store any leftover spice blend in an airtight container for future use.

Congratulations! You've mastered the art of creating an authentic Machboos, a true Arabian delight that captures the essence of Middle Eastern hospitality. The aromatic blend of spices, tender meats, and fluffy Basmati rice will undoubtedly charm your taste buds and leave you craving for more. So, embrace the flavors of the Gulf region and enjoy the heartwarming goodness of homemade Machboos with your loved ones. Happy cooking and bon appétit!