Harira - Classic Moroccan Tomato Soup Recipe

Harira - Classic Moroccan Tomato Soup Recipe

Soups 1 Last Update: Mar 22, 2026 Created: Mar 08, 2026
Harira - Classic Moroccan Tomato Soup Recipe Harira - Classic Moroccan Tomato Soup Recipe
  • Serves: 6 People
  • Prepare Time: 25 minutes
  • Cooking Time: 45 minutes
  • Calories: -
  • Difficulty: Medium
Print

Get ready to dive spoon-first into a bowl of Harira, Morocco's beloved tomato soup recipe! This isn't just any soup; it's a vibrant, hearty, and incredibly flavorful experience, famous for its rich texture and nourishing ingredients. Traditionally served to break the fast during Ramadan, Harira is a celebration of spices, legumes, and fresh herbs, making it one of the best soup recipes you'll ever try. Whether you're a seasoned chef or looking for easy soup recipes, this guide will walk you through creating an authentic bowl that's both a delicious meal and a taste of Moroccan culture.
Prep Your Aromatics: Start by sweating onions, celery, and garlic in olive oil.
Bloom the Spices: Add ginger, turmeric, cinnamon, and black pepper to create a fragrant base.
Tomato Power: Stir in tomato paste and crushed tomatoes, letting them deepen in flavor.
Legume Love: Introduce chickpeas and lentils, simmering them until perfectly tender.
The Signature Thickener: Whisk in the special flour slurry (tedouira) for that iconic silky texture.
Pasta Perfection: Finish with broken vermicelli, cooking until just right.
Fresh Finish: Stir in fresh cilantro and parsley, then brighten with a squeeze of lemon.
Serve & Savor: Ladle into bowls, garnish with lemon wedges, and enjoy your masterpiece!
Before we jump into the recipe, let's get acquainted with the stars of our Harira! Understanding these ingredients will help you appreciate the magic behind this healthy soup recipe.
Tomatoes: We're using crushed tomatoes here for their convenience and consistent texture, but fresh purée also works beautifully if you have the time for it. They form the rich, tangy backbone of our soup.
Chickpeas: Canned chickpeas are a fantastic shortcut, saving you hours of soaking and cooking. If you prefer dried, remember to soak them overnight and cook them until tender before adding to the soup.
Lentils: Brown or green lentils are perfect for Harira. They hold their shape well and add a lovely earthy depth. You want them tender enough to crush easily between your fingers, but not mushy.
Herbs: Cilantro and parsley are non-negotiable! They bring incredible freshness and authentic Moroccan flavor. We add them in stages – some early for depth, some at the end for bright aroma.
Spices:
Ginger: Adds warmth and a subtle spicy kick.
Black Pepper: Essential for classic seasoning.
Turmeric: Contributes a beautiful golden hue and earthy notes.
Cinnamon: A touch of cinnamon is traditional and adds a mysterious sweetness that balances the savory elements.
Vermicelli: These thin, broken pasta strands are common in Harira, adding a lovely textural element. Breaking them ensures they're easy to eat in a spoon.
Tedouira-style thickener: This is our secret weapon for that signature silky, luxurious texture! It's a simple slurry of flour (or a gluten-free alternative like cornstarch) and cold water. It's crucial for achieving the perfect consistency and cooking out the flour taste is key.
Optional Tradition Boosters (brief):
Meat: Traditionally, lamb or beef is often included. If you add it, brown it at the start with the onions.
Smen: A fermented, aged butter that adds a pungent, deep flavor. A little goes a long way!
Harissa: For those who love a bit of heat, a dollop of harissa paste can be stirred in at the end.
Preserved Lemon: Adds a unique salty, tangy, and floral note.
We're all about making delicious food accessible, and Harira is no exception! You can absolutely enjoy this traditional soup even on a weeknight.
Canned Chickpeas and Canned Tomatoes: These are your best friends for speed. No need to soak or cook dried chickpeas, and canned crushed tomatoes are ready to go.
Food-Processor Herb Prep: If you're short on time or just don't love chopping, a quick pulse in the food processor can finely chop your cilantro and parsley in seconds. Just be careful not to over-process into a paste!
What Not to Shortcut: While speed is great, don't skip the fresh herbs (cilantro and parsley are vital!) or the thickening step with the tedouira slurry. These are what give Harira its signature flavor and texture that truly makes it special.

