Moroccan Ras el Hanout Recipe

5 from 5 votes

Add richness and depth to any North African or Middle Eastern dish with my homemade Ras el Hanout recipe! It’s a delicately balanced blend of floral, peppery, earthy, and spicy flavors to provide layers of seasoning to any savory meal.

spoon in a bowl of homemade moroccan spice blend

Moroccan ras el hanout is an earthy, warm, and pleasantly smoky spice blend that tastes incredible with a whole world of proteins, vegetables, and stews. Stored and sealed properly, this homemade mixture will keep for up to 6 months. It’s great to make in large quantities and to give as a gift!  

The Arabic name translates to “head of the shop,” but has the same implication as the English phrase “top shelf” — simply put, it’s the best of the best. We have plenty of spice substitutes to choose from here, so you don’t have to worry about missing one or two. 

The hint of spice in this is addicting! Here are my favorite dishes to prepare with this versatile North African blend:

whole spices to make North African ras el hanout

“Literally translated as “head of shop,” the Arabic phrase ras el hanout really means “top shelf.” Legend has it this spice was created by North African spice dealers who would mix together the best of what they had on offer, thus creating a heady, aromatic signature blend—sometimes 50 individual spices deep.” ~ Epicurious


  • Cardamom Pods Herbal, citrusy, and peppery. 
  • Allspice Berries – This isn’t a misnomer — allspice is actually a dried berry! In this ras el hanout recipe, nutmeg is your best substitute. 
  • Dried Red Chiles – For less heat, try paprika or cayenne.
  • Cinnamon Sticks – Either cassia or Ceylon cinnamon are acceptable.
  • Black Peppercorns Replace with the ground alternative or white peppercorns.
  • Coriander Seeds – The best substitute for coriander here is cumin. 
  • Ground Ginger – Replace ginger with nutmeg, or leave it out altogether. The peppery heat and sweet flavor are found in our other spices. 
  • Ground Turmeric – This ingredient is a must — any recipe without it will fall noticeably flat. 
  • Dried Mint Leaves Because this is a dried spice blend, we can’t go with any fresh herbs. I wouldn’t recommend using mint tea leaves as a substitute — you never quite know if you’re working with spearmint or peppermint, so it’s hard to tell what flavor you’re ultimately adding to the recipe. 
  • Ground Mace – This is a sweeter spice with a unique pine-like aroma. Again, nutmeg would make a good alternative. 
  • Whole Cloves A spice with a very strong flavor. It’s fruity and spicy, and the taste really lingers!
  • Anise & Nigella Seeds – Fennel seeds can be used as a replacement for either of these.
  • Dried Lavender & Rosebuds These can be a bit hard to find, so you might want to make sure your preferred grocery store has them in stock ahead of time. I find then in Middle Eastern markets, Whole Foods, and dried rose petals in the spice section of your market with other middle eastern spices.


If all you have are pre-ground versions of our whole spices, here are your substitution ratios:

  • 8 cardamom pods = a heaping ½ tsp ground. 
  • 6 allspice berries = 1 tsp ground.
  • 2 3-inch sticks of cinnamon = 1 tsp ground
  • 2 dried red chiles = 1 tsp red pepper flakes.
  • 2 tsp black peppercorns = 3 tsp ground.
  • 2 tsp coriander seeds = 1 ½ tsp ground. 


  1. Grind. Add everything to a spice grinder, electric coffee grinder, or manual mortar and pestle. Grind, pulse, or blend into a powder.
  2. Store. Keep in a sealed, airtight container and store in a cool, dry place for up to 6 months.
jar of ras el hanout tipped over, spilled contents on counter

What is ras el hanout made of?

This is one of those spice mixes that will vary a bit from place to place, region to region. It can even be different from one household to the next! 

The spices that you’ll almost always find in the blend include cinnamon, allspice, ginger, cumin, coriander, peppercorn, turmeric, cloves, cardamom, and mace.

Some blends get a bit spicier, throwing chili and cayenne into the mix. Others, like ours, like to add rose petals and lavender for a sweet, floral note. 

We’d love to hear how your family prepares yours in your home!

What is a substitute for ras el hanout?

Something pungent and earthy: coriander or allspices, for example. 

But if you don’t have all of these spices, that’s okay! Mixing up what you do have will get you a result that’s close enough. 

If you have garam masala or baharat, either can be used as a substitute. 

What is the difference between garam masala and ras el hanout?

