Step into the world of international soups with this vibrant Middle Eastern Harira recipe. This lentil and tomato soup is a specialty soup that warms the soul and captivates the senses. Perfect for gatherings or a cozy night in, this dish is a true testament to the rich culinary traditions of the Middle East.
Imagine a steaming bowl filled with hearty lentils, aromatic spices, and the tanginess of tomatoes, all coming together to create an unforgettable flavor experience. Whether you’re looking to impress guests or simply enjoy a comforting meal at home, this Harira is your go-to recipe.
Deliciously Hearty Middle Eastern Harira Soup


This Middle Eastern Harira soup features a delightful blend of lentils, tomatoes, and a medley of spices, resulting in a rich, savory flavor profile. It’s hearty, nourishing, and perfect for any occasion, making it a staple in many households.
Ingredients
- 1 cup red lentils, rinsed
- 1 medium onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 6 cups vegetable or chicken broth
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1/2 teaspoon cinnamon
- Salt and pepper to taste
- 2 tablespoons olive oil
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lemon
Instructions
- Sauté Vegetables: In a large pot, heat olive oil over medium heat. Add the chopped onion, carrots, celery, and garlic, and sauté until soft and fragrant (about 5-7 minutes).
- Add Lentils and Spices: Stir in the rinsed lentils, diced tomatoes, cumin, coriander, cinnamon, salt, and pepper. Cook for another 2 minutes to toast the spices.
- Simmer the Soup: Pour in the broth and bring to a boil. Reduce heat and let it simmer uncovered for about 25-30 minutes, or until the lentils are tender.
- Finish and Serve: Stir in the fresh cilantro and lemon juice just before serving. Adjust seasoning if needed. Serve hot, garnished with additional cilantro if desired.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 6 bowls
- Calories: 180 kcal
- Fat: 5g
- Protein: 10g
- Carbohydrates: 27g