Ingredients

Directions

  1. Build the Base: Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the chopped onion and celery (and optional carrot). Cook, stirring occasionally, until softened, about 8-10 minutes. If using meat, add it now and brown on all sides. Stir in the minced garlic and cook for another minute until fragrant.
  2. Bloom the Spices & Toast Tomato Paste: Add the ginger, black pepper, turmeric, and cinnamon to the pot. Cook for 1 minute, stirring constantly, until fragrant. This "blooming" step deepens their flavor. Stir in the tomato paste and cook for 2-3 minutes, stirring, until it darkens slightly.
  3. Tomato & Broth: Pour in the crushed tomatoes, broth, and water. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pot.
  4. Legumes: Add the rinsed chickpeas and lentils to the simmering soup. Reduce heat to low, cover, and let simmer for 30-40 minutes, or until the lentils are tender.
    1. Checkpoint: Lentils should crush easily between your fingers but still have a slight bite. If they're still firm, continue simmering for a bit longer.
  5. Thicken (Tedouira): While the soup simmers, prepare the slurry. In a small bowl, whisk together the flour (or gluten-free starch) and cold water until completely smooth with no lumps. Once the lentils are tender, slowly drizzle the slurry into the simmering soup while continuously stirring. Continue to simmer for 10-15 minutes, stirring occasionally, to cook out the flour taste and allow the soup to thicken.
    1. Checkpoint: The soup should lightly coat the back of a spoon and still pour easily, not be overly thick like a stew.
  6. Pasta: Add the broken vermicelli pasta to the soup. Cook for 5-7 minutes, or according to package directions, until the pasta is tender.
  7. Finish: Stir in half of the chopped cilantro and parsley. Add the lemon juice. Taste and adjust salt as needed.
  8. Serve: Ladle the hot Harira into bowls. Garnish with the remaining fresh cilantro and parsley, and serve with lemon wedges on the side for an extra squeeze of brightness. Optional toppings include a drizzle of olive oil, a swirl of harissa, or a sprinkle of chopped preserved lemon.

Harira - Classic Moroccan Tomato Soup Recipe



  • Serves: 6 People
  • Prepare Time: 25 minutes
  • Cooking Time: 45 minutes
  • Calories: -
  • Difficulty: Medium