While you find similar spices in each blend, these two mixes actually have very different flavors.

If you taste them side-by-side, the difference is clear: ras el hanout is sweet, floral, and aromatic, while garam masala is warmer, richer, and savory.

large platter of whole African spices to make a homemade spice blend

Uses for this North African spice blend

Try it in this lamb tagine recipe, add it to muhammara dip, or with grilled meats. I sprinkle it on top of hummus as well, and while I enjoy it, I find its use to be better suited in warm dishes.

I hope you give this recipe a try. You can find most of the ingredients at Whole Foods, Sprouts, your neighborhood international market and of course online.

Here are two more ways to use ras el hanout.

Moroccan Couscous with Pomegranate

Couscous Veggie Patties

spoon in a bowl of homemade moroccan spice blend

Moroccan Ras el Hanout Recipe

5 from 5 votes
Ras el Hanout is a one-of-a-kind combination of floral aroma and peppery, citrusy heat. Make your own in minutes to use in all your cooking!
Servings: 16
Prep: 10 minutes
Total: 10 minutes


  • 8 cardamom pods (or heaping 1/2 tsp ground cardamom)
  • 6 allspice berries (or 1 tsp ground allspice)
  • 2 sticks cinnamon (3-inch sticks) (or 1 tsp ground cinnamon)
  • 2 dried red chiles (or 1 tsp red pepper flakes)
  • 2 tsp black peppercorns (or 3 tsp ground black pepper)
  • 2 tsp coriander seeds (or 1 1/2 tsp ground coriander)
  • 2 tsp ground ginger
  • 2 tsp ground turmeric
  • 2 tsp dried mint leaves
  • 1 tsp ground mace
  • 1 tsp whole cloves
  • 1 tsp anise seeds
  • 1 tsp nigella seeds
  • 1 tsp dried lavender
  • 6 dried rosebuds


  • In an electric coffee or spice grinder, blitz all of the ingredients to a powder.
  • Store in an airtight container for up to 6 months.



  1. This batch makes about 1/3 cup total of the spice blend.


Calories: 10kcal | Carbohydrates: 2g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 1mg | Potassium: 31mg | Fiber: 1g | Sugar: 1g | Vitamin A: 23IU | Vitamin C: 1mg | Calcium: 15mg | Iron: 1mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Pantry Staples
Cuisine: Algerian, Moroccan, North African
Author: Kevin
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled photo collage (and shown): Ras el Hanout Recipe (Moroccan Spice Blend) - Silk Road Recipes


I was bitten by the cooking bug as a kid cooking and baking along side my mom. After an ROP restaurant course in high school, I went to work in restaurants and catering. My love of travel and food has led me across the world and I love to share those foods with family and friends.

Free Bonus
Kevin's Guide to Amazing International Cooking
My secrets to authentic & delicious international recipes

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Hi. One of my Tagines doesn’t have a hole in the top. Is that okay? Make your Shakshuka all the time for guests.

    1. Interestingly enough I have never seen a tagine WITH a hole in the conical lid? Also, feel free to leave a comment on the Shakshuka, I’d really appreciate the feedback Maurice!

  2. 5 stars
    I’ve made several Tagines – Chicken, Lamb, Beef, and Seafood. This recipe is sooooooooooooooooo complete, I could taste it with my eyes. Thanks. Okay, I’m adding 5 more ingredients to my next Lamb Tagine.

  3. Ras al hanout is typically Algerian
    Not Tunisian ans not Moroccan
    Please do a deep research . I have nothing against Morocco, I love their food but just a correction
    Thank tou

    1. Ras el Hanout can be found in Tunisian, Algerian, and Moroccan cuisines, so let’s just say North African shall we. I do research, too Dalila. 🙂

  4. 5 stars
    I have a very old recipe that my parents got from a Moroccan friend in Fes. Some of the authentic spices are difficult to find. In Brussels (Belgium) we have a big Moroccan community with shops and market on sunday where we buy all we need. Like galanga, maniquette, nigella, cantharide, long pepper, iris, cinnamon, belladone berries 😱gouza,cubèbe pepper, Kherouâ. I make the Ras el Hanout for all my friends and they ask for more when pot is empty.

    1. Wowza! That is quite the combination. I had to look several of these up as I never heard of them. Thanks Nicole!

        1. You can Cathy. If you like just dry roast for a minute or two the allspice, cinnamon, dried red chiles, black peppercorns and coriander seeds, then add to the mix.