The Harira Moroccan Lentil and Tomato Soup is a fantastic vegetarian option packed with nutrition. This hearty soup features lentils and tomatoes, providing a solid 14g of protein and vibrant flavors. It’s a warming dish perfect for a cozy meal, taking about 65 minutes to prepare, but well worth the wait.