Get ready to dive spoon-first into a bowl of Harira, Morocco's beloved tomato soup recipe! This isn't just any soup; it's a vibrant, hearty, and incredibly flavorful experience, famous for its rich texture and nourishing ingredients. Traditionally served to break the fast during Ramadan, Harira is a celebration of spices, legumes, and fresh herbs, making it one of the best soup recipes you'll ever try. Whether you're a seasoned chef or looking for easy soup recipes, this guide will walk you through creating an authentic bowl that's both a delicious meal and a taste of Moroccan culture.
Prep Your Aromatics: Start by sweating onions, celery, and garlic in olive oil.
Bloom the Spices: Add ginger, turmeric, cinnamon, and black pepper to create a fragrant base.
Tomato Power: Stir in tomato paste and crushed tomatoes, letting them deepen in flavor.
Legume Love: Introduce chickpeas and lentils, simmering them until perfectly tender.
The Signature Thickener: Whisk in the special flour slurry (tedouira) for that iconic silky texture.
Pasta Perfection: Finish with broken vermicelli, cooking until just right.
Fresh Finish: Stir in fresh cilantro and parsley, then brighten with a squeeze of lemon.
Serve & Savor: Ladle into bowls, garnish with lemon wedges, and enjoy your masterpiece!
Before we jump into the recipe, let's get acquainted with the stars of our Harira! Understanding these ingredients will help you appreciate the magic behind this healthy soup recipe.
Tomatoes: We're using crushed tomatoes here for their convenience and consistent texture, but fresh purée also works beautifully if you have the time for it. They form the rich, tangy backbone of our soup.
Chickpeas: Canned chickpeas are a fantastic shortcut, saving you hours of soaking and cooking. If you prefer dried, remember to soak them overnight and cook them until tender before adding to the soup.
Lentils: Brown or green lentils are perfect for Harira. They hold their shape well and add a lovely earthy depth. You want them tender enough to crush easily between your fingers, but not mushy.
Herbs: Cilantro and parsley are non-negotiable! They bring incredible freshness and authentic Moroccan flavor. We add them in stages – some early for depth, some at the end for bright aroma.
Spices:
Ginger: Adds warmth and a subtle spicy kick.
Black Pepper: Essential for classic seasoning.
Turmeric: Contributes a beautiful golden hue and earthy notes.
Cinnamon: A touch of cinnamon is traditional and adds a mysterious sweetness that balances the savory elements.
Vermicelli: These thin, broken pasta strands are common in Harira, adding a lovely textural element. Breaking them ensures they're easy to eat in a spoon.
Tedouira-style thickener: This is our secret weapon for that signature silky, luxurious texture! It's a simple slurry of flour (or a gluten-free alternative like cornstarch) and cold water. It's crucial for achieving the perfect consistency and cooking out the flour taste is key.
Optional Tradition Boosters (brief):
Meat: Traditionally, lamb or beef is often included. If you add it, brown it at the start with the onions.
Smen: A fermented, aged butter that adds a pungent, deep flavor. A little goes a long way!
Harissa: For those who love a bit of heat, a dollop of harissa paste can be stirred in at the end.
Preserved Lemon: Adds a unique salty, tangy, and floral note.
We're all about making delicious food accessible, and Harira is no exception! You can absolutely enjoy this traditional soup even on a weeknight.
Canned Chickpeas and Canned Tomatoes: These are your best friends for speed. No need to soak or cook dried chickpeas, and canned crushed tomatoes are ready to go.
Food-Processor Herb Prep: If you're short on time or just don't love chopping, a quick pulse in the food processor can finely chop your cilantro and parsley in seconds. Just be careful not to over-process into a paste!
What Not to Shortcut: While speed is great, don't skip the fresh herbs (cilantro and parsley are vital!) or the thickening step with the tedouira slurry. These are what give Harira its signature flavor and texture that truly makes it special.

Ingredients

Directions

  1. Build the Base: Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the chopped onion and celery (and optional carrot). Cook, stirring occasionally, until softened, about 8-10 minutes. If using meat, add it now and brown on all sides. Stir in the minced garlic and cook for another minute until fragrant.
  2. Bloom the Spices & Toast Tomato Paste: Add the ginger, black pepper, turmeric, and cinnamon to the pot. Cook for 1 minute, stirring constantly, until fragrant. This "blooming" step deepens their flavor. Stir in the tomato paste and cook for 2-3 minutes, stirring, until it darkens slightly.
  3. Tomato & Broth: Pour in the crushed tomatoes, broth, and water. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pot.
  4. Legumes: Add the rinsed chickpeas and lentils to the simmering soup. Reduce heat to low, cover, and let simmer for 30-40 minutes, or until the lentils are tender.
    1. Checkpoint: Lentils should crush easily between your fingers but still have a slight bite. If they're still firm, continue simmering for a bit longer.
  5. Thicken (Tedouira): While the soup simmers, prepare the slurry. In a small bowl, whisk together the flour (or gluten-free starch) and cold water until completely smooth with no lumps. Once the lentils are tender, slowly drizzle the slurry into the simmering soup while continuously stirring. Continue to simmer for 10-15 minutes, stirring occasionally, to cook out the flour taste and allow the soup to thicken.
    1. Checkpoint: The soup should lightly coat the back of a spoon and still pour easily, not be overly thick like a stew.
  6. Pasta: Add the broken vermicelli pasta to the soup. Cook for 5-7 minutes, or according to package directions, until the pasta is tender.
  7. Finish: Stir in half of the chopped cilantro and parsley. Add the lemon juice. Taste and adjust salt as needed.
  8. Serve: Ladle the hot Harira into bowls. Garnish with the remaining fresh cilantro and parsley, and serve with lemon wedges on the side for an extra squeeze of brightness. Optional toppings include a drizzle of olive oil, a swirl of harissa, or a sprinkle of chopped preserved lemon.

You may also like

Newsletter

Sign up to receive email updates on new recipes.