Prepare the ingredients for making your hearty vegan Arabic Lentil Soup. It's cheap to make but tastes deep and rich.
Sauté the chopped onion, carrot, and celery until soft.
Stir in garlic and spices, sautéing until aromatic.
Add tomato puree or chopped tomatoes to the soup pot.
Add lentils and rice to your vegan Arabic lentil soup, and stir. These will add body and texture.
Add the stock, bring to a boil, then lower the heat to let it simmer.
Finish your hearty vegan Arabic lentil soup with fresh lemon juice to lift and brighten.
Garnish the Arabic lentil soup with extra lemon, cilantro, or parsley and tuck in!